Guides 5 min read

How to Generate FBR Digital Invoices Online - Step by Step

Learn how to generate FBR digital invoices online with this step-by-step guide. From software selection to invoice submission, master FBR e-invoicing in minutes.

SA

Sara Khan

March 27, 2026

How to Generate FBR Digital Invoices Online - Step by Step

Introduction to Generating FBR Digital Invoices

Generating FBR digital invoices online has never been easier. With the right software, you can create FBR-compliant invoices in seconds, automatically transmit them to FBR, and receive verification instantly. This guide walks you through the complete process of generating FBR digital invoices online.

Whether you're a retailer, manufacturer, or service provider, understanding how to generate FBR digital invoices correctly is essential for tax compliance in Pakistan.

Prerequisites for Generating FBR Digital Invoices

Business Registration Requirements

Before you can generate FBR digital invoices, ensure you have:

  • National Tax Number (NTN): Your unique tax identifier from FBR
  • Sales Tax Registration Number (STRN): Required for businesses dealing in taxable goods/services
  • Active FBR IRIS Account: For API integration credentials
  • Bank Account: Linked to your business registration

Technical Requirements

  • Computer, tablet, or smartphone with internet access
  • FBR-integrated invoicing software (like Digital Invoices)
  • Printer for physical invoice copies (optional)

Choosing the Right FBR Invoice Software

Key Features to Look For

When selecting software to generate FBR digital invoices, consider:

  • FBR API Integration: Direct connection to FBR's system for real-time submission
  • Automatic QR Code Generation: Every invoice should have a scannable verification code
  • User-Friendly Interface: Easy navigation without technical expertise
  • Bulk Invoice Support: Ability to upload multiple invoices at once
  • Mobile Access: Generate invoices from anywhere
  • Offline Capability: Continue working even without internet
  • Customer Support: Local support in case of issues

Why Digital Invoices?

Digital Invoices is Pakistan's leading FBR digital invoices platform, trusted by 500+ businesses for its reliability and ease of use. With free setup and comprehensive onboarding, you can start generating FBR digital invoices within minutes.

Step-by-Step Guide: Generate Your First FBR Digital Invoice

Step 1: Sign Up and Configure Your Account

Create your account on Digital Invoices and enter your business information:

  1. Visit digitalinvoices.pk and click "Start Free Trial"
  2. Enter your business name, email, and phone number
  3. Verify your email address
  4. Complete your business profile with NTN, STRN, and address
  5. Enter your FBR API credentials (obtained from FBR IRIS portal)

Step 2: Add Your Products/Services

Set up your product catalog before generating invoices:

  1. Navigate to Products/Services section
  2. Click "Add New Product"
  3. Enter product name, description, and HS code
  4. Set the default price and applicable tax rate
  5. Save and repeat for all your products

Step 3: Add Customer Information

For B2B invoices, add your customer details:

  1. Go to Customers section
  2. Click "Add New Customer"
  3. Enter customer name, NTN/CNIC, and contact details
  4. Add billing and shipping addresses
  5. Save the customer profile

Step 4: Create the Invoice

Now you're ready to generate your FBR digital invoice:

  1. Click "New Invoice" from the dashboard
  2. Select the customer from your saved list (or enter details for walk-in customers)
  3. Choose invoice date (defaults to current date)
  4. Add products/services from your catalog
  5. Adjust quantities and prices if needed
  6. Review the automatic tax calculations
  7. Add any notes or payment terms
  8. Click "Generate Invoice"

Step 5: FBR Submission and Verification

When you click generate, the system automatically:

  1. Transmits invoice data to FBR's API
  2. Receives the FBR Invoice Number (FIN)
  3. Generates the verification QR code
  4. Creates the final invoice with all FBR elements

Step 6: Print or Share the Invoice

Once generated, you can:

  • Print a physical copy for the customer
  • Email the invoice directly from the system
  • Download as PDF for your records
  • Share via WhatsApp or SMS

Generating FBR Digital Invoices for Different Scenarios

Retail Point of Sale (POS)

For retail businesses with high transaction volumes:

  • Use POS-integrated mode for faster invoicing
  • Scan product barcodes for automatic entry
  • Quick customer lookup by phone number
  • Automatic receipt printing

Bulk Invoice Generation

For wholesalers and businesses with many invoices:

  • Prepare invoice data in Excel/CSV format
  • Use the bulk upload feature
  • Review and submit all invoices at once
  • Download bulk confirmation reports

Recurring Invoices

For subscription-based businesses:

  • Set up invoice templates
  • Configure recurring schedules (monthly, quarterly)
  • Automatic generation and submission to FBR
  • Customer notifications for payment

Handling Special Cases

Zero-Rated Invoices (Exports)

When generating invoices for export supplies:

  • Select "Zero-Rated" tax category
  • Enter export declaration details
  • Include buyer's foreign address and tax ID
  • Attach supporting export documentation

Credit Notes

For returns and adjustments:

  • Select "Create Credit Note"
  • Reference the original invoice number
  • Enter return quantities and amounts
  • Submit to FBR for adjustment

Debit Notes

For additional charges:

  • Create debit note linked to original invoice
  • Specify reason for additional charge
  • Calculate applicable tax on the addition

Common Issues and Solutions

Issue: FBR API Connection Failed

Solution: Check your internet connection and FBR API credentials. If FBR's system is down, invoices will be queued and submitted automatically when service resumes.

Issue: Invalid NTN Error

Solution: Verify the customer's NTN through FBR's verification portal before adding to invoice. Ensure correct format without dashes.

Issue: HS Code Not Found

Solution: Look up the correct HS code for your product on Pakistan Customs' website. Contact support if you need assistance with classification.

Issue: Invoice Already Submitted

Solution: If you need to make changes, create a credit note to reverse the original and issue a new invoice.

Best Practices for FBR Digital Invoices

Daily Operations

  • Generate invoices at the time of sale, not later
  • Verify customer information before invoice creation
  • Review the daily submission report
  • Reconcile invoices with sales records

Monthly Maintenance

  • Download monthly invoice reports
  • Reconcile with sales tax return
  • Backup all invoice data
  • Review any failed submissions

Record Keeping

  • Maintain digital copies of all invoices
  • Keep records for minimum 6 years
  • Organize by month/year for easy retrieval
  • Store supporting documents with invoices

Conclusion

Generating FBR digital invoices online is straightforward with the right software. By following this guide and using a reliable platform like Digital Invoices, you can ensure seamless FBR compliance while focusing on growing your business.

Ready to start generating FBR digital invoices? Sign up for a free trial at Digital Invoices and experience hassle-free FBR compliance today!

Related Posts