Skip to content

FBR e-invoicing readiness checklist: how to get integrated step by step

If your business falls under FBR's digital invoicing mandate, here's exactly how to get ready — from IRIS registration to passing sandbox tests and going live.

25 June 2026 · 8 min read

AmalERP sale invoice list ready for real-time FBR e-invoicing with QR code and IRN
Once integrated, every invoice gets an FBR QR code, digital signature and IRN automatically.

FAQ

Questions about this topic

Do I need a static IP address for FBR e-invoicing?

Yes. Secure API access to FBR requires a static IP from your internet provider (for example PTCL, StormFiber, Transworld or Fiberlink), and that IP has to be whitelisted by FBR/PRAL before your system can connect. Arrange it early — it often involves a request to your ISP.

Is integrating with FBR through PRAL free?

Yes — PRAL (Pakistan Revenue Automation) is the government integrator and provides licensed integrator services and sandbox testing free of cost. The alternative is a private licensed integrator, or software with the FBR integration already built in, which may charge a fee but usually handles the technical work for you.

Can I still test in the sandbox after going live on production?

Yes. The sandbox and production environments are separate, with separate tokens — going live does not close your sandbox access, so you can keep testing new scenarios, invoice types or system changes there before pushing them to production. Live invoices must always be submitted through your production token, never the sandbox one.

What is FBR sandbox testing and why do I have to pass it?

Before you can send real invoices, you test in FBR's sandbox environment: you generate a sandbox token from the IRIS portal, register your company and sector, and run the assigned scenarios, with your software submitting sample invoices in the required JSON format. You only move to live submission once all sandbox scenarios pass cleanly.

How do I know my invoices are compliant once I go live with FBR?

Each invoice should automatically carry a unique Invoice Reference Number (IRN) from FBR, a valid FBR QR code and digital signature, plus your NTN and STRN, buyer details and correct line-item tax. Records must be archived for six years, and corrections are only possible within 72 hours — after that, Commissioner approval is needed.

Start running your business on AmalERP

7-day free trial, no credit card required. Be live the same day.

No credit card required · 200+ businesses across the Gulf and beyond.