Way4Tech
Accounting/Localizations Odoo 19.0 On Odoo Apps

FBR Digital Invoicing Pakistan | FBR E-Invoicing Integration | Sales Tax Invoice, QR Code & IRN | Odoo 19 Community

Send sales tax invoices to the FBR Digital Invoicing system in real time, get the FBR invoice number and QR code back, and print them on the invoice. Sandbox and production.

Category
Accounting/Localizations
Odoo version
Odoo 19.0
Price
USDย 249
Odoo Apps Store
Listed

Posts your sales tax invoices to the Federal Board of Revenue Digital Invoicing system as you validate them, stores the FBR invoice number that comes back, and prints it on the invoice with the required QR code.

Built against PRAL's published specification for the DI API.

What it does

  • โœ“ Posts an invoice to FBR the moment it is validated, or on a schedule, or by hand, whichever you prefer
  • โœ“ Stores the FBR invoice number and the timestamp FBR returns
  • โœ“ Prints the FBR invoice number and a QR code on the invoice, at the size the specification requires
  • โœ“ Keeps every request and every reply, so you can show an auditor exactly what was sent and when
  • โœ“ Translates FBR error codes into plain instructions, rather than showing a code and leaving you to look it up

Sandbox first

  • โœ“ Switch between sandbox and production with one setting
  • โœ“ The sandbox scenario is selectable per invoice, so you can work through the test cases FBR requires before going live
  • โœ“ A connection test tells you whether your token works before you post anything real

Set-up in one place

  • โœ“ Your seller registration, business name, province and address
  • โœ“ The security token PRAL issued you
  • โœ“ Reference data pulled straight from FBR: provinces, units of measure, HS codes, sale types and their rates, SRO schedules and items
  • โœ“ HS code, unit and sale type on the product, so an invoice is complete without anyone thinking about it

When something goes wrong

  • โœ“ A failed post is queued and retried rather than lost
  • โœ“ The invoice tells you plainly whether it is not sent, queued, accepted or rejected
  • โœ“ Rejections show the FBR error code, what it means, and what to change
  • โœ“ Requires the Accounting app. Works on Odoo 19 Community and Enterprise.

What you get

  • โ†’Full module source code: Python, OWL, XML and CSS
  • โ†’Installation on your Odoo instance, or a copy you install yourself
  • โ†’Written documentation and a user guide
  • โ†’A one-hour walkthrough with your team
  • โ†’90 days of bug-fix support

Buy it on the Odoo Apps Store

FBR Digital Invoicing Pakistan | FBR E-Invoicing Integration | Sales Tax Invoice, QR Code & IRN | Odoo 19 Community is published on apps.odoo.com at USDย 249. Buy there and you get every update we publish for that version.

View on Odoo Apps

Related modules

Need it to work a little differently?

Every module here started as a client request. Tell us what is missing and we will quote the change, or build the thing you actually need.