FBR & Compliance

How to Integrate Your POS with FBR: A Step-by-Step Guide

June 24, 2026 8 min read

Connecting your point-of-sale (POS) system to FBR digital invoicing sounds intimidating, but the process follows a predictable path. This guide walks through it stage by stage — from registration to going live — so you know exactly what to expect. (New to the topic? Start with What Is FBR Digital Invoicing?)

Before you start: the exact screens, credentials and endpoints the FBR provides can change between phases. Treat this as a general roadmap and confirm the current steps with the FBR or your tax advisor.

Step 1 — Get your registrations in order

Before any technical work, your business needs an active National Tax Number (NTN) and Sales Tax Registration Number (STRN). If you are not yet registered for sales tax, that comes first — see our beginner’s guide to sales tax registration in Pakistan. FBR integration links your invoices to these numbers, so they must be valid and current.

Step 2 — Choose FBR-compliant software

Your POS or accounting system must be able to talk to the FBR API. You have two broad options:

  • Use a platform with built-in FBR integration, so invoicing and compliance live in one place.
  • Keep your current POS and connect it via an open API to a system that handles the FBR submission.

You usually do not have to abandon a POS your staff already know. Octal Accounts’ FBR integration, for example, can connect to most existing POS and ERP systems rather than forcing a full replacement.

Step 3 — Obtain your FBR integration credentials

To transmit invoices, your business is issued integration credentials (such as a token or key) tied to your registration. These authenticate every invoice your system sends. Keep them secure — they are effectively the identity of your business on the FBR platform. Your software provider will tell you exactly where to enter them.

Step 4 — Configure your business and tax profile

Inside your software, set up the details that appear on every invoice and drive tax calculation:

  • Business name, address, NTN and STRN
  • Your product and service catalogue
  • Applicable sales tax rates and any exemptions
  • Invoice numbering and branch/point-of-sale identifiers

Getting this right once means every future invoice is correct by default. This is where a system with proper tax automation saves the most time.

Step 5 — Test in a sandbox before going live

Reputable integrations let you send test invoices to a sandbox environment first. Use it. Create a handful of sample sales that cover your real scenarios — standard rate, exempt items, returns — and confirm each one is accepted and returns a valid FBR invoice number. Testing here is far cheaper than discovering a mapping error at a busy counter.

Step 6 — Go live

Once testing passes, switch to production. From this point the flow is automatic:

  1. You create the invoice at the POS or in the system, as normal.
  2. The software transmits it to the FBR server in real time.
  3. FBR returns a verified invoice number, which is printed on the customer’s receipt.

Step 7 — Handle rejected invoices

Occasionally an invoice will be rejected — a wrong tax rate, a missing field, or a temporary connection issue. A good system shows the status of every invoice and surfaces FBR’s error message so you can correct and resubmit quickly. Watch for the common culprits:

A quick pre-go-live checklist

  • NTN and STRN active and entered correctly
  • Integration credentials installed and secured
  • Product catalogue and tax rates configured
  • Sandbox test invoices accepted
  • Staff briefed on where the FBR number appears and what to do if one fails

The takeaway

POS-to-FBR integration is mostly a one-time setup: register, connect, configure, test, go live. After that, compliance runs quietly in the background. If you would rather not manage the plumbing yourself, see how Octal Accounts connects your POS to FBR and keeps sales, tax and reporting in one system.

Make FBR compliance effortless with Octal Accounts

Cloud accounting with real-time FBR digital invoicing, inventory and tax automation — built for Pakistani businesses.

Start Free Trial See FBR Integration