FBR penalties for not integrating start at Rs 500,000 and escalate every 15 days.
How It Fits Together

PRAL & IRIS in FBR Digital Invoicing: Who Does What

FBR, IRIS, PRAL, licensed integrators, the DI API — the vocabulary of digital invoicing can be confusing. This guide explains each piece and how an invoice travels from your software to FBR and back.

Updated 3 min readBy the DInvoice team · sources cited

Quick answer

What is PRAL digital invoicing?

PRAL (Pakistan Revenue Automation (Pvt.) Ltd) is FBR's IT company. It operates the Digital Invoicing (DI) API that receives e-invoices, and it is an FBR-licensed integrator that provides integration free of cost. IRIS is FBR's tax portal, where businesses request digital-invoicing integration and obtain their API security tokens.

Key takeaways

  • FBR is the regulator; PRAL is FBR's IT arm that runs the Digital Invoicing API.
  • IRIS is where you request integration and receive your sandbox and production tokens.
  • Integration must go through an FBR-licensed integrator — PRAL (free) or a private one on FBR's list.
  • Your software (ERP, POS or a tool like DInvoice) creates the invoice and calls the API.

The roles at a glance

WhoWhat they do in digital invoicing
FBRMakes the rules (SROs), licenses integrators, receives invoice data and enforces penalties.
IRISFBR's online portal for registration, returns and digital-invoicing integration requests and tokens.
PRALBuilds and operates the DI API on FBR's gateway; acts as a free licensed integrator.
Private licensed integratorsCompanies licensed by FBR to integrate businesses' systems; may charge a fee capped by FBR.
Your softwareCreates invoices, calls the API with your token, prints the FBR invoice number and QR code.
Tax Asaan appFBR's mobile app that anyone can use to verify an invoice by scanning its QR code.

How an invoice flows

  1. 1

    Your software builds the invoice

    Seller, buyer, items with HS codes and units, values, sale type and tax.

  2. 2

    It calls PRAL's DI API

    Over HTTPS, authenticated with your business's Bearer token from IRIS.

  3. 3

    FBR's system validates and records it

    If valid, it returns a unique FBR invoice number.

  4. 4

    Your software completes the invoice

    It prints the FBR invoice number, QR code and Digital Invoicing logo.

  5. 5

    Anyone can verify it

    The buyer scans the QR code with Tax Asaan.

PRAL vs a private licensed integrator

PRALPrivate licensed integrator
CostFree of cost, per FBRMay charge, within FBR's cap
Who they areFBR's own IT companyCompanies on FBR's licensed list
Typical serviceAPI access and integration on demandConfiguration, integration and often consulting or software

FBR publishes the list of licensed integrators. Whichever you pick, you still need software that creates invoices in FBR's format and handles the API — that is where DInvoice fits.

Where DInvoice fits

DInvoice is the software layer: it creates and validates your invoices (or receives them from your ERP), submits them through PRAL's Digital Invoicing API using your token, and returns the FBR invoice number and QR code. See how the API integration works.

Frequently asked questions

What does PRAL stand for?

Pakistan Revenue Automation (Private) Limited — FBR's information technology company.

Is PRAL integration free?

Yes. According to FBR, PRAL acts as a licensed integrator and provides integration services free of cost to registered persons on demand.

What is the difference between IRIS and PRAL?

IRIS is FBR's online tax portal — where you request integration and get your tokens. PRAL is the company that operates the Digital Invoicing API and acts as a free licensed integrator.

Sources

  1. FBR — Digital Invoicing FAQs
  2. FBR — List of Licensed Digital Invoicing Integrators
  3. PRAL — Technical Documentation for DI API v1.12 (PDF)
  4. FBR IRIS portal

Published by DInvoice (Digital Invoice Integrator), FBR digital invoicing software for Pakistan. This page is general information, not legal or tax advice; rules and penalty amounts change, so confirm current requirements with FBR or your tax advisor. Last reviewed 26 September 2026.

Get FBR-compliant before your next audit.

Start your 15-day free trial today. Free integration, full features, zero commitment.