logo

E-Invoicing Under GST: What Exporters Need to Know to Stay Compliant

rohit
Rohit17 June 2025

Picture this: you're running a successful export business, orders are flowing in, and everything seems smooth until you realise your invoice management system is no longer compliant. 

India's GST framework now mandates e-invoicing for businesses above certain turnover thresholds - and if your annual aggregate turnover exceeds ₹5 crore, you must generate e-invoices for all B2B transactions and exports. Not generating valid e-invoices can lead to non-compliance, penalties, and delayed input credits. 

This guide explains how e-invoicing applies to exporters, outlines the necessary steps, and provides guidance on automating the entire process. 

What is e-Invoicing under GST?

E-Invoicing involves uploading your invoice details to a government portal, which provides you with a unique ID number and a QR code to verify the authenticity of your invoice.

You create invoices the same way you always have, using your accounting software or billing system. The difference is that now you need to send the invoice data to the Invoice Registration Portal (IRP) for verification. 

Who needs to do this? 

Any GST-registered business with an annual turnover above ₹5 crore must generate e-invoices for B2B transactions. This includes all export transactions, whether you're selling goods or services to customers outside India.

What gets covered? 

All business-to-business invoices for both goods and services. If you're exporting anything from software to steel, from consulting services to consumer products, electronic invoicing applies.

The primary benefit is that your invoice information is automatically transmitted to the GST portal and e-way bill portal. This means that when you file your monthly GSTR-1 return, most details are filled in automatically, eliminating the need for manual data entry. It saves time once the process runs smoothly.

Does e-Invoicing Apply to Exporters? (2025 Thresholds)

The short answer is yes - most exporters doing decent business volume will need to comply with e-invoicing requirements.

You must generate e-invoices for exports if:

  • Your aggregate turnover exceeds ₹5 crore in any preceding financial year from 2017–18 onward. This isn't just about your current year's sales - if you crossed this threshold in any year since 2017-18, you're required to generate e-invoices going forward.
  • You are exporting either goods or services. Whether you're shipping manufactured products overseas or providing digital services to international clients, both scenarios fall under the e-invoicing mandate.
  • You are a registered taxpayer under GST and not operating under the composition scheme (a simplified tax regime for small businesses that pay fixed rates but can't claim input tax credits or issue proper tax liability invoices). Most exporters fall into this category since they need to claim input tax credits and file regular returns.

You are exempt if:

  • You are not registered under GST, which is quite rare for exporters since most need GST registration to handle export documentation and claim benefits
  • Your aggregate turnover consistently stays below the ₹5 crore threshold. This applies mainly to very small export operations or businesses (or categories of businesses) just starting their international expansion

Remember that this threshold applies to your total business turnover, not just export sales. So even if your exports are small, if your domestic plus export sales together exceed ₹5 crore, e-invoicing becomes mandatory for all your B2B transactions, including exports.

Check if your global business is compliant: 10 point checklist
Compliance guidelines
Must have documents
Expert Insights

Why It Matters for Exporters? 

E-Invoices are now required to:

  • Generate eBRC and comply with FEMA regulations. Your Electronic Bank Realization Certificate depends on having proper e-invoice documentation, which banks and authorities use to verify legitimate export transactions in accordance with the Foreign Exchange Management Act requirements.
  • Support claims under refunds and zero-rated supply benefits. When you're claiming GST refunds on your export sales or input tax credits, the system expects to see valid e-invoice data. Without it, your refund applications can get stuck or rejected entirely.
  • Enable Input Tax Credit (ITC) for your customers if applicable. While most exports are zero-rated, some transactions, like supplies to SEZ units, allow buyers to claim input credits. Your e-invoice ensures their credits get processed smoothly.

What are the Consequences of Skipping e-Invoicing for Exporters?

Skipping e-invoicing creates real problems that can seriously impact your export business:

  • Invalid invoices under GST law: Your invoices lose their legal validity, which creates a domino effect across your entire export operation. This isn't just a paperwork issue - it affects every aspect of your compliance.
  • Refund claim delays and rejections: GST refund applications for export sales get stuck or rejected entirely when the system can't find valid e-invoice data. This directly impacts your cash flow, as export refunds are often a substantial tax amount.
  • Audit penalties and scrutiny: During GST audits, missing e-invoices can trigger penalties and lead to a deeper scrutiny of your entire tax compliance. Auditors and tax authorities view this as a red flag that can lead to broader investigations.
  • Banking and documentation issues: Banks may question your export documentation when processing payments, especially for eBRC generation. Without valid e-invoices, proving legitimate export transactions becomes complicated.
  • FEMA compliance problems: Export transactions require proper documentation for Foreign Exchange Management Act compliance. Invalid invoices can create issues with regulatory reporting and foreign exchange receipts.
Check if your global business is compliant: 10 point checklist
Compliance guidelines
Must have documents
Expert Insights

What an Export e-Invoice Must Contain

Getting your export e-invoice format right the first time saves you unnecessary amendment issues later. Here's what every export e-invoice needs to include:

  • Invoice type marked as "Export" with a clear indication of whether you're exporting with or without payment of tax. This helps the system automatically categorize your transaction as a zero-rated supply, ensuring proper treatment in GST returns.
  • Shipping bill number and date should be included if you have these details when creating the invoice. Many exporters create invoices before obtaining shipping documentation, which is perfectly fine; the system accommodates this reality.
  • Details of the foreign recipient must be complete even though they're not registered under Indian GST. Include their full business name, complete address with country, and any available tax identification numbers from their jurisdiction. This information helps with FEMA compliance and bank documentation.
  • Valid IRN and QR code generated through the Invoice Registration Portal. This is your proof that the GST system has validated the invoice. The QR code contains encrypted invoice data that can be verified by scanning.

💡Tip: Don't let missing shipping bill details delay your invoicing. You can generate the e-invoice first using the electronic invoice system and update shipping bill information later through the amendment process. 

This keeps your cash flow moving while ensuring compliance. Just remember to update those details once you receive shipping documentation to maintain complete records.

Step-by-Step: How to Generate an e-Invoice for Exports

Getting your first export e-invoice up and running feels overwhelming, but it's actually a simple five-step process:

Step 1: Create the invoice in your billing software or ERP

Generate your export invoice as you normally would (make sure to add invoice number), ensuring that you mark the invoice type as "Export" and include all required details, such as foreign buyer information. Most modern accounting software has been updated to handle e-invoices and mandatory fields, but double-check that yours captures shipping bill numbers and export-specific data.

Step 2: Push it to the Invoice Registration Portal (IRP) via direct API integration or manually

Upload your invoice data to an authorized IRP. You can accomplish this through API integration, if your software supports it, or manually via the web portal. The system will validate your invoice details against the GST rate database and check for any errors in real-time.

Step 3: Get back the IRN and QR Code

Within seconds, the IRP sends back your unique Invoice Reference Number and QR code. Add these to your original invoice - this makes it a valid e-invoice under GST law.

Step 4: Share with the client and use for filing GSTR-1

Send the updated invoice with IRN and QR code to your customer. The invoice data automatically flows to your GSTR-1, so monthly filing becomes much easier with pre-populated export details.

Step 5: Use it while applying for export refunds or generating eBRC

When claiming GST refunds or obtaining your Electronic Bank Realization Certificate, please reference your IRN. Banks, tax experts, and authorities use this to verify legitimate export transactions quickly.

💡Pro tip: Ask your accountant or software vendor if your current system is IRP-compliant. Many businesses save time by using integrated e-invoicing platforms that automate steps 2 and 3.

Check if your global business is compliant: 10 point checklist
Compliance guidelines
Must have documents
Expert Insights

Tools That Simplify e-Invoicing for Exporters

Managing e-invoicing manually gets difficult, especially when you're juggling multiple export orders. Here are a few bulk generation tools to help you out: 

GST Suvidha Providers (GSPs) with export invoicing modules

These government-approved providers offer specialized export features beyond basic e-invoicing. They understand export documentation requirements and often include features like automatic shipping bill integration and FEMA compliance checks.

ERPs with IRP API integration

Popular accounting software, such as Tally, Zoho, Busy, and Marg, has built-in e-invoicing capabilities. Once set up, they automatically push invoice data to IRP and retrieve the IRN and QR code without requiring any manual intervention. This works well if you're already using these systems for your accounting.

Custom-built tools for SaaS exporters and MSMEs

Many exporters, particularly in the services sector, require solutions that extend beyond traditional accounting software. These application service providers are specifically designed for digital businesses and address the unique challenges of service exports.

Platforms like Skydo that auto-generate compliant GST invoices

Some fintech platforms combine payment processing with invoicing compliance. Skydo, for instance, creates GST-compliant invoices automatically when you receive international payments, handles FIRA generation instantly, and provides real-time payment tracking. This approach works particularly well for freelancers and service exporters who want everything integrated - from invoicing to payment receipt to compliance documentation.

Simplify Export Payments with Skydo

Export payments shouldn't be complicated. Skydo streamlines the entire process by automatically generating GST-rate-compliant e-invoices when you receive international payments. You get instant FIRA generation, zero FX margins, and real-time payment tracking - all in one platform.

Instead of juggling separate tools for invoicing, compliance, and payments, Skydo handles everything seamlessly. Perfect for service exporters, freelancers, and MSMEs who want to focus on growing their business rather than wrestling with paperwork. The platform integrates e-invoicing compliance with actual payment processing, allowing you to stay compliant while receiving payments faster and at a lower cost than traditional banking routes.

Check if your global business is compliant: 10 point checklist
Compliance guidelines
Must have documents
Expert Insights
Frequently asked questions

Is e-invoicing mandatory for export invoices in 2025?

Yes, if your aggregate turnover exceeds ₹5 crore. E-invoicing applies to all B2B transactions, including exports, regardless of destination country or customer registration status.

What if I'm exporting services to an unregistered foreign client?

Do I need a shipping bill number when submitting an e-invoice?

What happens if I don't generate an e-invoice within the time limit?

About the author
rohit
Finance
With extensive experience at Flipkart, ITC, and McKinsey, Rohit, our in-house Chartered Accountant now leads finance here at Skydo. Netflix & Chess
Check if your global business is compliant: 10 point checklist