Top 10 FBR E-Invoicing Errors and How to Fix Them
Encountering errors when posting invoices to FBR? Here are the most common errors and step-by-step solutions to resolve them.
Hassan Ali Khan
March 12, 2026
Common FBR E-Invoicing Errors
When integrating with the FBR e-invoicing system, businesses often encounter validation errors. Here's how to resolve the most common ones:
1. Invalid NTN/CNIC Format
Error: "Buyer NTN/CNIC is invalid"
Solution: Ensure NTN is 7 digits and CNIC is 13 digits without dashes. Remove any special characters.
2. HS Code Not Found
Error: "HS Code does not exist in FBR database"
Solution: Verify the HS code using FBR's official lookup. Format should be XXXX.XXXX
3. Tax Calculation Mismatch
Error: "Calculated tax does not match provided value"
Solution: Ensure sales tax is exactly 18% of value (or applicable rate). Round to 2 decimal places.
4. Duplicate Invoice Reference
Error: "Invoice reference already exists"
Solution: Each invoice must have a unique reference number. Check your numbering sequence.
5. Invalid Date Format
Error: "Invoice date format is invalid"
Solution: Use YYYY-MM-DD format (e.g., 2026-03-12)
6. Missing Required Fields
Error: "Required field X is missing"
Solution: Ensure all mandatory fields are filled: buyer info, item details, tax amounts.
7. API Token Expired
Error: "Authentication failed"
Solution: Generate a new API token from FBR IRIS portal and update in your system.
8. Province Mismatch
Error: "Invalid province code"
Solution: Use exact province names: Punjab, Sindh, KPK, Balochistan, Islamabad
9. UOM Not Recognized
Error: "Unit of Measure not valid"
Solution: Use FBR-approved UOM codes: PCS, KG, MTR, LTR, etc.
10. Server Timeout
Error: "Request timeout"
Solution: Retry after a few minutes. FBR servers may be under heavy load during peak hours.
Need Help?
Contact FBR helpline at 051-111-772-772 or email helpdesk@fbr.gov.pk for technical support.