Priya runs a small design studio in Pune. Half her clients are in India, half are in the US and the UK. She invoices everyone, gets paid, and assumes GST is a domestic headache she deals with once a quarter. Then her accountant asks for the FIRC on a US payment, flags that she never filed a LUT, and tells her the export invoices are wrong. That gap, between getting paid and being compliant, is where most small exporters quietly lose money.
This guide walks through GST compliance the way it actually shows up for an Indian business that earns from abroad: the basics everyone needs, plus the export-specific rules that generic GST articles skip.
What GST compliance actually means
GST compliance means following every rule under India's Goods and Services Tax (GST) law: registering on time, issuing proper tax invoices, filing accurate returns, keeping detailed records, and paying tax by the due date. A compliant business meets these obligations without delays or errors, which is what keeps penalties away and builds trust with customers and tax authorities.
With over 1.4 crore registered taxpayers under GST as of 2024, staying on the right side of compliance matters more than ever. It is not paperwork for its own sake. It decides three concrete things:
- Customer trust. A valid GSTIN (GST Identification Number) on your invoice tells buyers you are a registered, transparent business. That weighs heavily in B2B deals, where credibility drives the decision.
- Input Tax Credit. ITC lets you reduce the tax you owe on sales by claiming the tax you already paid on purchases. You can only claim it when your filings and invoices are in order, so compliance directly protects your cash flow.
- Legal protection. Clean compliance keeps you clear of penalties, interest, and the risk of your GSTIN being suspended or cancelled during an audit.
Why it matters more when you sell abroad
For a business that earns from overseas clients, GST compliance carries extra weight. Your export income has to line up across three systems at once: what you report in GST returns, what your bank records as foreign inward remittance, and the proof documents (FIRC and e-BRC) that certify the money came in.
If those do not reconcile, you can lose your IGST refund on exports, hit friction on future remittances, or get flagged in an assessment. Getting the GST basics right is what keeps that whole chain clean.
Do you need to register for GST?
Check your registration liability before anything else. The law sets clear triggers.
- Annual turnover. Register if your aggregate annual turnover crosses ₹40 lakhs for goods or ₹20 lakhs for services. For North Eastern and hill states the threshold is ₹10 lakhs. If you are near the line, track your sales monthly so you register in time.
- Inter-state sales. Supplying goods or services across state borders makes registration mandatory, even below the turnover threshold.
- E-commerce sellers. Selling through Amazon, Flipkart, or your own store requires registration regardless of turnover.
- Reverse charge. If your transactions fall under the reverse charge mechanism, where the buyer pays GST instead of the seller, you must register. This applies to certain notified goods and services and to dealings with unregistered suppliers.
A note for exporters: export of services usually counts as an inter-state supply under GST, so if you invoice overseas clients you will typically need to register even if your India turnover looks small. Confirm your specific case with your tax advisor.
Some businesses are exempt from registration:
- Agriculturists supplying their own produce directly.
- Service providers below the threshold, who are not required to register.
- Notified categories dealing only in nil-rated or exempt goods and services.
How to register for GST, step by step
GST registration is fully online through the GST portal, and accurate documents make it smooth.
- Access the portal. Log in at the official GST portal (gst.gov.in) and select New Registration.
- Complete Part A. Enter your legal business name, PAN, mobile number, and email. These are used for all official communication, so check them carefully.
- Verify via OTP. Confirm your mobile and email to generate a Temporary Reference Number (TRN).
- Fill in Part B. Using the TRN, add your place of business, promoter details, and the nature of your business activities. Be thorough here to avoid delays.
- Upload documents. You will need your PAN card, proof of business address (rent agreement or utility bill), bank details (cancelled cheque or statement), and a passport-size photo of the authorised signatory. Keep everything legible and current.
- Submit. File the application using a Digital Signature Certificate (DSC) or an Electronic Verification Code (EVC).
Once approved, your GSTIN and registration certificate arrive by email. Keep both safe. They are needed for every invoice and return.
What a GST-compliant invoice must include
A GST-compliant invoice is a legal requirement and a credibility signal. Miss a field and you create trouble at audit or block your buyer's ITC claim. Every GST invoice should carry:
- Supplier and recipient details: names, addresses, and GSTINs of both parties.
- Invoice number and date: a unique, sequential number with no gaps or duplicates, plus the correct date.
- HSN / SAC codes: the classification code for each good (HSN, Harmonized System of Nomenclature) or service (SAC, Services Accounting Code).
- Transaction details: quantity, rate, and total value of what is supplied.
- Tax breakdown: the applicable GST shown separately as CGST and SGST for intra-state supplies, or IGST for inter-state.
- Authorisation: signature of the supplier or an authorised person.
For exporters, the invoice also needs to carry an export-specific endorsement, showing whether the supply is made with payment of IGST or under a LUT without payment of IGST. That single line decides how you claim your refund later.
Update every invoice promptly on the GST portal, either manually or by integrating your billing system with GST software.
How exports are treated under GST
Here is the part generic GST guides leave out. Under GST, exports of goods and services are
zero-rated supplies. Zero-rated does not mean exempt: it means you charge GST at 0% on the export itself but can still claim credit for the tax you paid on your inputs.
You have two routes to handle the tax on a zero-rated export:
- Export under a LUT (Letter of Undertaking): file a LUT on the GST portal and export without paying IGST up front. This is the route most service exporters and freelancers prefer, because it avoids blocking working capital.
- Export with payment of IGST: pay IGST on the export and claim it back as a refund afterward.
For a service to qualify as an export under GST, conditions apply, including that the payment is received in convertible foreign exchange (or in INR where the RBI permits). This is exactly why your FIRC or e-BRC matters: it is the proof that the foreign payment came in, and it has to reconcile with what you filed. Route any LUT or refund question to your tax advisor before you file, since the treatment is claim-specific.
Classifying your goods and services correctly
Misclassification leads to penalties or denied credits, so getting HSN and SAC codes right is worth the care.
- Goods are classified using the appropriate HSN code. The number of digits you must show depends on turnover; businesses above ₹5 crore turnover, for example, must mention the HSN code on invoices.
- Services use predefined SAC codes, one per service type, so the right tax rate is applied.
- Input vs output supplies: input supplies are what you buy for your business (eligible for ITC); output supplies are what you sell (the GST on which is payable to the government).
Under GST this classification is uniform across the country, unlike the old state-by-state structure, but it still demands diligence.
How to file your GST returns
Timely filing is the heartbeat of compliance. Miss a due date and you face late fees, interest, and even suspension of your GSTIN. The common returns:
- GSTR-1: reports your outward supplies (sales), filed monthly or quarterly depending on turnover. It captures invoice-level detail and the GST collected.
- GSTR-3B: a monthly summary of inward (purchases) and outward (sales) supplies. You calculate the ITC you can claim and offset it against the GST you owe.
- GSTR-9: the annual return, consolidating your GSTR-1 and GSTR-3B for the year. Required for all registered businesses except those under the composition scheme.
- GSTR-4: for taxpayers under the composition scheme, filed quarterly, summarising supplies and the fixed-rate tax due.
Reconcile your data before filing. The portal auto-populates some fields, but manual checks catch the mismatches, especially between your export invoices and the foreign payments that back them.
Where cross-border payments fit in
GST compliance and getting paid from abroad are two halves of the same job. GST decides how you invoice and report your export income. Your payment setup decides whether that money actually lands, and whether the proof documents you need for GST show up automatically.
This is where the collection side matters. PayGlocal is an RBI-authorised cross-border payments platform, authorised as a Payment Aggregator - Cross Border - Inward & Outward (PA-CB-I&O) and as an Online Payment Aggregator (PA-O), and part of the ICICI Bank Group. For an Indian exporter, two things follow from that:
- Your foreign payments settle into your Indian bank account in INR, with a Payment Success Rate of up to 96%, so fewer international payments fail at checkout and more of your invoiced revenue actually arrives.
- The FIRC / FIRA that proves each inward remittance is issued automatically on settlement, which is the exact document your GST export claims and e-BRC need to reconcile against.
PayGlocal does not file your GST or make a transaction "compliant" on its own. What it does is keep the money movement and the paperwork clean, so your compliance team has accurate, reconcilable records to work from.
Making it routine
Making your business GST compliant is less a mountain than a checklist you run on a schedule: confirm your registration status, invoice correctly, classify accurately, file on time, and reconcile before you submit. For exporters, add the export-specific layer, LUT, zero-rated treatment, and clean FIRC reconciliation, and the two halves of your business, the tax you report and the money you collect, finally line up.
Your gateway to seamless payments!
Accept 120+ global currencies | 33+ payment methods | Instant FIRA
Get started →