Skip to content
FBR compliance

How to Register for FBR Digital Invoicing (IRIS)

Step-by-step: log into IRIS, nominate a licensed integrator, get your sandbox token, and move safely to production for FBR digital invoicing.

Sources: 3

Before you start: NTN and active sales-tax registration required

Digital invoicing registration sits on top of two things you need already in place: an active NTN and an active sales-tax registration (STRN). If you haven't completed either, start there first. Trying to enroll for digital invoicing without an active STRN is a common reason businesses get stuck before they've even started.

Once both are active, you're ready to enroll in FBR's digital invoicing system through IRIS, FBR's online portal.

Logging into IRIS and finding the Digital Invoicing module

Log in to IRIS with your existing credentials — the same login you use for income tax and sales tax filing. The Digital Invoicing enrollment sits as its own module within IRIS rather than a separate portal, which trips some businesses up if they're expecting a standalone sign-up page. If you can't locate it, FBR's Digital Invoicing technical assistance page is the authoritative reference for the current navigation path — it's worth checking directly, since portal layouts get revised.

Nominating PRAL or a licensed integrator

The core decision during enrollment is who handles your technical connection to FBR: PRAL directly, or one of the other licensed integrators. PRAL is free and government-run, but you (or your software vendor) take on more of the technical integration work yourself. A licensed integrator charges an FBR-capped fee in exchange for more support and tooling. Since STGO 01/2026, you're also permitted to nominate more than one integrator, which gives you room to change your mind later without re-registering from scratch. See our FBR Compliance Hub for more on how these pieces fit together.

This choice affects your support experience, not your legal eligibility to register — either path satisfies the enrollment requirement.

Getting your sandbox API credentials

Once you've nominated your connection method, IRIS issues sandbox credentials — a client ID and secret for FBR's test environment. This is not your production access yet; it's what lets you build and test your invoice submissions against FBR's rules without affecting your real filings. Every business is expected to certify in sandbox before being granted a production token, which we cover in full in our sandbox scenario testing guide.

What "enrollment" unlocks vs. what still needs sandbox testing

It's worth being clear about what enrollment does and doesn't get you. Completing IRIS enrollment and nominating your integrator unlocks sandbox access — it does not mean you're compliant yet. You still need to run your assigned scenario set, confirm every case passes validation, and only then move to a production token. Businesses that treat enrollment itself as "done" may discover the real work — clean data, correct scenario handling — is still ahead of them.

What to expect once you're enrolled

Enrollment confirmation typically arrives through IRIS itself, alongside your sandbox client ID and secret. From here, the timeline is mostly in your hands: how quickly you can build a clean test payload and work through your assigned scenario set determines how fast you reach production, not any further approval step from FBR. Businesses that treat sandbox testing as a technical afterthought, rather than budgeting real time for it, may end up rushing the switch to a production token — which is exactly where token-binding errors tend to start.

Common registration mistakes that delay go-live

A few patterns commonly delay go-live:

  • Registering before sales-tax registration is fully active — enrollment can stall or behave inconsistently if your STRN status isn't settled yet.
  • Mismatched business details between IRIS and your actual operating name/address, which can cause validation issues later.
  • Treating sandbox credentials as production credentials (or the reverse) once you go live — this is the single most common cause of the token-binding error we cover separately.
  • Underestimating sandbox testing time — enrollment itself is quick; scenario certification is where most of the calendar time actually goes.

Registration steps and obligations are best confirmed with your tax advisor. Tasdeeq by Aboha is live today and comes with set-up, staff training and WhatsApp support; Aboha Digital Invoicing is coming soon. Questions about your setup? Contact us.

Frequently asked questions

Do I need a licensed integrator to register?

No — you can nominate PRAL, which FBR provides free of cost, or a licensed integrator. The choice affects support and fees, not eligibility to register.

How long does registration take?

Enrollment itself is quick once your NTN/STRN is active; the time sink is usually sandbox scenario testing afterward, not the IRIS registration step.

Can I change my nominated integrator later?

Yes — STGO 01/2026 permits using more than one licensed integrator, which gives you room to add or switch connections without re-registering from scratch.

FBR digital invoicing registration kaise karen?

Make sure your NTN and sales-tax registration (STRN) are active, then log into IRIS, open the Digital Invoicing module, nominate PRAL or a licensed integrator, and collect your sandbox credentials. Enrollment itself is quick; the real time goes into sandbox scenario testing before you switch to a production token, which the steps above cover.

Sources

  1. FBR Digital Invoicing Technical Assistance
  2. FBR Digital Invoicing FAQs
  3. FBR list of licensed integrators

This article is informational and is not tax or legal advice. Confirm your specific obligations with FBR or your tax advisor.

Related reading

Back to the blog

Check how FBR integration applies to you

Book a demoWhatsApp us