FBR Digital Invoicing · Guide

FBR Digital Invoicing Software in Karachi, Lahore & Islamabad: What City Actually Changes

Searching for FBR digital invoicing software in Karachi, Lahore or Islamabad? The software is cloud-based and works from any city — but your city does change one payload field (sellerProvince) and decides whether your services fall under FBR, SRB or PRA. Here is what matters.


Why city searches happen — and what really matters

Businesses search for digital invoicing software "in Karachi" or "in Lahore" expecting a local vendor with an office visit. But FBR Digital Invoicing is an API integration: the invoice travels from your software to FBR's central system over the internet, and a cloud platform onboards a business in Gulshan-e-Iqbal exactly as fast as one in Gulberg or Blue Area. No physical installation, no city-specific version, no visit required.

What you should actually compare is PRAL-aligned integration, sandbox scenario support, how FBR rejections are explained, and support hours — not the vendor's street address. A Karachi trading company, a Lahore distributor and an Islamabad services firm all post to the same two FBR endpoints with the same DI v1.12 payload.

The one field your city does change: sellerProvince

Every FBR digital invoice carries a sellerProvince field that must match a value from FBR's Provinces reference API. A Karachi seller posts "Sindh", a Lahore or Faisalabad seller posts "Punjab", an Islamabad seller posts the Capital Territory, a Peshawar seller "Khyber Pakhtunkhwa" and a Quetta seller "Balochistan". An invalid or missing province is rejected with FBR error 0073 (seller province) or 0074 (buyer province).

Province also feeds rate lookups: FBR's SaleTypeToRate reference API takes the origination province as a parameter, so the applicable rate list is resolved against where the supply originates. Good software sets this automatically from your FBR profile so you never type it per invoice.

Karachi and Lahore services: FBR, SRB or PRA?

For goods, the answer is the same in every city: sales tax on goods is federal, so FBR Digital Invoicing applies whether you sell from Karachi, Lahore, Sialkot or Multan. For services, province decides the tax authority: standalone services rendered in Sindh are generally taxed by SRB (Sindh Revenue Board) and services in Punjab by PRA (Punjab Revenue Authority) — separate provincial systems, not FBR DI.

Islamabad is the exception that stays federal: services in the Islamabad Capital Territory fall under the ICT Ordinance and are invoiced through FBR Digital Invoicing (sandbox scenario SN019), and FED-in-ST-mode services (SN018) are federal as well. A Karachi or Lahore business that sells both goods and services may therefore need FBR DI for its goods and a provincial registration for its services — a common point of confusion our provincial-authorities guide covers in detail.

Same-day onboarding from any city

Because integration is cloud-to-cloud, city adds zero days to go-live. With Digi Invoice, a business anywhere in Pakistan signs up, enters its FBR profile (NTN/STRN, business name, province, address), pastes its PRAL sandbox token, clears the applicable sandbox scenarios and switches to the production token — typically within a day, entirely online.

Support is likewise remote-first: FBR's own national helpline (051-111-772-772) and the PRAL DI CRM at dicrm.pral.com.pk serve every city equally, and platform support happens over WhatsApp, call or screen-share. Choosing software by city is optimizing for the one thing that no longer matters.

Frequently asked questions

Is there FBR digital invoicing software available in Karachi or Lahore?

Yes — but FBR Digital Invoicing software is cloud-based, so the same platform serves Karachi, Lahore, Islamabad and every other city. There is no city-specific version and no need for a local office visit; onboarding, scenario testing and support all happen online.

Which province do I select on my FBR digital invoices?

The province where your business is registered and the supply originates: Karachi sellers use Sindh, Lahore sellers use Punjab, Islamabad sellers use the Capital Territory. The value must match FBR's Provinces reference API exactly, otherwise FBR rejects the invoice with error 0073.

Do Karachi service businesses use FBR Digital Invoicing or SRB?

Standalone services rendered in Sindh are generally taxed by SRB under provincial law, not FBR Digital Invoicing. Goods sold from Karachi remain federal and go through FBR DI. Services in Islamabad Capital Territory stay with FBR (scenario SN019), and FED-in-ST-mode services are federal too.

Start issuing FBR-compliant invoices today

Digi Invoice validates, posts and QR-stamps your sales tax invoices through FBR's Digital Invoicing API — no development required.