Product

Changelog

Every release to FBR Digital Invoicing - new features, improvements, and fixes. Newest first.

Last updated: August 25, 2026

Releases

2.4.0

Bulk invoicing and faster IRIS submission

Submit hundreds of invoices in one pass, with clearer feedback when FBR rejects a line.

Added
  • Bulk upload accepts CSV and XLSX, validating every row before anything is sent to FBR.
  • A submission queue that retries transient IRIS timeouts without duplicating invoices.
  • Per-invoice audit trail showing each IRN, QR payload, and FBR response.
Improved
  • IRIS submission is roughly three times faster on batches over 200 invoices.
  • Rejection messages now quote the offending field and row rather than the raw FBR code.
Fixed
  • Sales tax rounded inconsistently on multi-line invoices with mixed tax rates.
  • QR codes could render at the wrong size when a PDF was printed at A5.

2.3.0

Credit and debit notes

Full support for post-issue corrections, linked back to the original invoice.

Added
  • Credit and debit notes with automatic reference to the original IRN.
  • Reason codes mapped to the values FBR expects.
Improved
  • Invoice search now matches on buyer NTN, STRN, and invoice number together.
  • Dashboard totals exclude cancelled invoices instead of silently including them.
Fixed
  • Draft invoices occasionally lost line items after a browser refresh.

2.2.1

Stability and access control

A maintenance release focused on multi-user accounts.

Added
  • Read-only team role for accountants and external auditors.
Fixed
  • Team invitations expired an hour early in time zones ahead of PKT.
  • Exporting a date range spanning a year boundary returned an empty file.
  • The invoice preview ignored the business logo on first load.

2.2.0

Digital invoicing goes live

The first release with end-to-end FBR digital invoicing: IRN allocation, QR codes, and real-time validation.

Added
  • Real-time invoice validation against FBR rules before submission.
  • Automatic IRN allocation and QR code generation on every issued invoice.
  • Sandbox mode for testing the full flow without touching live FBR data.