Apr 20, 2026 FBR Compliance 290 views

FBR Digital Invoicing Registration Process — Step by Step Guide 2026

FBR Digital Invoicing Registration Process — Step by Step Guide 2026
FBR Digital Invoicing Registration Process Step by Step

If you've received a notice from FBR or you want to proactively comply with digital invoicing requirements, this complete step-by-step guide will walk you through the entire registration process — from IRIS portal setup to submitting your first invoice.

Prerequisites for FBR Digital Invoicing

Before starting, ensure you have:

  • ✅ Active NTN (National Tax Number) registered with FBR
  • Sales Tax Registration Number (STRN) — you must be registered for Sales Tax
  • ✅ Access to FBR IRIS Portal (iris.fbr.gov.pk) with your login credentials
  • ✅ Your business details: address, phone, email
  • ✅ A computer with internet access

Step 1: Login to FBR IRIS Portal

  1. Visit iris.fbr.gov.pk
  2. Click on "Registration" on the left sidebar
  3. Enter your NTN and password
  4. Complete CAPTCHA verification
  5. Click "Login"

Step 2: Navigate to Digital Invoicing Section

  1. After login, go to Registration → Digital Invoicing
  2. You'll see the Digital Invoicing Registration Form
  3. Your company details will be pre-filled from your NTN registration

Step 3: Choose Your Licensed Integrator

FBR requires you to choose a Licensed Integrator (LI) — this is the authorized gateway between your software and FBR. Available options include:

  • PRAL (Pakistan Revenue Automation Limited) — Government-backed, free of cost ✅ RECOMMENDED
  • Haball — Private integrator
  • EY Ford Rhodes — Private integrator
  • WebDNA — Private integrator

We recommend choosing PRAL as your Licensed Integrator because it's free and backed by the government.

Step 4: Receive Your API Credentials

After registration approval, you'll receive:

  • Client ID — Your unique identifier
  • Client Secret — Your authentication key

Keep these credentials safe — you'll need them to configure your invoicing software.

Step 5: Choose Your Invoicing Software

You have two options:

Option A: Build Your Own Integration (Not Recommended)

Requires 3-6 months of development, ongoing maintenance, and deep API knowledge.

Option B: Use a Pre-Built Solution (Recommended) ✅

Logic Layer FBR Digital Invoicing is a ready-to-use solution that handles all the technical complexity. Setup takes less than 24 hours.

Step 6: Configure and Start

With Logic Layer:

  1. Contact Logic Layer to create your account
  2. Provide your PRAL Client ID and Client Secret
  3. Configure your company profile, add buyers and items
  4. Start in Sandbox Mode for testing
  5. Once satisfied, switch to Production Mode
  6. Submit your first real invoice to FBR ✅

What Happens After Registration?

  • Every invoice you submit is sent to FBR in real-time
  • FBR assigns an IRN (Invoice Reference Number) to each verified invoice
  • A QR code is generated — scannable with the Tax Asaan app
  • Your invoices appear on the FBR IRIS portal under your NTN

Frequently Asked Questions

How long does FBR Digital Invoicing registration take?

IRIS portal registration is usually approved within 1-3 business days. After receiving your API credentials, you can be up and running with Logic Layer software within 24 hours.

Is FBR Digital Invoicing registration free?

Yes, registering on the FBR IRIS portal and choosing PRAL as your integrator is completely free. You only pay for the invoicing software you choose to use.

Do I need technical knowledge for FBR Digital Invoicing?

No. If you use a pre-built solution like Logic Layer FBR DI, you don't need any technical knowledge. The software handles all API communication automatically.

What is PRAL in FBR Digital Invoicing?

PRAL (Pakistan Revenue Automation Limited) is a government-authorized Licensed Integrator that connects your invoicing software to FBR's system. It is free to use and recommended for most businesses.

👉 Contact Logic Layer for free assistance with your FBR Digital Invoicing registration.

A

Written by

Admin