April 2026
FBR Integration Step-by-Step Guide for Pakistani Businesses
Getting your business FBR integrated does not have to be complex. Here is a clear, step-by-step guide to achieving full FBR e-invoicing compliance in Pakistan.
Before You Start: What You Need
- - Your NTN (National Tax Number) from FBR IRIS
- - Your STRN (Sales Tax Registration Number) if applicable
- - Your business name and registered address
- - Your clients' NTN/CNIC details
Step 1: Verify Your FBR Registration
Log in to FBR IRIS (iris.fbr.gov.pk) and confirm your NTN and STRN are active and in good standing. If your registration is blocked or inactive, resolve this before proceeding.
Step 2: Choose an FBR-Integrated Software
Select a certified FBR e-invoicing platform. Look for direct PRAL API integration, not manual export/upload workflows. DigitalAccounts.pk provides certified, real-time PRAL API integration.
Step 3: Set Up Your Business Profile
In your chosen software, enter your NTN, STRN, business name, address, and bank details. This information appears on every invoice you generate.
Step 4: Add Your Products/Services
Create your product or service catalog with descriptions, unit prices, and applicable tax rates (GST, Sales Tax, etc.).
Step 5: Import Your Client List
Add your regular clients with their NTN or CNIC details. This allows rapid invoice generation without re-entering buyer information each time.
Step 6: Create Your First FBR-Compliant Invoice
Generate your first invoice. The software validates all required FBR fields and submits to PRAL automatically. You receive an Invoice Reference Number (IRN) confirming FBR acceptance.
Step 7: Verify Submission
Check your FBR IRIS account to confirm the invoice appears in your submitted records. This confirms your integration is working correctly.
Step 8: Train Your Team
Ensure your billing staff understand how to use the system. Most platforms like DigitalAccounts.pk are intuitive enough for non-technical staff.