Skip to content
FBR POS integration

FBR POS integration, built into MartPOS

Every bill reported to FBR right after it is saved, with FBR's invoice number and QR code on the receipt, and the queue keeps moving.

Optional · off until you switch it on Ask about FBR reporting See All Features

MartPOS is FBR integrated POS software for kiryana stores, general stores and mini marts. When FBR asks your shop to integrate its point of sale, MartPOS reports every sale to FBR's POS system, run by PRAL, right after the bill is saved, prints FBR's invoice number and its QR code on the customer's receipt, and sends returns as credit notes against the original invoice. It works through FBR's online API or FBR's Fiscal Component on the store PC.

The counter never waits long on FBR. The sale is saved first, and the bill waits at most a few seconds for FBR's answer. If the internet or FBR is down, the receipt prints as an offline invoice and MartPOS sends it automatically as soon as FBR can be reached. The feature is optional: a shop that does not need it leaves it off, and nothing changes. The help centre's FBR POS integration guide walks through every setting.

Settings, FBR POS integration, with reporting to FBR switched off Open the full-size screenshot
FBR POS: optional and off. Off unless the shop switches it on; receipts then stay ordinary sales receipts. Screenshot of the current build (30 Sep 2026), synthetic demo data.
FBR POS integration

Everything FBR integration asks of the counter

Every bill reported

Each sale goes to FBR right after it is saved, with its items, PCT codes, tax and payment mode.

FBR number and QR on receipts

Receipts print the FBR invoice number, its QR code, your NTN, STRN and FBR POS ID, and FBR's Tax Asaan verification line.

Offline invoices sent later

No internet? The bill is saved and printed as an offline invoice, then sent again automatically, oldest first, until FBR has it.

Returns as credit notes

A return is reported against the original invoice, once FBR has the sale.

Re 1 POS service fee

Added after the bill total when you switch it on, printed on its own line, and kept out of your sales and profit.

Tax rates, PCT codes and Third Schedule

A tax rate on each item, a default PCT code in Settings, and an item's own PCT code or Third Schedule mark where your adviser says so.

Why MartPOS

Reporting that never holds up the queue

The queue keeps moving

The bill waits a few seconds at most for FBR. If FBR just failed to answer, the next bills skip the wait for about two minutes.

Optional until you need it

Off by default: no fee, no FBR lines and no FBR fields until you switch it on.

Per branch, per POS

Each branch reports with its own FBR POS ID, and the owner portal shows how many of each branch's invoices are not with FBR yet.

Getting started

From FBR registration to the first FBR receipt

01

Register with FBR

You or your tax adviser register the outlet and its POS with FBR, and get a POS ID and an access token, or FBR's Fiscal Component.

02

Switch it on

On the store PC, in Settings › FBR POS, tick Report invoices and returns to FBR and enter the POS ID, the token and a default PCT code.

03

Set tax on items

Give each item the tax rate your tax adviser gives you, and its own PCT code or Third Schedule mark where it differs.

04

Test, then go live

Make a test bill in Sandbox and check the receipt, then switch the environment to Production.

Common Questions

FBR POS Reporting — FAQs

MartPOS. When FBR asks your shop to integrate, it reports every sale and return to FBR right after the bill is saved and prints the FBR invoice number and QR code on the receipt, through FBR's online API or FBR's Fiscal Component. It is optional and stays off until you switch it on; how your shop must report is for your tax adviser to confirm.

Yes. MartPOS reports each sale and return to FBR, and prints the FBR invoice number and QR code on the receipt. It connects through FBR's online API or FBR's Fiscal Component on the store PC. It is optional: it stays off until you switch it on in Settings.

Tier-1 retailers, as FBR defines them. The criteria change with each budget, so check your status with FBR or your tax adviser. A shop that is not required to integrate can simply leave the feature off.

The sale is saved and the receipt prints as an offline invoice. MartPOS sends it to FBR automatically in the background, oldest first, until FBR has it. Nobody has to press anything.

Yes. You or your tax adviser register the outlet and its POS with FBR, then enter the POS ID and token on the store PC, or install FBR's Fiscal Component. MartPOS starts reporting once the settings are saved; it does not register you.

No. The POS service fee is added after the bill total and printed on its own line, but it is not counted as sales or profit: it is booked as owed to FBR.

No. MartPOS does not choose tax rates or PCT codes and does not register you with FBR. Confirm your obligations with FBR or your tax adviser.

The FBR access token is entered only on the store PC, stored there encrypted, and never sent to MartPOS Cloud.

Get in touch

Need FBR POS integration? Tell us about your shop.

We help you set it up on your store PC; registering with FBR stays with you or your tax adviser.