Linksoft DI · Free

Free FBR digital invoicing, without the setup misery

Getting onto FBR digital invoicing means clearing a set of sandbox test invoices before you are allowed to issue a real one. Most software hands you that job. This one does it for you, then keeps the six-year record rule 150S obliges you to hold.

Status

Five invoices a month, free, with no card. Only invoices FBR accepts count against that — test submissions, drafts and rejections do not. Need more? Message us and we will raise it.

What it does

Chosen because these are what cost Pakistani businesses the most time and the most rejected invoices.

01

The test scenarios fill themselves in

Most software makes you hand-type a test invoice for every scenario FBR assigned you and submit them one at a time. This works out which scenarios your activity and sector require, prepares each one, shows you exactly what will be sent, and submits them when you say go.

02

Your six-year record, kept properly

Every submitted invoice is stored with the FBR invoice number, the exact payload sent and the exact response received. An audit pack for any date range exports as printable invoices, a return-ready CSV and the raw request and response for each one.

03

It works when the internet does not

Rule 150XC lets you issue invoices during an internet or power failure, so long as they are marked offline-mode and reach FBR within twenty-four hours of service returning. Write invoices with no connection at all; they are held on the device, marked, and sent by themselves when you are back. The countdown runs from the moment your internet returns, which is what the rule actually says, not from when you wrote the invoice.

04

Units you actually work in

FBR fixes the unit of measurement per HS code. Terry towel manufacturers price in pounds while the code demands kilograms. Where your working unit differs from the one FBR expects, you enter yours and the converted figure is filled in and submitted.

05

Buyers verified against the Active Taxpayer List

Type a name and pick from the sales tax Active Taxpayer List; or paste an NTN and have the registration status confirmed. Buyer registration type is a mandatory field on every invoice and getting it wrong is one of the most common rejections.

06

Errors in plain language

FBR returns a four-digit code and a terse message that often names the wrong field. Invoices are validated before submission, and problems are described in words rather than codes.

28
FBR sandbox test scenarios in total
12
assigned to a textile manufacturer
112
error codes the API can return

Every one of those test invoices is normally typed by hand, submitted, rejected, corrected and submitted again. The scenario and error references on this site are free and need no account — whichever software you end up using.

What free means here

Five submitted invoices a month, at no cost, with no card and no trial clock. Sandbox submissions, the scenario tests, rejected submissions, drafts, reprints and PDF exports do not count against that — only invoices FBR accepts in production. If you need more than five a month, message us on WhatsApp and we will raise your limit.

The reference material on this site — the scenario pages and the error code index — is free and always will be, with no account needed.

Worth reading before you sign up: the terms of use and the privacy policy. The privacy policy names the country your invoices are stored in, and lists exactly what the administrator account can and cannot see.

Start with the five free invoices

No card, no trial clock, no call with anyone. Sign up, paste the token FBR gave you, and the test scenarios clear themselves. If you need more than five a month, message us and we will raise it.