TaxBridge — Tax Compliance Integration
Platform PRA APIFBR API SRB APIKPRA API POS IntegrationERP Integration API DocumentationGetting Started SandboxProduction PricingSecurity FAQGuidesContact ← Sum Cloud POS
⚡ One integration layer⚡ 4 authorities⚡ Canonical payload

One Unified Tax API for Pakistan

TaxBridge creates a common integration layer between your software and Pakistan’s tax authorities. Build against one canonical invoice and one response envelope — TaxBridge does the rest.

FBR · PRA · SRB · KPRA — more can be added without a client code change.

POST /api/v1/invoices
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
  }'

What is the TaxBridge unified tax API?

It is a single API endpoint — POST /api/v1/invoices — that accepts one authority-agnostic invoice payload and fiscalises it with the correct Pakistani tax authority. Your software integrates once; TaxBridge translates to FBR, PRA, SRB or KPRA and returns one standard response.

TaxBridge / Unified Tax API

The integration layer

Your software talks to one API. TaxBridge speaks every authority’s dialect.

Your Software
TaxBridge API
TaxBridge Integration Layer
PRA
FBR
SRB
KPRA

Why unify

Four Integrations Become One

Without a gateway you build, test, monitor and maintain four separate integrations, and rebuild them whenever an authority changes. TaxBridge centralizes that work.

  • One canonical InvoiceRequest shape
  • One response envelope and status vocabulary
  • One place for credentials, keys, logs and quota
  • New authorities added without a client code change
201 Created — one shape, every authority
{
  "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"
}

Build on the unified tax API

One endpoint, one payload, every Pakistan tax authority.

Start Sandbox View Pricing
No developers? No API? No problem

Don’t want to build an integration at all?

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.

Register your business → Explore Sum Cloud POS