FBR & Compliance

FBR Sales Tax Invoice Requirements Explained

June 17, 2026 6 min read

A sales tax invoice is only valid if it carries the right information. Miss a mandatory field and the invoice can be rejected by FBR — or disallowed when your buyer tries to claim input tax. This guide explains what a compliant sales tax invoice in Pakistan should contain and the mistakes that most often cause problems.

Please note: the precise fields and formats required can change with FBR notifications and differ by taxpayer category. Use this as a general reference and confirm the current requirements with the FBR or a tax professional.

Why the details matter

Under Pakistan’s sales tax law, a registered person must issue a serially numbered tax invoice for taxable supplies. That invoice is the document your buyer relies on to claim input tax, and the record FBR uses to verify the transaction. If key fields are missing or wrong, the invoice may be treated as invalid — which is why digital invoicing systems validate them before submission.

Fields a compliant tax invoice should include

While exact requirements evolve, a standard sales tax invoice generally carries:

  • A unique, serial invoice number and the date of issue
  • The seller’s name, address and registration number (STRN/NTN)
  • The buyer’s name, address and registration number (where registered)
  • A clear description, quantity and unit of the goods or services
  • The value excluding tax for each line
  • The rate and amount of sales tax charged
  • The total value including tax
  • Under digital invoicing, the FBR invoice number / verification QR returned on submission

Registered vs unregistered buyers

Invoices to registered buyers must capture the buyer’s registration number so they can claim input tax. Sales to unregistered consumers still need a valid invoice, but the buyer detail requirements differ. Your system should handle both cases cleanly rather than forcing the same template on every sale.

Common mistakes that get invoices rejected

  • Wrong or inactive registration numbers for the buyer or seller
  • Incorrect tax rate applied to a product category
  • Non-sequential or duplicated invoice numbers
  • Rounding errors between line values, tax and totals
  • Missing mandatory fields such as description or unit

Most of these are avoidable. A system with proper tax automation applies the correct rate automatically, keeps numbering sequential, and calculates totals consistently — removing the manual steps where errors creep in.

How digital invoicing enforces compliance

This is where real-time FBR digital invoicing helps: the invoice is validated and submitted at the point of sale, and FBR returns a verified number. If a field is wrong, you find out immediately — not months later during an audit. In effect, the requirements are enforced for you.

Keep good records

Beyond the invoice itself, keep your sales tax invoices organised and retrievable. When invoicing lives in the same system as your accounting, retrieval and reporting are instant — see how Octal Accounts handles sales and invoicing. For the mechanics of connecting your till, read how to integrate your POS with FBR.

Make FBR compliance effortless with Octal Accounts

Cloud accounting with real-time FBR digital invoicing, inventory and tax automation — built for Pakistani businesses.

Start Free Trial See FBR Integration