Distributors & dealers · FBR

FBR invoicing for distributors and dealers

Hundreds of invoices a day to registered shops and unregistered retailers, each with the right buyer details and tax, and each sent to FBR. Upload them from Excel or bill them one by one.

eInvoicePro customer list showing each buyer's province, ATL status and sales tax registration

Who it's for

Built for distribution

For businesses that invoice many buyers, every day.

FMCG & pharma distributors

Daily dispatches to shops and pharmacies, every invoice sent to FBR the same day.

Dealers & wholesalers

Bills to registered and unregistered buyers, each with the right sale type and tax.

Manufacturers & importers

Sales to your distributors with their NTN or CNIC on every invoice, as the law requires.

Your buyers

Registered and unregistered buyers, handled right

FBR expects a different invoice for each kind of buyer.

What a distributor's invoice needs for each kind of buyer
Buyer What the invoice needs FBR scenario
Registered buyer The buyer's name, address and NTN SN001
Unregistered buyer Sale at the standard rate to an unregistered buyer SN002
Unregistered distributor buying from a manufacturer or importer The distributor's CNIC or NTN, under section 23 of the Sales Tax Act. The CNIC can be left off when they pay by card or digitally SN002

Advance income tax under section 236G (on sales to distributors, dealers and wholesalers) or 236H (on sales to retailers) is added to the invoice when it applies.

Real screens

A whole day's invoices from one Excel file

Upload your dispatches and eInvoicePro sends every invoice to FBR.

eInvoicePro bulk invoicing: daily Excel uploads with the number of invoices, errors, progress and status of each job
  1. One file, hundreds of invoices

    Fill in our Excel template, upload it, and every row becomes an invoice sent to FBR.

  2. Errors shown before they cost you

    Every row is checked, and any problem is shown against the file, so you fix it and send again.

  3. Progress you can see

    Watch each upload as it goes, and see how many invoices FBR has accepted.

Getting started

Start sending invoices in three steps

We set it up with you.

Add your products

Each product with its HS code, unit and sale type.

Add your buyers

Add your customers. eInvoicePro shows who is registered and who is on the ATL.

Bill and send

One invoice at a time, or a day's dispatches from Excel. Each goes to FBR with its number and QR code.

What you get

Everything a distribution office needs

Less typing, fewer rejections, and every invoice on record.

Buyer status at a glance

See each customer's ATL status and sales tax registration before you bill them.

PO and challan on the invoice

Purchase order and delivery challan numbers are saved with every invoice, so it matches your paperwork.

Connect your ERP

Your ERP or order system sends invoices through our API, and gets FBR's number back for printing.

2000+
Businesses on eInvoicePro
1M+
Invoices sent to FBR
98%
Pass FBR's checks

FAQ

What distributors ask

Buyers, advance tax and big volumes.

Can we invoice unregistered buyers?

Yes. Sales to unregistered buyers go to FBR on scenario SN002. eInvoicePro shows which of your customers are registered, so the right sale type goes on each invoice.

What must a manufacturer's invoice to an unregistered distributor show?

The distributor's CNIC or NTN, under section 23 of the Sales Tax Act 1990. The CNIC is not needed when the distributor pays by debit card, credit card or another digital method.

Does eInvoicePro handle 236G and 236H advance tax?

Yes. Advance income tax under section 236G (sales to distributors, dealers and wholesalers) or 236H (sales to retailers) can be added to the invoice when it applies.

How do we check a buyer's NTN or ATL status?

eInvoicePro shows it on your customer list. You can also check by SMS: text ATL, a space and the CNIC or NTN to 9966. See our NTN verification guide.

Can we upload a day's invoices from Excel?

Yes. Bulk invoicing takes a whole day's dispatches from one Excel file, checks every row and sends them to FBR.

What is the penalty for not sending invoices to FBR?

From 1 July 2026, each invoice not issued as required costs Rs 25,000 or 5% of the tax, whichever is higher. A business that should send invoices to FBR and doesn't can be fined up to Rs 1 million, then up to Rs 5 million a month later, and its premises can be sealed.

Ready to simplify your FBR digital invoicing?

Join 2000+ businesses that use eInvoicePro to make invoices and send them to FBR.

Chat with us