Integrate PRA, FBR, KPRA and SRB into your POS, ERP or business software through one developer-friendly API platform. Build once, test in sandbox, and deploy to production with confidence.
One canonical invoice payload • one response envelope • four tax authorities. Talk to an integration expert →
curl -X POST https://taxbridge.themetasum.com/api/v1/invoices \
-H "Authorization: Bearer tbk_test_9f3a21c7b4d6e8f0_..." \
-H "Content-Type: application/json" \
-H "Idempotency-Key: 0b6d1c4e-7f9a-4a51-8d3c-2e5f7a91b204" \
-H "X-Tax-Authority: PRA" \
-d '{
"invoiceNumber": "INV-10001",
"invoiceDate": "2026-08-10T10:30:00",
"invoiceType": "Sale",
"currency": "PKR",
"paymentMode": "Cash",
"customer": { "name": "Walk-in Customer" },
"items": [{
"description": "Chicken Karahi Full", "hsCode": "11001010",
"quantity": 1, "unitPrice": 1500.00,
"taxRate": 16, "taxAmount": 240.00, "total": 1740.00
}],
"subTotal": 1500.00, "tax": 240.00, "total": 1740.00
}'TaxBridge is a unified API platform that lets any POS, ERP, accounting, restaurant, retail or e-commerce system integrate with Pakistan’s tax authorities — FBR, PRA, SRB and KPRA — through a single canonical invoice API, one sandbox, one production environment and one developer dashboard, instead of building and maintaining four separate integrations.
*For a properly prepared development team. Actual time depends on your software architecture, invoice workflow, authentication and tax-authority configuration.
Why TaxBridge
Every authority speaks a different dialect — different field names, casing, money identities, success codes and TLS quirks. Build four times, or build once.
tbk_live_ / tbk_test_ keys)Coverage
Federal goods tax and three provincial services authorities — all behind the same endpoint.
Punjab Revenue Authority
Sales tax on services
Integrate PRAFederal Board of Revenue
Sales tax on goods
Integrate FBRSindh Revenue Board
Sales tax on services
Integrate SRBKhyber Pakhtunkhwa Revenue Authority
Sales tax on services
Integrate KPRABuilt for existing software
TaxBridge is an API layer — no rip-and-replace. Keep your product; add one HTTP call.
Architecture
Your software talks to TaxBridge. TaxBridge talks to every authority.
/api/v1/invoicesPlatform
Build and test end-to-end before any authority issues real credentials. The simulator answers locally with deterministic test cases — no network call.
Separate production keys and credentials. A sandbox key never works against production, and sandbox never consumes production quota.
Keys are scoped to an environment (test/live) and optionally to one authority. Shown once, stored as a SHA-256 hash.
An Idempotency-Key makes retries safe — a completed key replays the stored response, consuming no quota and making no upstream call.
Per-authority monthly limits with clear overage pricing, usage dashboards and alerts before you hit the cap.
Signed webhook payloads deliver asynchronous status so your system updates without polling.
Full request/response history and an authority health monitor — one place to debug every submission.
Software providers manage many customer companies and branches, each with isolated credentials and quota.
Authority credentials are AES-256-GCM encrypted at rest and never returned to the client.
Developer experience
Developers shouldn’t jump between four tax-authority portals, documentation pages and test environments just to build an integration.
{
"success": true,
"data": {
"invoiceId": "INV-10001",
"submissionId": "sub_01J8ZK7M4QW3RTYV6XB2N9C5PD",
"authority": "PRA",
"environment": "sandbox",
"status": "APPROVED",
"authorityInvoiceNumber": "PRA-123456",
"qrCode": "PRA-123456",
"quota": { "limit": 10000, "used": 6501, "remaining": 3499 }
},
"requestId": "REQ-20260810-A1B2C3D4"
}Integration timeline
With one API, in-context documentation and a sandbox simulator, a prepared team can reach a working integration in about two hours. Real go-live time still depends on your architecture, invoice workflow, credentials and business setup.
See the 10-step pathCreate your sandbox, read the docs and post your first test invoice today. Talk to an integration expert when you are ready for production.
Just register your business with Sum Cloud POS — it already files fiscal invoices to FBR, PRA, SRB and KPRA for you. No API, no development, nothing to connect or maintain. Start selling with compliant invoices out of the box.