How to Connect PRAL for FBR Digital Invoicing: Step-by-Step for Businesses
Connecting to PRAL is how most Pakistani businesses satisfy FBR's digital invoicing requirement: your invoicing software talks to FBR's authorized channel, validates each invoice, and posts it so you receive the official QR code and reference. This guide outlines the steps finance and IT teams usually follow.
Step 1 - Confirm you are in scope
Check FBR notifications (including SRO 1413 and updates on FBR.gov.pk) to see whether your entity must integrate by a specific date. Scope depends on registration type and declared turnover.
Step 2 - IRIS registration and Digital Invoicing
Log in to the FBR IRIS portal with your registration credentials. Open the Digital Invoicing section and begin the taxpayer registration flow for e-invoicing. You will link your business to either PRAL directly or a licensed integrator approved by FBR.
Step 3 - Choose integration path
Licensed integrator: a third-party provider certified to connect your ERP or billing software to FBR. PRAL: the government technology partner operating much of the FBR digital invoicing stack. Your accounting software (such as Taxora.pk) should state clearly which path it supports and whether it handles sandbox and production credentials.
Step 4 - Sandbox testing
Before production, FBR expects scenario testing: create sample invoices covering sale types, debit notes, buyers (registered and unregistered), and edge cases your business uses. Fix validation errors in sandbox - wrong UOM for an HS code, missing buyer NTN, or incorrect tax rate - so live posting does not block month-end billing.
Step 5 - Production go-live
After successful tests, move to production tokens. Every live invoice should post to FBR in the mode your category requires (real-time or batch, per current FBR policy). Store the returned invoice reference and QR on PDFs you send to customers.
Common mistakes to avoid
- Using desktop Excel as the system of record without a PRAL-connected posting step.
- Skipping buyer NTN/CNIC validation before post.
- Mixing general and FBR invoice formats in one workflow without clear separation.
- Going live without staff trained on PRAL error messages.
Taxora.pk and PRAL
Taxora.pk connects your day-to-day invoicing to PRAL validation and FBR posting, with bulk upload for high volume and a dashboard for drafts and history. See also our PRAL integration overview and SRO 1413 compliance guide.