Next dueIncome Tax
7 OCTTDS / TCS deposit · Deducted in Sep 2026in 6 days 31 OCTITR filing · Audit cases · AY 2026-27in 30 days 15 DECAdvance Tax · 3rd (75%) instalment · FY 2026-27in 75 days 31 DECBelated / revised ITR · AY 2026-27in 91 days 30 SEPTax Audit Report · Form 3CA/3CB · AY 2027-28in 364 days 11 OCTGSTR-1 · Outward supplies · Sep 2026in 10 days 15 OCTPF & ESI · Contributions · Sep 2026in 14 days 20 OCTGSTR-3B · Summary return · Sep 2026in 19 days
All due dates
GST Live

SB005 Error in IGST Refund: Invoice Number Mismatch and How to Fix It

Customs matches your GSTR-1 Table 6A with the shipping bill invoice by invoice (Rule 96). SB005 means the invoice number did not match. The documented fix is to amend the invoice...

Published
Updated
Reading time
7 min
Views
2
Questions
6 answered
  • Expert Reviewed
  • Medium Complexity
Topic
GST
Published
September 30, 2026
Last updated
Oct 1, 2026
Reading time
7 min
0:00
Last updated: October 2026Applies to: FY 2026-27Verified against: Government sources

SB005 is the most common reason an IGST refund on exported goods stops at Customs. The code means "Invalid invoice number": the invoice number you reported in GSTR-1 does not match the invoice number in the shipping bill. The refund stays blocked until the two agree.

What SB005 actually checks

The ICAI Handbook on Refunds lists seven responses from the Customs validation: SB000 (validated), SB001 (invalid SB details), SB002 (EGM not filed), SB003 (GSTIN mismatch), SB004 (already validated), SB005 (invalid invoice number) and SB006 (gateway EGM not available). The full list and fixes are in our IGST refund error codes guide.

The match runs at invoice level. For each export invoice in Table 6A, ICES looks for the same invoice on the shipping bill. The Handbook says that where "the invoice number and IGST paid amount mismatch (i.e. the exporters have quoted different invoice numbers and amount in Table 6A of the Form GSTR-1 and the shipping bill)", the details must be amended through the GSTR-1 amendment process.

Why SB005 happens

In our experience, these are the patterns behind most SB005 errors:

PatternExample (illustration)
Format differencesGSTR-1 shows `EXP/045/26-27`, the shipping bill shows `EXP-045-2627`
Leading zeros or prefixes dropped`45` in GSTR-1 against `EXP045` in the shipping bill
Commercial vs tax invoiceThe CHA used the commercial or proforma invoice number, while GSTR-1 carries the GST tax invoice
One shipping bill, several invoicesOnly some invoices of a multi-invoice shipping bill were reported, or they were reported under another SB
Wrong dateInvoice number matches but the date differs, so it is treated as a different document
Amended invoice not linkedA revised invoice was reported as new instead of as an amendment

The root cause is almost always the hand-off between your accounts team (which files GSTR-1) and your customs broker (which files the shipping bill). The broker's software and your billing software rarely format numbers the same way.

How to fix SB005 step by step

  1. Pull both records. Download the shipping bill details from your ICEGATE login. The Handbook notes that Customs data is made available for exporters to view there. Put them next to your filed GSTR-1 Table 6A for the month.
  2. Decide which document is wrong. If the shipping bill carries the correct tax invoice, amend GSTR-1. If the shipping bill is wrong, the correction has to be taken up with Customs at the port of export. Do not "fix" a correct GSTR-1 to match a wrong shipping bill.
  3. Amend in Table 9A. In the next GSTR-1 (or GSTR-1A where available), use Table 9A to amend the original invoice. Enter the invoice number, date, port code, shipping bill number and date, taxable value and IGST exactly as they appear on the shipping bill.
  4. Check the IGST amount at the same time. If the IGST in the amended record differs from the shipping bill, or is more than the IGST paid in GSTR-3B Table 3.1(b), the record will fail again for a different reason.
  5. Watch for revalidation. After the amended GSTR-1 is filed, the record is sent to Customs again. Track the response code on ICEGATE until it moves to SB000.

If you have many shipping bills with SB005, our IGST export refund team can reconcile the whole export register in one pass and prepare the Table 9A amendments.

Worked example (illustration)

An exporter ships goods under one shipping bill covering two invoices worth ₹10 lakh each, with IGST of ₹1.8 lakh each. GSTR-1 Table 6A reports them as `101` and `102`. The CHA filed the shipping bill with `INV-101` and `INV-102`.

  • Both invoices return SB005.
  • The shipping bill correctly reflects the tax invoices (the invoices carry the `INV-` prefix).
  • In the next month's GSTR-1, Table 9A amends `101` to `INV-101` and `102` to `INV-102`, keeping values, SB number and port code unchanged.
  • Total IGST in 3.1(b) of the original month was ₹3.6 lakh, so the amount check passes.
  • On the next transmission both invoices validate, and ₹3.6 lakh moves to the refund scroll.

Time limits you cannot ignore

  • Deemed filing date. Under the proviso to Rule 96(1)(b), where there is a mismatch between the shipping bill and GSTR-1, the refund application is deemed filed on the date the mismatch is rectified.
  • Two-year limit. Section 54 requires the claim within two years of the relevant date (for sea or air, the date the vessel or aircraft left India).
  • GSTR-1 amendment window. Per the Handbook, amendments are allowed only up to the earlier of 30 November following the end of the financial year and the date of filing the annual return.

For older shipments, the amendment window is often the real constraint. If it has closed, you will need to take the matter up with the department, and the facts will decide what can be done.

Need a hand clearing SB005 errors?

SB005 is easy to fix for one invoice and tedious for a hundred, especially when some shipping bills also carry EGM or amount errors. We reconcile GSTR-1, GSTR-3B and ICEGATE, file the amendments in the right sequence and track each shipping bill until it validates. See IGST refund on exports with payment or our general GST refund support.

Key takeaways

  • SB005 means "invalid invoice number": the GSTR-1 invoice did not match the shipping bill.
  • It is usually a formatting or hand-off problem between the accounts team and the customs broker.
  • Amend in Table 9A of a later GSTR-1 so the invoice matches the shipping bill exactly.
  • Check the IGST amount and the 3.1(b) figure at the same time, or the record will fail again.
  • The refund is deemed filed only when fixed, and the GSTR-1 amendment window is time-bound.

Read next

Disclaimer: Positions stated as on 30 September 2026, based on the CGST Act and Rules as amended, the Finance Act 2026, and the ICAI Handbook on Refunds under GST (January 2026). Verify current notifications before filing.

Quick recapKey facts & short answers

Key Facts About SB005 Error

  • Applies in: All states across India, under the relevant central law.
  • Mode: Mostly online via the official government portal.
  • Typical timeline: Ranges from a few days to a few weeks depending on the case.
  • Non-compliance: May attract penalties, interest or late fees.
  • Expert help: TaxClue completes the entire process end to end for you.

What is SB005 error in IGST refund?

SB005 is the Customs response "Invalid invoice number". The invoice number reported in GSTR-1 Table 6A does not match the invoice number on the shipping bill, so the refund cannot be validated.

How do I rectify SB005?

Amend the invoice in Table 9A of a subsequent GSTR-1 so that the invoice number, date and shipping bill particulars match the shipping bill exactly. If the shipping bill is the incorrect document, raise the correction with Customs at the port.

SB005 Error: a key compliance topic in Indian tax and corporate law that businesses and individuals must understand to remain compliant.

Related Services & Guides

Was this article helpful?
VS
About the author
9,274 articles
Vikas Sharma Verified expert Tax & Compliance Expert

Experienced in company registration, GST, trademark, and compliance. Helping Indian businesses stay compliant.

Last reviewed: Live

Disclaimer: This article is for general informational purposes only and does not constitute professional tax, legal or financial advice. Laws, rates and due dates change and can vary by individual case — always verify with the relevant government source (e.g. mca.gov.in, incometax.gov.in) or consult a qualified professional before acting. TaxClue accepts no liability for decisions taken based on this content.

People also ask

Questions, answered

Short, direct answers to the 6 questions readers ask most on this topic.

SB005 is the Customs response "Invalid invoice number". The invoice number reported in GSTR-1 Table 6A does not match the invoice number on the shipping bill, so the refund cannot be validated.

Amend the invoice in Table 9A of a subsequent GSTR-1 so that the invoice number, date and shipping bill particulars match the shipping bill exactly. If the shipping bill is the incorrect document, raise the correction with Customs at the port.

The amended record is sent to Customs after the GSTR-1 is filed, and the code should change on the next validation. Track it on ICEGATE. If it does not move to SB000, check for a second issue such as an IGST amount shortfall or an EGM error.

The application is deemed filed on the date you fix the mismatch, so fix it within two years of the relevant date. The GSTR-1 amendment deadline (30 November of the following year or the annual return date, whichever is earlier) can close sooner.

Yes. The match is on invoice particulars, so a different date can cause the record to fail validation even when the number is the same. Amend the date to match.

No. SB001 means the shipping bill details (number, date or port code) are invalid. SB005 is specifically about the invoice number.