FBR Digital Invoicing · Guide

What Happens If an FBR Digital Invoice Is Generated Late? Backdating, Penalty and the Fix (2026)

No separate late fee exists. Section 33(2) charges Rs 5,000 or 3% of the tax, whichever is higher. Backdating limits, error 0043 and the 72-hour rule.


The short version

This page is for anyone who forgot to send a sale to FBR on time. It answers three things. What does a late invoice cost, may you put the old date on it, and what should you do today?

There is no separate late fee for a digital invoice in Pakistan. The charge that applies is the old one for not issuing an invoice at all. Section 33(2) of the Sales Tax Act 1990 sets it at Rs 5,000, or 3% of the tax involved, whichever is higher. Take a Rs 500,000 sale at 18%. The tax is Rs 90,000 and 3% of that is Rs 2,700, so the Rs 5,000 floor applies. On a Rs 5,000,000 sale the tax is Rs 900,000 and 3% is Rs 27,000, so the percentage applies instead.

Two dates matter. FBR refuses any invoice dated later than today and answers with error 0043. A past date is accepted, but only when it is the real date of the sale. Once an invoice is with FBR you get 72 hours to correct it, or until the month closes, whichever comes first.

Is there a late fee for a late e-invoice?

No. FBR has never published a per-day late fee for digital invoicing. People expect one because income tax returns work that way. Sales tax invoices do not.

What exists are two separate failures with two separate charges. The first is not issuing an invoice. That is Section 33(2) of the Sales Tax Act 1990: Rs 5,000 or 3% of the tax involved, whichever is higher. The second is not being connected to FBR's system at all. FBR's Sales Tax Circular 01 of 2026, dated 11 September 2026, set that at up to Rs 1 million. A second penalty of up to Rs 5 million follows if the business still does not connect.

Two guides carry the detail. 'FBR Sales Tax Circular 01 of 2026 Explained: Invoices for Exempt Sales and Advances, Rs 1 Million Non-Integration Penalty, Simulated Invoice Register and the 20% Input Tax Penalty' covers that notice in full. 'FBR Digital Invoicing Penalty: How Much Is the Fine for Not Issuing an E-Invoice?' sets the amounts out side by side.

Here is the part people miss. Until your invoice is posted and FBR sends back a number, the sale counts as un-invoiced. Section 25A of the Sales Tax Act 1990 settled this from 1 September 2025. A bill issued outside FBR's approved digital system is not a valid sales tax invoice. A printed bill sitting in your drawer for a week is not a late invoice in FBR's eyes. It is no invoice at all, until you post it.

Can you put the old date on a late invoice?

Yes, within limits, and only when the old date is true. FBR accepts a past invoice date. It does not accept a future one. Send tomorrow's date and you get error 0043, which means the invoice date is greater than today's date.

The date format is fixed: YYYY-MM-DD. That is a four-digit year, then the month, then the day. So 5 September 2026 is written 2026-09-05. Any other shape comes back as error 0113. Our guide 'FBR Digital Invoicing Error Codes: The Complete Reference (0001–0402)' lists every code FBR can return.

The date you use should be the date the sale actually happened. Sales tax calls this the time of supply. It is usually the earlier of delivery or payment. 'When Must You Issue an FBR Digital Invoice? Time of Supply, Advance Payments and the Whichever-Is-Earlier Rule (2026)' works through the common cases, including advances.

One rule surprises people. If an invoice is already posted and you later edit it, FBR does not let you drag the date far backwards. The invoice date cannot be revised to earlier than three days before the current system date. That limit applies to corrections, not to a fresh invoice you are posting for the first time.

Do not invent a date to hide a delay. FBR stores the moment your invoice reached its server as well as the date you typed. The gap between the two is visible to them.

What a late invoice costs your buyer

Your delay lands on your customer before it lands on you. A registered buyer claims input tax on purchases. Input tax is the sales tax a business already paid on what it bought, and subtracts from the tax it owes. To claim it, the buyer needs a valid digital invoice carrying an IRN.

Sales tax returns run month by month. An invoice for a September sale that you post in October can fall into a different return period for the buyer. Their accountant then has to explain a purchase with no matching invoice.

Circular 01 of 2026 added pressure from the other side too. A buyer who does not reverse input tax within 60 days on an invoice from a flagged supplier faces a 20% penalty. So a late invoice usually produces a phone call from your buyer's accountant long before it produces a notice from FBR.

The invoice reached FBR but it is wrong

This is a different problem from being late, and it has its own clock. FBR gives you 72 hours from the moment the invoice was recorded to correct or cancel it. A second cut-off runs alongside it. The invoice moves into your sales tax return at month-end. Whichever comes first is your real deadline.

Inside that window the rules are narrow. Only the item lines can be changed, not the header, so the buyer, the seller and the invoice number stay as they are. Each item can be edited once. There is also a monthly ceiling. The total value of everything you cancel and edit in a month cannot exceed 10% of last month's total sales.

Cancelling and editing are done on FBR's own IRIS portal, not inside billing software. Two guides cover this step. 'FBR STGO 01 of 2026: Invoice Amendment, Cancellation & the 72-Hour Rule' explains the procedure. 'IRIS Digital Invoicing Portal: Login, Enrolment, Search & Cancel (2026 Walkthrough)' shows where the buttons are.

After the window closes, the invoice is fixed. The correct tool then is a debit note or a credit note, which is a second document that adjusts the first. A note has to be raised within 180 days of the original invoice. 'Debit Notes and Credit Notes in FBR Digital Invoicing' covers when each one is right.

If the internet dropped while you were posting

FBR's system does not retry a failed upload on its own. If the connection died mid-send, the invoice is simply not there. Nothing is queued and nothing arrives later.

Check before you send again. Search the invoice on IRIS first, or look for the IRN in your own records. Posting the same sale twice is a worse problem than posting it once late. The duplicate then needs cancelling inside the 72-hour window.

If FBR answered with an error code rather than a number, the invoice was never accepted. There is nothing to duplicate. Fix the field the code points to and post it again. 'Common FBR Digital Invoicing Errors and How to Fix Them' covers the codes behind most of these failures.

How to stop it happening again

Post at the time of sale, not at month-end. Batching invoices into one sitting is the biggest cause of late posting. It also means one bad field can stop twenty invoices instead of one.

Give the day's posting to one named person. At closing time they check a single number: invoices written today against invoices posted today. If the two match, the day is clean.

Save your own product list once, with the HS code, the unit of measurement and the rate for each item. Most delays start with someone not knowing which code to use on a busy afternoon.

Digi Invoice is built for exactly this. Your products are saved with their codes and units. The invoice is stored the moment you write it. Posting to FBR is one button, and it returns the IRN, the QR code and a printable invoice in seconds. If a send fails, the invoice is still saved and you press post again. Create a free account and clear today's backlog before it becomes last month's.

Difficult words in this guide

IRN (Invoice Reference Number) — the unique number FBR sends back after your invoice is accepted. No IRN means no valid invoice.

Input tax — the sales tax a business already paid on its purchases and subtracts from the tax it owes. Your buyer loses this if your invoice is not valid.

Time of supply — the date the law says a sale happened, usually the earlier of delivery or payment. It decides which date belongs on the invoice.

STGO (Sales Tax General Order) — an instruction FBR issues to explain how a rule works in practice. STGO 01 of 2026 governs invoice correction.

Error 0043 — FBR's reply when the invoice date is later than today. Future-dated invoices are never accepted.

Frequently asked questions

What is the penalty for generating an FBR digital invoice late?

There is no separate late fee. A sale that has not been posted is treated as un-invoiced, and Section 33(2) of the Sales Tax Act 1990 charges Rs 5,000 or 3% of the tax involved, whichever is higher. The Rs 5,000 floor decides small invoices and the 3% decides large ones. A different and much bigger penalty applies to businesses that are not connected to FBR's digital system at all. Under Sales Tax Circular 01 of 2026, dated 11 September 2026, that is up to Rs 1 million, with a second penalty of up to Rs 5 million if the failure continues.

Can I post yesterday's or last week's invoice to FBR today?

Yes. FBR accepts a past invoice date, written as YYYY-MM-DD, as long as it is the true date of the sale. It refuses a future date and returns error 0043. The three-day limit people quote is a different rule: it applies to editing an invoice that is already posted, where the date cannot be revised to earlier than three days before the current system date. For a first-time posting that limit does not apply. So with a backlog, post each invoice with its real date rather than stamping them all with today's.

My invoice failed to upload to FBR — should I create a new one?

Check first. FBR does not retry a failed upload, so if the connection dropped you may have nothing on their side. You may also have an invoice that went through just before the screen froze. Search it on IRIS or look for the IRN in your records. If there is no IRN, post the same invoice again. If FBR returned an error code instead, it was never accepted, so fix the field named by the code and repost. Only a true duplicate needs cancelling, and that has to be done inside the 72-hour window.

Start issuing FBR-compliant invoices today

Digi Invoice validates, posts and QR-stamps your sales tax invoices through FBR's Digital Invoicing API — no development required.