ntegrate POS with FBR Invoicing System

How to Integrate POS with FBR Invoicing System in Pakistan 2026

If you run a retail business in Pakistan — a shop in a mall, an air-conditioned store, a pharmacy chain, or a restaurant — FBR requires you to use an integrated POS system that transmits every sale to FBR’s IRIS portal in real time.

This is not optional. FBR inspection teams are actively sealing non-compliant businesses across Lahore, Karachi, and Faisalabad. Penalties start at PKR 10,000 per non-transmitted transaction.

This guide explains exactly who needs FBR POS integration, what FBR requires, and how to set it up — step by step.

Need FBR POS integration for your business? Book a free demo with MantechIT →

Who Needs FBR POS Integration? — Tier-1 Retailer Definition

FBR defines Tier-1 retailers as businesses that:

  • Operate in air-conditioned premises
  • Are located in shopping malls or plazas
  • Have an electricity bill above PKR 1.2M annually
  • Are part of a chain store or franchise operation
  • Are importers selling directly to consumers

If any of these apply to your business — you are a Tier-1 retailer and FBR POS integration is mandatory.

Common Tier-1 businesses in Pakistan: Fashion boutiques, pharmacy chains, supermarkets, electronics showrooms, restaurant chains, shoe stores, jewellery shops, and any retail business in Packages Mall, Emporium Mall, Dolmen Mall, or similar commercial centres.

What Does FBR Require from a Compliant POS System?

Before choosing any POS software, understand exactly what FBR mandates:

RequirementDetails
Real-time IRIS transmissionEvery sale transmitted via API — not batch upload
Unique FBR invoice numberSequential number per sale from IRIS
QR code on every receiptCustomer can verify on FBR portal
Seller NTN/STRN on receiptYour tax registration details
Correct tax breakdownTax type, rate, taxable amount, tax amount
Buyer CNIC (optional)Required for high-value transactions
Sequential invoice numbersNo gaps, no duplicates
Offline capabilitySystem must work during internet outage

Step-by-Step: How to Integrate POS with FBR Invoicing System

Step 1 — Confirm Your FBR Registration

Before any integration, your business must have:

  • Active NTN (National Tax Number)
  • Active STRN (Sales Tax Registration Number)
  • Registered as a Tier-1 retailer in FBR’s system
  • Each branch location registered separately in FBR’s POS system

If you are not yet registered, visit the FBR Helpline (051-111-772-772) or your nearest RTO (Regional Tax Office).

Step 2 — Choose an FBR-Approved POS System

FBR maintains a list of approved POS solution providers. Your chosen POS must be on this list or must be integrated by a certified partner using FBR’s official API.

Key criteria for choosing your POS:

  • Live FBR IRIS API connection — not manual upload
  • Offline mode — continues working during internet outage
  • Multi-branch support if you have more than one location
  • Integration with your existing inventory and accounting
  • Pakistani tax configuration — GST, exempt, zero-rated

Best option for most Pakistani retailers: Odoo POS with MantechIT’s FBR integration — covers all requirements above and connects seamlessly with inventory and accounting.

Step 3 — Register Your POS Terminal with FBR

Once your POS software is selected:

  1. Log into FBR’s Taxpayer Portal (iris.fbr.gov.pk)
  2. Navigate to POS Registration section
  3. Register each branch location separately
  4. Register each POS terminal at each location
  5. FBR assigns a unique terminal ID to each POS
  6. Your integration partner links this terminal ID to your POS software

MantechIT handles this registration process for all clients as part of the POS implementation.

Step 4 — Configure Your Products & Tax Rates

In your POS system, every product must be configured with the correct FBR tax category:

  • Standard GST (17%) — most retail products
  • Exempt — certain essential items (varies by SRO)
  • Zero-rated — export sales
  • Federal Excise Duty (FED) — tobacco, beverages, specific categories
  • Reduced rates — where applicable under current SRO notifications

With Odoo, MantechIT configures all tax rates per product category — your cashier never manually selects a tax rate. The correct rate applies automatically.

Related: Top 5 Common FBR Integration Errors and How to Fix Them →

Step 5 — Test the Integration in FBR Sandbox

Before going live, test your integration in FBR’s sandbox environment:

  1. Your integration partner connects to FBR’s test IRIS API
  2. Generate test invoices and verify they transmit successfully
  3. Confirm FBR invoice numbers are returned correctly
  4. Verify QR codes are generated and scannable
  5. Test the offline mode — disconnect internet, make sales, reconnect, verify sync
  6. Test each branch location separately

MantechIT runs this complete test suite for every client before go-live.

Step 6 — Configure Your Receipt Template

Your FBR-compliant receipt must include:

Business Name
NTN: XXXXXXX | STRN: XXXXXXX
Branch Address

Item          Qty    Price    Tax
[Product]      1    1,000    170
               Total: 1,170
Tax (GST 17%):   170

FBR Invoice No: [Unique FBR Number]
[QR CODE]
Date: DD/MM/YYYY  Time: HH:MM

MantechIT designs your receipt template to meet all FBR requirements — printed automatically on every sale.

Step 7 — Train Your Cashiers

Your counter staff need to understand:

  • Normal sale flow — unchanged from before
  • How to identify the FBR number on the receipt
  • What to do if IRIS transmission fails — the system handles retry automatically
  • How offline mode works — cashiers should know sales are queued and not panic
  • How to process returns — FBR-compliant refund process

Training takes 2–4 hours for a typical retail team.

Step 8 — Go Live and Monitor

On your go-live day:

  • First live transaction transmitted to FBR production IRIS
  • FBR number returned and printed on first customer receipt
  • MantechIT monitors transmissions for first week
  • Any IRIS errors resolved within same business day
  • Daily transmission report reviewed for first month

Step 9 — Monthly FBR Sales Tax Return

Every month, your POS data feeds directly into your FBR sales tax return:

  • All transmitted invoices compiled by tax category
  • Total output tax calculated
  • Input tax from purchases offset
  • Net tax payable determined
  • Return filed via FBR IRIS portal

With Odoo, this monthly compilation takes under 2 hours — not the 3–5 days it takes manually.

Hardware You Need for FBR POS Integration

HardwareRequirement
POS terminalComputer, tablet, or touchscreen — runs Odoo POS
Receipt printerThermal printer — any brand compatible with Odoo
Barcode scannerUSB or Bluetooth — standard scanners work
Cash drawerOptional — connects to receipt printer
Internet connectionStable broadband recommended — offline mode as backup
UPSRecommended — keeps POS running during power outages

All hardware is readily available in Lahore’s Hall Road, Karachi’s Saddar, and Islamabad’s electronics markets.

Common FBR POS Integration Mistakes to Avoid

❌ Using a non-API POS that uploads manually to IRIS Manual upload is not real-time transmission. FBR requires API integration, not portal uploads.

❌ Not registering all branch locations with FBR Each branch must be separately registered. An unregistered branch is a non-compliant branch.

❌ Applying wrong tax rates manually Cashiers should never select tax rates manually. Configure tax per product — let the system apply automatically.

❌ Not testing offline mode before go-live Internet goes down at the worst moments. Test offline mode before launch — not during a busy Saturday.

❌ Skipping cashier training Cashiers who do not understand the system create workarounds that break compliance.

❌ No monitoring after go-live Silent transmission failures are the most dangerous. Set up alerts for any failed IRIS transmission.

Why Choose MantechIT for FBR POS Integration

Official Odoo Partner — certified by Odoo S.A. Live IRIS integration — demonstrated before you commit Multi-branch — all locations in one Odoo instance Offline mode — no sales lost during internet outages Regulatory updates — FBR changes applied in support period Local Lahore team — on-site support available

Get Your FBR POS Integration Done Right

📞 Call: +92 (345) 888-0987 📍 Visit: Office 8, 1st Floor, Block E, Johar Town, Lahore 🌐 Book Free Demo →

Frequently Asked Question

To integrate your POS with FBR’s invoicing system: (1) Confirm FBR registration with NTN and STRN, (2) Register your retail branches in FBR’s POS system via iris.fbr.gov.pk, (3) Choose an FBR-approved POS software with live IRIS API integration, (4) Configure product tax rates correctly, (5) Test in FBR’s sandbox environment, (6) Configure FBR-compliant receipt template, (7) Train cashiers, (8) Go live with monitoring. MantechIT implements this complete setup using Odoo POS for Pakistani retailers.

FBR Tier-1 POS integration is the mandatory connection between a retail POS system and FBR’s IRIS portal — required for Tier-1 retailers in Pakistan (businesses in air-conditioned premises, malls, or chain stores). Every sale must be transmitted to FBR in real time via API, generating a unique FBR invoice number and QR code on the customer receipt.

Odoo POS with MantechIT’s FBR IRIS integration is one of the most comprehensive FBR-compliant POS solutions in Pakistan. It covers real-time IRIS API transmission, offline mode, multi-branch support, automatic tax rate application, FBR receipt template wit

FBR POS integration for a small retailer (single branch) starts from PKR 300,000–400,000 with MantechIT — including Odoo setup, FBR integration, receipt template, hardware configuration, and cashier training. Multi-branch retailers start from PKR 500,000. This is a one-time implementation cost with ongoing support from PKR 15,000–30,000/month.

Table of Contents

ERP Solutions Built for Your Business

Powerful Odoo ERP, business automation, and integrated management solutions designed to streamline operations, control costs, and support businesses across Pakistan.