Digital Invoicing
Open Swagger

FBR API Settings

Switch between Sandbox/Test and Live endpoints before submitting invoices to FBR.

Sandbox / Test

Live

Current active endpoints
Validate: https://gw.fbr.gov.pk/di_data/v1/di/validateinvoicedata
Post: https://gw.fbr.gov.pk/di_data/v1/di/postinvoicedata

Invoice Actions Guide

Draft invoice: can be deleted locally from the /invoices page before submission.

Submitted invoice: should be treated as immutable in IRIS sandbox. Use a credit note, debit note, or reversal draft instead of trying to delete it.

Reverse action: creates a credit note draft that references the original invoice so the team has a sandbox-safe reversal workflow inside this app.

Current Limits

This build prepares adjustment drafts inside the application and carries the original invoice reference into the API payload.

If FBR sandbox or live requires additional debit or credit note fields for your taxpayer profile, the resulting validation details will appear on the /errors page for follow-up.