Skip to content
POS Beast
Federal Board of Revenue

Federal Board of Revenue

Pakistan's national tax authority — POS invoice integration

Every sale is submitted to FBR's POS (IMS) gateway in the official invoice format using your own POS ID and token. The fiscal invoice number comes back in time to print on the customer's receipt as a QR code they can verify themselves in the Tax Asaan app.

Tax invoice

TAX INVOICE

Your Restaurant · Lahore

2× Chicken Burger1,500
1× Biryani550
3× Soft Drink450
Subtotal2,500
Sales Tax 16%400
TotalRs 2,900

FBR Invoice: IMS-88421-2026

Verify in the Tax Asaan app

What the FBR integration does

01

Filed as the sale is rung up

Not a monthly export. The invoice goes the moment the order completes, which is what the regulation actually requires.

02

The QR code prints on the receipt

Scannable in Tax Asaan, so a diner can check the tax they paid was reported.

03

Real reasons when FBR rejects one

The order page shows the authority's own message — usually a PCT code or a rate that does not match your registration — rather than a generic error.

04

Per-branch registration

Each outlet has its own POS ID, which is how FBR issues them. A multi-branch account keeps them straight.

05

A default PCT code

Set once under Settings → Tax Integration so a new dish is never filed without one.

Setting it up

Once, at the start. After that it happens on its own.

  1. 1

    Register for POS integration in IRIS and receive your POS ID and access token.

  2. 2

    Settings → Tax Integration → FBR: switch it on and paste both.

  3. 3

    Set your default PCT code and your tax rates per payment method.

  4. 4

    Ring up a test sale and scan the printed QR code with Tax Asaan.