Guides 3 min read

How to Register for FBR Digital Invoicing: Complete Step-by-Step Guide

A comprehensive guide to registering your business for FBR Digital Invoicing system, from prerequisites to going live with production invoices.

US

Usman Malik

March 10, 2026

How to Register for FBR Digital Invoicing: Complete Step-by-Step Guide

Getting started with FBR's Digital Invoicing system might seem daunting, but with this step-by-step guide, you'll have your business registered and ready to issue compliant e-invoices in no time.

Prerequisites for Registration

Before you begin the registration process, ensure you have the following:

  • Valid NTN (National Tax Number) - Your business must be registered with FBR
  • STRN (Sales Tax Registration Number) - Required for sales tax registered persons
  • Active IRIS Account - FBR's online tax management portal access
  • Business Bank Account Details
  • Authorized Signatory CNIC

Step 1: Access the Digital Invoicing Portal

  1. Visit the FBR IRIS portal at iris.fbr.gov.pk
  2. Login using your existing IRIS credentials
  3. Navigate to Digital Invoicing section in the main menu
  4. Click on "Register for Digital Invoicing"

Step 2: Complete Business Information

Fill in your business details accurately:

  • Business legal name (as per NTN certificate)
  • Principal place of business address
  • Branch addresses (if applicable)
  • Contact information (phone, email)
  • Nature of business activities

Step 3: Select Integration Method

Choose how you'll connect to FBR's system:

Option A: Direct API Integration

Best for businesses with existing ERP/POS systems. Requires technical development or a licensed integrator.

Option B: FBR Web Portal

Manual invoice entry through FBR's online portal. Suitable for small businesses with low invoice volumes.

Option C: Third-Party Solutions

Use platforms like Digital Invoices that handle all technical integration for you.

Step 4: API Credentials Setup

If opting for API integration:

  1. Request API credentials from within the portal
  2. Receive your Client ID and Client Secret
  3. Configure your system with sandbox credentials first
  4. Complete sandbox testing successfully
  5. Request production credentials activation

Step 5: Sandbox Testing

Before going live, thoroughly test in the sandbox environment:

  • Submit sample invoices
  • Test different invoice types (B2B, B2C, credit notes)
  • Verify QR code generation
  • Test error handling scenarios
  • Confirm data accuracy in responses

Step 6: Go Live

After successful sandbox testing:

  1. Apply for production environment access
  2. Update your system with production URLs
  3. Generate production access tokens
  4. Submit your first real invoice
  5. Verify it appears in your FBR tax profile

Common Registration Issues & Solutions

IssueSolution
NTN not foundVerify NTN status on FBR website
STRN mismatchEnsure STRN is linked to your NTN
Portal access deniedReset IRIS password or contact FBR helpline
API credentials not receivedCheck registered email spam folder

Need Professional Help?

Skip the technical hassle and let Digital Invoices handle your FBR integration. Our platform provides instant compliance with zero technical setup required.

Start Your Free Trial →

Related Posts