Now in open beta — close the books in 2 days, not 2 weeks.Read the case study →
Pakistan · FBR Digital Invoicing v1.12

File every invoice with FBR before the customer leaves.

Built on PRAL's Digital Invoicing API v1.12. Every sale — retail walk-in or B2B wholesale — gets an FBR-issued Invoice Reference Number and QR code in real time. SRO 709(I)/2025 compliant. Sandbox-tested on all 28 PRAL scenarios.

SRO 709(I)/2025PRAL DI v1.12All 28 scenariosReal-time IRNQR + DI logo
The numbers

FBR's deadlines are real. Most software still pretends they aren't.

PKR 25,000
Minimum FBR penalty per missed digital submission. Escalates rapidly with each unfiled invoice.
1,000+
Invoices a typical 5-branch retailer generates in a week. Manual filing collapses at this scale.
< 1 sec
Round-trip from your POS to FBR&apos;s IRIS portal in Nonari. IRN back on the receipt before the customer takes the bag.
28 / 28
PRAL sandbox scenarios passing — every official sale type, from standard rate to end-consumer retail.
How it works

One invoice. Three seconds.

Nonari sits between your counter and FBR's IRIS portal. You ring up a sale; we handle the rest.

01Your POSCashier rings a saleinvoice payloadNonarimap · encrypt · submitPOST /postinvoicedata03FBR IRISPRAL gatewayIRN + QR stamped
01

Sale happens

Cashier rings up the customer, or you create an invoice. Nothing different from how you work today.

02

Nonari maps the payload

We translate your invoice into FBR&apos;s exact v1.12 JSON — buyer NTN, HS codes, sale type, tax mode.

03

Submit to PRAL

Encrypted POST to gw.fbr.gov.pk over a whitelisted IP. The round-trip averages 800ms.

04

IRN + QR returned

FBR validates against all 28 scenarios. Valid invoices get a unique IRN. We render the QR per spec.

05

Receipt prints

Thermal receipt or A4 PDF — both include the IRN, QR, and the FBR Digital Invoicing logo.

What we deliver

Every piece of FBR compliance, end-to-end.

Real-time submission

Every DRAFT → SENT transition triggers an auto-submit. Manual submit + dry-run validation also one-click on the invoice page.

IRN + QR on every invoice

FBR's unique Invoice Reference Number and a scannable QR code print on the PDF, the on-screen invoice, and the thermal receipt.

All 28 PRAL scenarios

Standard rate, reduced rate, zero rated, 3rd schedule, steel, telecom, EV, cement, end-consumer retail — every official scenario.

Full audit log + retry

Every submission stored with the request and response JSON. Failures show the FBR error code. One-click retry from the audit page.

Encrypted tokens at rest

Your PRAL bearer token is encrypted with AES-256-GCM. Never returned to the browser. Never logged. Never indexed.

Buyer NTN auto-verify

Paste a buyer NTN; we ping FBR's Active Taxpayer List and auto-classify as Registered or Unregistered. Cuts rejection rate in half.

Multi-branch tax IDs

Each branch can run its own NTN, sales-tax registration, and submission flow. Head Office stays consolidated.

POS + B2B in one integration

Retail walk-ins (SN026-028) and B2B invoices (SN001 etc.) submit through the same flow. One integration, every sale.

On the printed invoice

An official stamp from FBR.
Printed automatically.

Once FBR validates your invoice, we print the authority-issued Invoice Reference Number plus a scannable QR code — exactly to PRAL's spec. Your customer leaves with proof.

  • FBR-issued Invoice Reference Number (e.g. 7000007DI174711...)
  • QR code scannable from FBR Tax Asaan and any QR reader
  • Print mode for thermal receipts (80mm) and A4 PDF
  • Bilingual ready — English and Urdu fields
  • Customer verifies on the FBR portal in one tap
Dar ul Andlus
Karachi · NTN 1234567
INVOICE
INV-2456
Embroidered shawl × 2PKR 18,400
Pashmina stole × 1PKR 6,200
Sales tax (18%)PKR 4,428
TotalPKR 29,028
FBR Verified
IRN · 7000007DI1747119701593
Scan to verify on the FBR portal
Who needs this

If you sell in Pakistan, you probably need this.

SRO 709(I)/2025 covers every sales-tax-registered business. SRO 428(I)/2024 covers Tier-1 retailers. The threshold keeps dropping. If it's not you today, it's you next quarter.

Tier-1 retailers

AC shops, malls, restaurants, supermarkets with annual electricity > PKR 1.2M. Mandatory under SRO 428(I)/2024.

Manufacturers + wholesalers

Mandatory under SRO 709(I)/2025 for all sales-tax-registered businesses. Textile mills, FMCG, steel, cement, importers.

Pharmacies + clinics

DRAP-regulated retailers with PKR 1.2M+ electricity bills. Expiry tracking, FBR, and DRAP serial lookups in one flow.

E-commerce

Shopify and WooCommerce stores. Every online order auto-submits to FBR with the correct registered status.

The alternatives

Nonari vs. doing it manually.

TaskNonariManual filing
Per-invoice submission to FBRAutomatic, under 1 second5 to 15 minutes each
IRN + QR on receiptAuto-printed to specHand-typed, error-prone
Failed submission retryOne clickRe-key the whole invoice
Monthly STR-7 return prepAuto-compiled2 to 3 day reconcile
Buyer NTN validationAPI auto-verifyRead manually from ATL portal
Audit log per submissionFull request and response JSONSpreadsheet, maybe
Cost per branch / monthIncluded in planPKR 25 – 40K accountant
Security & compliance

Your token never leaves your tenant.

01

AES-256-GCM encryption

Bearer tokens encrypted with the org's key. Decrypted only at submission time. Never written to logs, audit trails, or backup snapshots in plaintext.

02

Tenant-isolated

Every submission carries the organizationId. Cross-tenant leak is impossible by design — the same guard tests every other Prisma query passes.

03

Immutable audit trail

Every submission, success or failure, stored with full request and response payload. Append-only — even an admin cannot edit history.

04

IP whitelisting handled

Production submissions route through a fixed-IP egress proxy. PRAL whitelists one IP — every Nonari customer benefits.

Pricing

Included on every paid plan.

No add-on fees. No per-invoice charges. Sandbox is included on the free tier so you can validate before you commit.

Questions

Frequently asked.

What is FBR Digital Invoicing?

A 2025 mandate from Pakistan's Federal Board of Revenue requiring sales-tax-registered businesses to submit every invoice in real time to FBR's IRIS portal via PRAL's Digital Invoicing API. FBR issues a unique Invoice Reference Number and QR code that must print on the customer's receipt.

Do I need this if I'm a small retailer?

If you're sales-tax registered (have a STRN), yes — SRO 709(I)/2025 covers every registered business. If you're a Tier-1 retailer (AC showroom, restaurant, mall, or annual electricity > PKR 1.2M), SRO 428(I)/2024 makes it mandatory regardless of size. The threshold keeps dropping.

How do I get the bearer token from PRAL?

Email digitalinvoicing@pral.com.pk from your registered business email with your NTN and STRN. Mention Nonari as your software vendor. PRAL replies in 1-3 working days with a sandbox token. After you validate, you request the production token (5-year validity).

What happens if FBR rejects a submission?

The invoice keeps its DRAFT/SENT status in Nonari; only the FBR-side status reflects "rejected." The audit log shows the exact PRAL error code and message. One-click retry from the audit page resends after you fix the underlying issue.

Do you support all 28 PRAL scenarios?

Yes. SN001 through SN028 — standard rate, reduced rate, zero rated, 3rd schedule, sector-specific (steel, telecom, petroleum, EV, cement, potassium chlorate, CNG), and the three retail end-consumer scenarios (SN026-028).

How does the QR code work?

Once FBR returns the IRN, Nonari encodes it (per PRAL's convention: IRN | seller NTN | invoice date) into a QR v2.0 image, 1.0 × 1.0 inch. The QR prints on the PDF and thermal receipt. Anyone with the FBR Tax Asaan app or a generic QR scanner can verify the invoice.

What about invoices created before I enabled FBR?

Historical invoices stay untouched — Nonari doesn't retroactively submit. You can manually backfill specific invoices from each invoice's detail page if FBR requests it during an audit.

Is the integration available outside Pakistan?

The FBR provider is Pakistan-specific. But Nonari's tax-authority framework is country-agnostic — UK HMRC MTD, India GST, Saudi ZATCA, Mexico SAT are on the roadmap.

Does the IP whitelisting matter for me?

Sandbox: no. Production: yes — PRAL requires the calling server's IP to be on their allowlist. We handle this for you — every Nonari production submission routes through our fixed-IP egress, whitelisted once for the entire customer base.

How is this priced?

FBR Digital Invoicing is included on every paid Nonari plan with no per-invoice fee. Sandbox is included on the free tier so you can validate before you commit to a paid plan.

Get started

Be FBR-compliant by Friday.

Sign up, request your sandbox token from PRAL, test your first invoice, switch to production. Most teams are filing live within a week.