Pakistan · Sales tax
FBR digital invoicing in Odoo, set up by people who file the returns
FBR now requires sales tax registered businesses to report invoices electronically, and each invoice carries FBR's invoice number and QR code. The connection is the easy part. Getting the tax data on each invoice right is where businesses get stuck, and that is accounting work.
What we set up
No.PointWhat it means in practice
01Tax mappingOdoo taxes mapped to the sales tax rates, schedules and sale types FBR expects, so every invoice line carries the right data.
02Customer and product dataBuyer NTN or CNIC, registration type and province, and product HS codes and units, filled in and checked before go-live.
03The connectionInvoices posted from Odoo to FBR, with FBR's invoice number and QR code returned and printed on the invoice.
04Sandbox firstEvery scenario you invoice tested against FBR's sandbox before a single live invoice is sent.
05Errors and credit notesRejected invoices shown to the user with the reason, and credit and debit notes handled the way FBR requires.
Where we have done it
FBR e-invoicing was part of our QuickBooks Desktop to Odoo move for an engineering contractor's two entities in Pakistan, and FBR integration is built into the cloud ERP in our case studies.
Questions people ask
01
Do we need Odoo Enterprise for FBR invoicing?
No. It can be set up on Community or Enterprise.02
We are already on Odoo. Can you add FBR to it?
Yes. We review your taxes and data first, then connect and test in the sandbox.03
Can you also file the sales tax return?
We are an accountancy practice, so yes, we can prepare it from the same Odoo data.Read next
- Case study: QuickBooks Desktop to Odoo, with FBR e-invoicing →
- Tally to Odoo →
- Odoo implementation →
- Preparing Sales Tax Returns from Odoo in Pakistan →
- Odoo vs QuickBooks: When to Move and When Not To →
- Odoo Community vs Enterprise: Which Edition to Choose →
- Odoo Accounting Health Check by Accountants →
- Book a meeting →
Book a meeting
Free 30-minute call