logo

IGST Scroll Status: Meaning, Types & How to Check

rohan-sewani
Rohan Sewani12 June 2026
Receiving payments from overseas clients? Skydo gives you mid-market rates with no hidden FX markups
Receiving payments from overseas clients? Skydo gives you mid-market rates with no hidden FX markups

TL;DR - Summary

  • What is an NRE account? - An NRE (Non-Resident External) account is a rupee-denominated account where NRIs, PIOs, and OCI cardholders deposit foreign earnings. The bank converts the foreign currency to INR, and only foreign income can go in. Resident Indians are not eligible.
  • Is an NRE account taxed in India? - Interest is fully exempt from Indian income tax under Section 10(4)(ii), with no TDS. The exemption is tied to your NRI status, so your home country may still tax that interest. Check your local obligations before assuming the benefit applies.
  • What is the difference between NRE, NRO, and FCNR accounts? - An NRE account holds foreign income in INR with tax-free interest and full repatriability. An NRO account handles Indian income like rent, is taxable, and caps repatriation at USD 1 million a year. An FCNR(B) account holds foreign currency directly. Most NRIs need both an NRE and an NRO.
  • Who actually needs an NRE account? - It suits NRIs earning a salary abroad who want to park repatriable savings in India, or those regularly sending money to family. Freelancers or exporters in India receiving foreign payments do not need one, since that calls for a resident-eligible solution instead.
  • What happens to an NRE account when you return to India? - The bank redesignates it to a resident account. The tax exemption ends, and any interest earned after that point becomes fully taxable at regular slab rates. Plan for this transition before you move back, not after.

What is an IGST Scroll?

An IGST scroll is an electronic payment document generated by the Customs department after authorizing an exporter’s Integrated Goods and Services Tax (IGST) refund claim. Because GST classifies exports as zero-rated supplies, any IGST paid at the time of shipment is eligible for a refund.

Customs generate the IGST scroll only when you file and verify the following four documents:

  • GSTR-1: This is your monthly statement of outward supplies containing your export invoice details
  • GSTR-3B: GSTR-3B is your summary tax return confirming that paid the tax on your exports
  • Shipping Bill: The primary customs document you must file during the physical clearance of your goods
  • Export General Manifest (EGM): Your shipping carrier files the EGM electronically, confirming that your shipment has left India

Customs uses the Indian Customs EDI System (ICES) to cross-reference the data across these four inputs. When the data makes a perfect match, Customs generates a unique scroll number asking banks to disburse the approved refund amount directly to your bank account.

💡 QUICK INSIGHT

For physical goods exports, you do not need to file a separate refund application like Form GST RFD-01. Your shipping bill works as your official refund claim.

Why to Check IGST Scroll Status?

You check your IGST scroll status because the ICES system processes refunds automatically but does not alert you when something goes wrong, so an unnoticed mismatch can stall your refund indefinitely.

Proactive tracking lets you predict when a sanctioned refund will hit your account, catch errors like an invoice mismatch early, and confirm your bank account has cleared the mandatory PFMS validation needed for payout. The ICES is an efficient system, but it doesn't alert you in case of mismatches. You must track the status proactively to stay on top of IGST refunds.

Benefits of Regular Tracking

  • Predictable Cash Flow: When you see the “Sanctioned” status, you can predict when the money will be credited in your bank account and plan your expenses with certainty.
  • Rapid Problem Solving: Identifying codes like “SB005” (invoice mismatch) lets you fix data errors early.
  • Bank Validation Assurance: Tracking ensures your bank account has cleared the mandatory PFMS validation, which is necessary for the final payout.

What Happens If You Don’t Check?

  • Silent Payment Stalls: You do not get a notification if there is an error. This means your refund could stall indefinitely if you do not check it.
  • Manual Red Tape: Unchecked errors can lead to “Permanently Cancelled” statuses, forcing you to coordinate a slow, manual resubmission with a Customs Port Officer.

A Real-World Example

Suppose your logistics team logs an invoice as “EXP-500” on the shipping bill, but your accountant enters “500” in GSTR-1. Without checking your status, you wouldn’t know that this tiny mismatch triggered a SB005 error, keeping your money trapped in the customs system until you file a data amendment.

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

How to Check IGST Scroll Status Online?

You can track your IGST scroll status online through the GST Portal and ICEGATE. Your refund moves through two stages: first, your data migrates from the tax department to Customs, and second, Customs authorizes the payment.

Track IGST scroll status on the GST Portal

  • Log in to the GST portal using your GSTIN and password.
  • Authenticate your Aadhaar. Without Aadhaar authentication, the portal will stop your invoices from reaching ICEGATE.
  • Navigate to Services → Refunds → Track Status of Invoice Data Shared With ICEGATE
ICEGATE IGST Scroll Status

Source: GST Portal

  • Select the relevant Financial Year and Month, and then click on search.
ICEGATE IGST Scroll Status

Source: GST Portal

  • If the portal shows invoices were not transmitted, download the list of rejected invoices. You will know the specific errors to fix in GSTR-1 before re-uploading the data.

Track IGST scroll status on ‌ICEGATE

  1. Log in to the ICEGATE account with your IEC credentials.
  2. Click on Dashboard, then Services, and Enquiries
  3. Click on ICEGATE Enquiry Service, and then IGST Scroll Sanctioned Status
  4. You might have to enter the following details: your IEC, Shipping Bill Number, and Port Code (select from the dropdown menu).
  5. Click on Search

What are the Types of IGST Scroll Statuses?

IGST scroll statuses fall into three groups: the two overall scroll outcomes that tell you if your refund is cleared (Sanctioned or Pending/Failed), the customs response codes from SB000 to SB006 that pinpoint exactly what failed during validation, and the PFMS bank validation outcomes that decide whether a sanctioned amount actually reaches your account. Reading all three together tells you exactly where your money is at any point. This section covers each in turn.

Understanding Your IGST Scroll Outcomes

After you click on Search, the portal will display one of the two outcomes:

  • Sanctioned: Customs has successfully validated your data and authorized the bank to release your funds.
  • Pending or Failed: This means the validation process has been unsuccessful because of a data mismatch or a technical transmission error.

Error Codes and Next Steps

If your status isn't "Sanctioned," you will see a specific error code. Each code requires a different fix to get your refund back on track:

  • SB000 (Validated): Your data matches perfectly across all systems, and your refund is approved for payment. Next Step: Check your bank account for the credit; no further action is needed.
  • SB001 (Invalid Shipping Bill Details): The shipping bill number in your GSTR-1 and the customs record do not match. Next Step: Fix the incorrect entry using Table 9A of GSTR-1 on the GST portal.
  • SB002 (EGM Not Filed): Your carrier has not yet filed or closed the Export General Manifest. Next Step: Contact your shipping line or freight forwarder to file or correct the manifest immediately.
  • SB003 (GSTIN Mismatch): The GSTIN on your shipping bill does not match the one used for your tax returns. Next Step: Contact your jurisdictional Customs officer to submit an official amendment request.
  • SB005 (Invalid Invoice Number): Invoice numbers or formats differ between tax filings and customs data. Next Step: Reconcile your records and amend GSTR-1 or request a shipping bill amendment through Customs.
  • SB006 (Gateway EGM Unavailable): The vessel's manifest data hasn't linked properly with the gateway port system. Next Step: Direct your customs broker to track and link the supplementary EGM records at the gateway port.

Final Bank Verification: PFMS Outcomes

After clearing the error codes, the Public Financial Management System (PFMS) must validate your bank account before disbursing the refund amount. Here are the most common outcomes you can expect to see:

  • Status pending: The system is currently validating your bank account details. You will see a temporary scroll marked with a # symbol.
  • Validation Success: The status moves to "Ready" when the bank details are successfully verified.
  • Scroll rejected: This happens when the scroll is rejected because of a mismatch in bank account details.
  • Scroll credit failed/permanently cancelled: This happens when PFMS approves the scroll but the bank rejects the credit because of a dormant bank account or invalid account details.

💡 QUICK INSIGHT

If your logistics team records an invoice as "INV-101" but your accountant logs it as "101", it will trigger an SB005 error.

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo

What are the common reasons for IGST Refund delays?

The most common reasons for IGST refund delays are data mismatches between your GSTR-1 and shipping bill, the carrier not filing the Export General Manifest (EGM), PFMS bank account validation failures, regulatory alerts on your Import Export Code (IEC), missing Aadhaar authentication on the GST portal, and gaps where the IGST paid in your GSTR-3B is less than what you declared in GSTR-1. Each is explained below, with the fix for each:

Data Mismatches

Minor typos in invoice numbers, port codes, or GSTINs between the GSTR-1 and shipping bill can cause delay. Even an inconsistency in tax values or an extra character in an invoice will put the automated system off from matching the details.

EGM Non-Filing

Customs will not release the scroll until the carrier files the Export General Manifest (EGM). It will remain in the pending state until your shipping carrier files the EGM.

PFMS Bank Failures

The Public Financial Management System (PFMS) must validate your bank account at the final stage. Failures can occur because of inactive accounts, incorrect IFSC codes, or a mismatch between the entity’s PAN name and bank records.

IEC Regulatory Alerts

Any active investigation, compliance flag, or suspension on your Import Export Code (IEC) stops all pending refund allocations. Resolve these jurisdictional alerts and have the suspension revoked to resume processing your scroll.

Aadhaar Lapses

Missing Aadhaar authentication on the GST portal prevents your invoice data from being shared with ICEGATE. Without this transmission, Customs cannot see your refund claim

GSTR-3B Payment Gaps

If the cumulative IGST paid in your GSTR-3B summary is less than what you declared in your GSTR-1 invoice details, the refund will be delayed. Pay the remaining tax liability to resume the refund process.

How Does Skydo Help?

While IGST refund delays can take weeks of waiting, your international payments can be relatively quicker with the help of Skydo.

Skydo simplifies both international collections and regulatory compliance:

Local Global Accounts

Set up virtual accounts in USD, EUR, GBP, SGD, AUD, and CAD in as little as 10 to 15 minutes. Your clients pay you via local transfer networks, bypassing the high SWIFT fees and hidden markups.

Automated Paperwork

Skydo auto-generates a free digital Foreign Inward Remittance Advice (FIRA) for every transaction. FIRA is critical for GST refund audits and tax assessments.

Simplifying eBRC Closures

Bulk upload your shipping bills, and Skydo will map them with the right payments. In one click, you can generate an Electronic Bank Realization Certificate (eBRC) and stay compliant without delays.

Affordable and Transparent

You get flat pricing: under $2,000 = $19 flat; $2,000–$10,000 = $29 flat; over $10,000 = 0.3%. There are no currency conversion charges or hidden markups like banks or PayPal, which can shave off 5-10% of your income.

Sounds worth trying? Sign up to create your free account.

Save 50% on every international transfer
Receive from 150+ countries
Get global accounts
Zero forex margin
globe_with_skydo
Frequently asked questions

What is IGST refund on exports?

IGST refund is the reimbursement of the Integrated Goods and Services Tax (IGST) paid on cross-border shipments of goods or services. Because exports are treated as zero-rated supplies, this process returns liquidity to exporters after successful customs validation

Do I need to file a separate refund application for IGST?

What documents are needed for IGST refund processing?

Why is my IGST scroll showing SB000 but I haven't received the refund?

What happens when a Shipping Bill is rejected by PFMS after scroll generation?

Can multiple GST registrations cause IGST refund errors?

Who should I contact when my IGST refund is stuck?

What is the difference between IGST Validation Enquiry and IGST Scroll Sanctioned Status on ICEGATE?

How long does it take for IGST refund to be credited after scroll generation?

About the author
rohan-sewani
Head of Operations
Leads Payment Operations and Experience at Skydo, building seamless, automated cross-border systems. Previously at McKinsey, P&G, Delhivery, and ShopDeck, with expertise in operations and process optimization.Operations
Save 50% on every international transfer