Skip to content
Book a demoStart free trial

Updated

ProductFBR & PRA invoicing

Tax-ready on every bill, without slowing the counter

Connect your POS ID once. From then on each sale is reported to FBR or your provincial authority, the fiscal number and QR code print on the receipt, and anything the tax server misses is sent again on its own.

  • FBR & PRA approved POS integrator
  • SRB and KPRA too
FBR & PRA InvoicingFBR & PRA Invoicing POS sale, then Nafaa, then FBR / PRA, then Fiscal number, then QR on receipt.POS saleNafaaFBR / PRAFiscal numberQR on receiptFBR & PRA InvoicingFBR & PRA Invoicing POS sale, then Nafaa, then FBR / PRA, then Fiscal number, then QR on receipt.POS saleNafaaFBR / PRAFiscal numberQR on receipt
  • 7 din Free Trial
  • Keeps billing offline
  • Help on WhatsApp
  • English and Roman Urdu
  • Phone, tablet or computer

Nafaa is an FBR & PRA approved POS integrator. Every sale can be reported to FBR, PRA, SRB or KPRA from the counter, the fiscal invoice number and QR code print on the receipt, failed invoices retry by themselves, and tax reports are ready for your return.

Roman Urdu mein

Nafaa FBR aur PRA se approved POS integrator hai. Har bill FBR, PRA, SRB ya KPRA ko report hota hai, receipt par fiscal number aur QR chhapta hai, aur internet na ho to baad me khud bhej deta hai.

Key facts

Status
FBR & PRA approved POS integrator
Authorities
FBR (Tier-1 retail), PRA (Punjab), SRB (Sindh), KPRA (Khyber Pakhtunkhwa)
On the receipt
Fiscal invoice number and verification QR code
When offline
Invoices queue and retry automatically; failures are listed with the reason
Tax returns
Monthly figures per authority, with A4 print and CSV

One setup screen for every authority

Pick the authority, enter your business name as registered, the PCT code and the tax rates, then add each branch with its own POS ID and NTN. Send a test bill to the sandbox first and switch to live when it is accepted.

FBR POS integration setup in Nafaa, with PRA, SRB and KPRA tabs for provincial sales tax
  1. PRA, SRB, KPRA or FBR
  2. Sandbox first, then live
  3. Rate for cash and for card or wallet
  4. Only counter bills, or online too
  5. POS ID and NTN per branch

How a tax invoice is made

The sale is reported in the background; the fiscal number and QR code print on the receipt.The sale is reported in the background; the fiscal number and QR code print on the receipt. POS sale, then Nafaa, then FBR / PRA, then Fiscal number, then QR on receipt.POS saleNafaaFBR / PRAFiscal numberQR on receiptThe sale is reported in the background; the fiscal number and QR code print on the receipt.The sale is reported in the background; the fiscal number and QR code print on the receipt. POS sale, then Nafaa, then FBR / PRA, then Fiscal number, then QR on receipt.POS saleNafaaFBR / PRAFiscal numberQR on receipt
The sale is reported in the background; the fiscal number and QR code print on the receipt.

How a fiscal invoice is made

  1. 1

    Sell as usual

    The cashier bills normally; nothing extra to type at the counter.

  2. 2

    Nafaa reports it

    The invoice goes to FBR or your provincial authority in the background, from the branch's own POS ID.

  3. 3

    Number and QR print

    The fiscal invoice number and QR code print on the receipt for the customer to verify.

  4. 4

    Misses are retried

    If the tax server is slow or the internet is down, the invoice waits in a queue and is sent again.

Compliance that runs itself

  • Approved integrator

    Nafaa is an FBR & PRA approved POS integrator.

  • Four authorities

    FBR for Tier-1 retailers selling goods, plus PRA, SRB and KPRA for services such as restaurants and salons.

  • Receipt QR

    Customers can verify the invoice from the QR on the receipt.

  • Automatic retry

    Queued invoices go out when the connection returns; errors from the tax server are explained in plain words.

  • Returns reported

    A return is reported against the original invoice, so your tax figures go down with it.

  • Tax reports

    Taxable sale, tax and returns per authority for every month, printable on A4 and as CSV for your accountant.

If the tax server is slow

Invoices that cannot be sent wait in a queue and go out on their own, so the counter never waits.Invoices that cannot be sent wait in a queue and go out on their own, so the counter never waits. Sale, then Invoice queued, then Sent again, then Fiscal number.SaleInvoice queuedWhen the server is slowSent againAutomaticallyFiscal numberSaved on the billInvoices that cannot be sent wait in a queue and go out on their own, so the counter never waits.Invoices that cannot be sent wait in a queue and go out on their own, so the counter never waits. Sale, then Invoice queued, then Sent again, then Fiscal number.SaleInvoice queuedWhen the server is slowSent againAutomaticallyFiscal numberSaved on the bill
Invoices that cannot be sent wait in a queue and go out on their own, so the counter never waits.

Which authority applies to you

Who collects sales tax depends on what you sell and where. Check your registration with your tax adviser. Official sites: FBR (fbr.gov.pk), PRA (pra.punjab.gov.pk), SRB (srb.gos.pk), KPRA (kpra.kp.gov.pk).
FeatureAuthorityArea
Tier-1 retailers selling goodsFederal Board of Revenue (FBR)All of Pakistan
Restaurants, salons and other servicesPunjab Revenue Authority (PRA)Punjab
ServicesSindh Revenue Board (SRB)Sindh
ServicesKhyber Pakhtunkhwa Revenue Authority (KPRA)Khyber Pakhtunkhwa

The Tax section, tab by tab

  1. 1

    Overview

    Taxable sale, tax and returns per authority for this month against last, and how many bills are still waiting.

  2. 2

    Invoices

    Every bill that was sent, with its fiscal number, QR and the authority's answer. Anything not yet accepted has a retry button.

  3. 3

    Reports

    Monthly sales tax figures per authority for your return, printable on A4 and downloadable as CSV.

  4. 4

    Settings

    Authorities, branches, POS IDs, keys, rates and the test bill, in one place.

Who needs FBR POS integration

The Sales Tax Act, 1990 defines Tier-1 retailers in section 2(43A). The definition covers, for example, retailers that are part of a national or international chain and retailers above limits for shop size or yearly electricity bill set in the law. Under Chapter XIV-AA of the Sales Tax Rules, 2006, Tier-1 retailers must report every sale to FBR in real time through an integrated POS. The limits change with Finance Acts, so confirm your status with FBR (fbr.gov.pk) or your tax adviser.

Services are taxed by the provinces. Restaurants, cafes, salons, gyms and other service businesses in Punjab report to PRA, in Sindh to SRB, and in Khyber Pakhtunkhwa to KPRA, each with its own POS registration. A business with branches in two provinces can set up both authorities; each branch reports to one.

Details that matter at the counter

  • Prices include tax. Nafaa treats the shelf price as tax-inclusive and works the tax out of it, so the customer pays the price on the tag.
  • Card and wallet rates. Some authorities charge a lower rate when the customer pays by card or digital wallet. Nafaa keeps one rate for cash bills and another for card, JazzCash and bank payments, and applies the right one to each bill.
  • Online orders. You choose whether website and marketplace orders are reported or only counter bills.
  • Customer verification. Customers can check an FBR invoice by scanning the receipt QR with FBR's Tax Asaan app.

Before you switch to live

Register the POS with your authority (FBR, PRA, SRB or KPRA; see the FBR integration guide and sales tax on services) and get the POS ID and credentials for each branch, enter them in Nafaa, and send a test bill to the sandbox. When the test is accepted, switch to live. Our team can do this with you as a paid setup if you prefer.

Common questions

Which tax authorities does Nafaa report invoices to?

Nafaa is an FBR & PRA approved POS integrator. It reports sales invoices to FBR for Tier-1 retailers and to the provincial authorities for services: PRA in Punjab, SRB in Sindh and KPRA in Khyber Pakhtunkhwa. Each bill gets its fiscal invoice number and QR code printed on the receipt.

What happens to fiscal invoices when the internet is down?

The counter keeps billing. Invoices that could not reach the tax authority are kept in a queue and sent again automatically when the connection returns, and failed ones are listed with the reason so you can fix them. You never have to stop selling because the tax server is slow.

Does Nafaa work without internet?

Yes, the counter keeps billing when the internet drops. Sales made offline are saved on the device and sent to your account automatically when the connection comes back, and you can see the sales still waiting to be sent. Reports and other branches see those sales once they have synced.

Industries using it

All industries

More from Nafaa

All products

Get compliant without changing how you sell

Our team can set up the integration with you. Start with the free trial.

  • 7 din Free Trial
  • Keeps billing offline
  • Help on WhatsApp
Chat on WhatsAppEnglish ya Roman Urdu me
Start free trialWhatsApp