FBR Digital Invoicing Integration with POS Systems: Complete Setup Guide
How to integrate your Point of Sale (POS) system with FBR digital invoicing. Covers hardware requirements, software configuration, real-time sync, and troubleshooting for Pakistani retailers.
Omar Farooq
April 22, 2026
Why POS-FBR Integration Matters
For retailers, seamless integration between your Point of Sale (POS) system and FBR's digital invoicing platform is essential. Every transaction at the checkout counter must generate an FBR-compliant invoice in real-time. Manual submission is not practical for high-volume retail — you need automated, instantaneous FBR integration.
Types of POS-FBR Integration
Cloud-Based POS with Built-in FBR Integration
The simplest option. Cloud POS systems like DigitalInvoices.pk come with FBR integration built in. No additional hardware or software needed. Each sale automatically submits to FBR and prints the invoice with QR code.
Existing POS with API Bridge
If you have an existing POS system, you can build an API bridge that intercepts each sale and submits it to FBR. This requires custom development but preserves your existing workflow.
FBR-Certified POS Hardware
FBR has certified specific POS hardware that comes pre-integrated with their system. These are available through authorized vendors and include built-in FBR connectivity.
Setting Up POS-FBR Integration
Step 1: Assess Your Current POS
Determine if your current POS supports API integration or if you need to switch to an FBR-compatible system. Key requirements:
- Internet connectivity (stable broadband or 4G backup)
- Receipt printer capable of printing QR codes
- Software that supports real-time API calls
Step 2: Configure FBR Credentials
Obtain your sandbox and production API tokens from FBR IRIS portal. Configure them in your POS system or integration middleware.
Step 3: Map Products to HS Codes
Each product in your POS must have a corresponding HS code for FBR. This is the most time-consuming step for retailers with large product catalogs. Group similar items under the same HS code where applicable.
Step 4: Test in Sandbox Mode
Process test transactions in sandbox mode to verify:
- Invoice data is correctly formatted
- FBR Invoice Number is received
- QR code prints correctly on receipt
- Tax calculations match FBR expectations
Step 5: Go Live
Switch to production mode and begin processing real transactions. Monitor the first day closely for any submission failures.
Handling Offline Scenarios
Internet outages shouldn't stop your business. Your POS should:
- Queue invoices locally when internet is down
- Automatically submit queued invoices when connectivity resumes
- Print receipts with a "pending FBR verification" note
- Alert you when the queue builds up
Performance Considerations
For high-traffic retail environments:
- FBR API response time averages 1-2 seconds
- Don't block checkout waiting for FBR response — submit asynchronously
- Print receipt immediately, update FBR number when available
- Use queue-based processing to handle peak hours
Conclusion
POS-FBR integration is mandatory for Tier-1 retailers and becoming the standard for all retail businesses in Pakistan. Whether you adopt a cloud-based solution like DigitalInvoices.pk or integrate your existing POS, the key is ensuring every sale is reported to FBR in real-time.