GST & Tax

GST E-Invoicing in India: Complete Guide 2026 — IRN, QR Code & IRP Portal

📅 Updated March 2026 ⏱ 18 min read ✍ ClearlyComply Editorial

When GST e-invoicing was first introduced in October 2020 for businesses with turnover above ₹500 crore, it felt like a distant compliance requirement for most small businesses. Fast-forward to 2026 and the threshold stands at just ₹5 crore — bringing lakhs of businesses across India into the e-invoicing net.

Yet many business owners and accountants remain confused about the mechanics: What exactly is an e-invoice? Is it just a PDF sent by email? How is an IRN generated? What happens if you issue a regular invoice instead? This guide answers every one of those questions comprehensively.

₹5 Cr

Current turnover threshold for mandatory e-invoicing

64

Characters in an IRN (Invoice Reference Number)

24 hrs

Window to cancel an e-invoice on IRP portal

7+

Authorised IRP portals available in India

📋 Table of Contents

  1. What Is GST E-Invoicing?
  2. Who Must Generate E-Invoices?
  3. Exemptions from E-Invoicing
  4. Which Transactions Are Covered?
  5. Understanding the IRP Portal
  6. How to Generate an IRN: Step-by-Step
  7. E-Invoice JSON Format and Mandatory Fields
  8. The QR Code on E-Invoices
  9. Auto-Population of GSTR-1
  10. Cancellation and Amendment of E-Invoices
  11. Penalties for Non-Compliance
  12. Common Errors and How to Fix Them
  13. Integrating E-Invoicing with Your Accounting Software
  14. Practical Tips for E-Invoicing Compliance
  15. Frequently Asked Questions

1. What Is GST E-Invoicing?

There is a widespread misconception that e-invoicing under GST means generating invoices in a specific electronic format (like a PDF) and emailing them to the buyer. That is not what GST e-invoicing means.

Under the GST framework, e-invoicing refers to a system where B2B invoices are reported to a government-designated Invoice Registration Portal (IRP) in a standardised JSON format, validated in real time, and returned with a unique Invoice Reference Number (IRN) and a digitally signed QR code. The invoice is then considered "registered" on the GST system.

The key distinction is that e-invoicing is about reporting to the government system, not just the format of the document. You still issue an invoice to your customer in your preferred format (printed, PDF, etc.) — but that invoice must carry the government-issued IRN and QR code to be legally valid.

Why Was E-Invoicing Introduced?

The GST Council introduced e-invoicing to address several systemic problems in the tax ecosystem:

E-invoicing solves all of these: every registered invoice has a unique government-issued identifier, auto-populates returns, and creates an immutable audit trail.

E-Invoicing vs E-Way Bill — What's the Difference?

FeatureE-InvoiceE-Way Bill
PurposeTax invoice registration & ITC validationTracking movement of goods
PortalIRP (Invoice Registration Portal)EWB Portal (ewaybill.nic.in)
ApplicabilityB2B supplies > ₹5 Cr turnoverGoods movement > ₹50,000 value
Document issuedIRN + QR code on invoiceE-way bill number (EBN)
Mandatory for services?Yes (for B2B)No (only goods)
Validity periodNo validity expiry1 day per 200 km (extendable)
IntegrationAuto-generates E-way bill if applicableCan be generated from IRP along with IRN
💡 Key Integration: When you generate an e-invoice on the IRP portal for goods worth more than ₹50,000, you can simultaneously generate the e-way bill. This eliminates duplicate data entry and is recommended for all goods supplies.

2. Who Must Generate E-Invoices?

E-invoicing applicability is determined solely by your aggregate annual turnover (AATO) in any preceding financial year. If your AATO has ever crossed ₹5 crore in any FY since FY 2017-18 onwards, you are covered — even if your current year's turnover is lower.

Threshold History — How We Got to ₹5 Crore

Effective DateTurnover ThresholdTaxpayers Covered
1 October 2020₹500 crore and above~3,000 large businesses
1 January 2021₹100 crore and above~15,000 businesses
1 April 2021₹50 crore and above~30,000 businesses
1 April 2022₹20 crore and above~70,000 businesses
1 October 2022₹10 crore and above~1.5 lakh businesses
1 August 2023₹5 crore and above~4+ lakh businesses

The trend clearly shows a move toward universal e-invoicing for all registered businesses. Future notifications may lower the threshold further or eventually eliminate it for all B2B registered taxpayers.

How to Check if Your Business is Applicable

You can verify your e-invoicing applicability directly on the GST portal:

  1. Log in to gst.gov.in
  2. Go to Services → User Services → Search Taxpayer
  3. Enter your GSTIN
  4. Check the "E-Invoice Status" field — it will show "Applicable" or "Not Applicable"

Alternatively, you can check on the IRP portal (einvoice1.gst.gov.in) under the taxpayer search tool.

3. Exemptions from E-Invoicing

Even if your turnover exceeds ₹5 crore, certain categories of businesses are permanently exempt from e-invoicing under CBIC Notification No. 13/2020-Central Tax (as amended). These are:

Exempt CategoryLegal BasisNote
SEZ UnitsNotification 13/2020-CTSEZ Developers are NOT exempt
Insurance CompaniesNotification 13/2020-CTBoth life and general insurance
Banking CompaniesNotification 13/2020-CTIncluding co-operative banks
Financial InstitutionsNotification 13/2020-CTNBFCs included
Goods Transport Agencies (GTA)Notification 13/2020-CTTransporting goods by road
Passenger Transport ServicesNotification 13/2020-CTBuses, cabs, etc.
Multiplex Cinema OperatorsNotification 13/2020-CTFor admission tickets only
⚠️ Important Nuance — SEZ Units vs Developers: SEZ units (businesses operating within a Special Economic Zone) are exempt from generating e-invoices. However, SEZ developers (entities that develop and maintain SEZs) must comply with e-invoicing if their turnover exceeds the threshold. This distinction has caused confusion and non-compliance.

4. Which Transactions Are Covered?

Transactions That REQUIRE E-Invoicing

Transactions That Do NOT Require E-Invoicing

💡 Note on RCM: If your business receives services from an unregistered vendor and you pay GST under reverse charge, you generate a self-invoice. This self-invoice does NOT need to be registered on IRP. However, if you supply goods/services to a buyer who is on RCM (e.g., GTA service provided to registered business), you DO need to generate an e-invoice for that supply.

5. Understanding the IRP Portal

The Invoice Registration Portal (IRP) is the government's e-invoicing infrastructure. In its initial phase, NIC (National Informatics Centre) operated the only IRP at einvoice1.gst.gov.in. To handle scale and provide competition, GSTN authorised multiple private IRPs from May 2023 onwards.

Authorised IRP Portals (2026)

IRP NameOperated ByURL
IRP 1 (NIC)National Informatics Centre (Govt.)einvoice1.gst.gov.in
IRP 2 (Cleartax)Defmacro Software (Cleartax)einv.cleartax.in
IRP 3 (IRIS)IRIS Business Serviceseinvoice.irisbusiness.com
IRP 4 (Cygnet)Cygnet Infotecheinvoice.cygnetgsp.in
IRP 5 (Masters India)Masters Indiaeinvoice.mastersindia.co
IRP 6 (EY)Ernst & Youngeinvoice.eygsp.in

All authorised IRPs use the same GSTN-defined JSON schema and produce identical IRNs — meaning it does not matter which IRP you use. The IRN for the same invoice will be identical regardless of which IRP processes it (because IRN is a deterministic hash of the invoice details). You can use any IRP that integrates best with your accounting software.

How the IRP Works — Technical Flow

Prepare Invoice JSON
Upload to IRP
IRP Validates
IRN Generated
QR Code Signed
Data to GST Portal

The entire process — from upload to getting the signed invoice back — typically takes 2–5 seconds under normal portal load. During peak filing periods (month-end), response times can increase to 15–30 seconds.

6. How to Generate an IRN: Step-by-Step

There are three methods to generate an IRN, depending on your business size and technical setup:

Method 1: Direct Upload on IRP Web Portal (Manual)

Best for small businesses with low invoice volume (fewer than 50 invoices/month).

1

Register on IRP Portal

Visit einvoice1.gst.gov.in and register your GSTIN. Use your GST portal login credentials for authentication. Complete the one-time registration process.

2

Prepare Invoice Details

Collect all mandatory invoice information: buyer GSTIN, billing address, item details with HSN codes, applicable tax rates (CGST/SGST/IGST), and invoice value.

3

Log in and Navigate to E-Invoice

Log in to the IRP portal. Navigate to E-Invoice → Generate New. You can either fill the online form or upload a JSON file.

4

Fill the Invoice Form

Enter all invoice details in the online form. The portal will auto-validate GSTIN, PAN, and address details from the GST database. Verify and correct any mismatches.

5

Submit and Get IRN

Click "Generate IRN". The IRP validates the data and returns the signed e-invoice JSON with IRN and QR code within seconds.

6

Print / Share E-Invoice

Download the e-invoice PDF from the portal (or generate your own invoice incorporating the IRN and QR code). Share with your buyer. Store the JSON for your records.

Method 2: API Integration (Automated)

Best for businesses with high invoice volumes (100+ per month). Your accounting or ERP software connects directly to the IRP via API. When you save/finalise an invoice in your software, the system automatically calls the IRP API, retrieves the IRN and QR code, and stamps them on the invoice — all within seconds, with no manual intervention.

Most major accounting software — Tally Prime, Zoho Books, QuickBooks India, Busy Accounting, Marg ERP — support direct IRP API integration. Ask your software vendor to enable e-invoicing integration and configure your IRP credentials.

Method 3: GSP (GST Suvidha Provider) Integration

For large enterprises with complex ERP systems (SAP, Oracle, Microsoft Dynamics), connecting through a GST Suvidha Provider (GSP) is often the preferred route. GSPs act as intermediaries between your ERP and the IRP, handling API complexity, error handling, retry logic, and reporting. Popular GSPs include Tata Consultancy Services, Infosys, MFAR Technologies, and others.

7. E-Invoice JSON Format and Mandatory Fields

The GST e-invoice schema is defined by GSTN and the JSON must conform to the latest schema version (Version 1.1 as of 2026). The JSON has four primary sections:

JSON SectionKey FieldsMandatory?
VersionSchema version (e.g., "1.1")Yes
TranDtls (Transaction Details)Tax scheme (GST), supply type (B2B/B2C/EXPWP/EXPWOP), Category (B2B, SEZWP, etc.)Yes
DocDtls (Document Details)Type (INV/CRN/DBN), Number, DateYes
SellerDtls (Seller)GSTIN, Legal Name, Trade Name, Address 1, City, PIN, State CodeYes
BuyerDtls (Buyer)GSTIN (for B2B), Legal Name, Address, City, PIN, State Code, Place of SupplyYes
DispDtls (Dispatch From)Name, Address — only if goods dispatched from different locationConditional
ShipDtls (Ship To)Name, Address — only if goods delivered to different locationConditional
ItemList (Line Items)SlNo, PrdDesc, IsServc (Y/N), HsnCd, Qty, Unit, UnitPrice, TotAmt, Discount, PreTaxVal, AssAmt, GstRt, IgstAmt/CgstAmt/SgstAmt, TotItemValYes
ValDtls (Value Summary)AssVal, CgstVal, SgstVal, IgstVal, TotInvVal, RndOffAmtYes
PayDtls (Payment)PayTerm, PayInstr, BankAccDtls — if providedOptional
RefDtls (Reference)PrecDocDtls (for CRN/DBN — reference to original invoice)Conditional
EwbDtls (E-Way Bill)Transporter ID, distance, vehicle details — if e-way bill to be generatedConditional
⚠️ HSN Code Requirement: The HSN code at item level must be at minimum 4 digits for taxpayers with turnover up to ₹5 crore, and 6 digits for those above ₹5 crore. From FY 2025-26, CBIC has been enforcing 6-digit HSN accuracy. Incorrect HSN codes are a leading cause of e-invoice errors and ITC disputes.

8. The QR Code on E-Invoices

The QR code affixed to every registered e-invoice is not a generic QR code — it is a digitally signed, GSTN-verified QR code that contains key invoice parameters and a cryptographic signature that cannot be tampered with.

What Does the E-Invoice QR Code Contain?

Data ElementDescription
Supplier GSTINGST Identification Number of the seller
Buyer GSTINGST Identification Number of the buyer
Invoice NumberThe document number as generated by the supplier
Invoice DateDate of the invoice
Invoice ValueTotal invoice value including taxes
Number of Line ItemsCount of distinct items in the invoice
HSN Code of Main ItemHSN of the item with highest taxable value
IRNThe 64-character Invoice Reference Number
IRN Generation Date-TimeTimestamp when IRN was issued by IRP
Digital SignatureCryptographic signature by IRP to prevent tampering

How to Verify an E-Invoice QR Code

Anyone — buyers, auditors, tax officers — can verify an e-invoice's authenticity by:

  1. Downloading the GST India – GSTN E-Invoice QR Code Verifier app (available on Android and iOS)
  2. Scanning the QR code on the invoice
  3. The app decrypts the signature and confirms whether the IRN is valid and untampered

Alternatively, the IRN can be searched manually on the GST portal under Search → E-Invoice Status.

💡 Buyer's Obligation: Buyers must verify the IRN and QR code on invoices received before claiming ITC. An invoice without a valid IRN (when the supplier is e-invoicing-applicable) should be rejected. Accepting such an invoice and claiming ITC on it is a compliance risk.

9. Auto-Population of GSTR-1 from E-Invoices

One of the most significant operational benefits of e-invoicing is automatic GSTR-1 population. Here's how it works:

When you register an invoice on the IRP, the data is simultaneously transmitted to the GST portal's invoice repository. This data is then used to auto-populate the relevant tables in your GSTR-1:

E-Invoice TypeAuto-Populated in GSTR-1
B2B Invoice (domestic)Table 4 — B2B Invoices
Export Invoice (with IGST)Table 6A — Exports
Export Invoice (without IGST / LUT)Table 6A — Exports (without payment)
B2B Credit NoteTable 9B — Credit/Debit Notes (Registered)
B2B Debit NoteTable 9B — Credit/Debit Notes (Registered)
SEZ Supply with PaymentTable 6B — SEZ Supplies with Payment
SEZ Supply without PaymentTable 6B — SEZ Supplies without Payment

Important: Auto-Population is Not Filing

Auto-population merely pre-fills the GSTR-1 form. You must:

  1. Log in to the GST portal at the GSTR-1 filing period
  2. Review the auto-populated data under each table
  3. Make corrections if any data is wrong (e.g., wrong POS, incorrect HSN)
  4. Add B2C invoices manually (they are not part of e-invoicing)
  5. File GSTR-1 after review

Do not assume that because invoices are on IRP, your GSTR-1 is automatically filed — it is not. Filing is always a deliberate taxpayer action.

10. Cancellation and Amendment of E-Invoices

Cancellation on IRP (Within 24 Hours)

If you need to cancel an e-invoice, you must do so on the IRP portal within 24 hours of IRN generation. The process:

  1. Log in to the IRP portal
  2. Navigate to E-Invoice → Cancel IRN
  3. Enter the IRN to be cancelled
  4. Select the cancellation reason (duplicate, order cancelled, data entry error, etc.)
  5. Submit — the IRN is immediately marked as cancelled
⚠️ Critical Rule — E-Way Bill Tie: You cannot cancel an e-invoice if an e-way bill has been generated against it and is still active. You must first cancel the e-way bill (if goods have not moved) before you can cancel the e-invoice. If goods have already moved, you cannot cancel either document.

Cancellation After 24 Hours

After the 24-hour window, IRP cancellation is technically not possible. However, you can:

  1. Issue a Credit Note (which itself must be registered on IRP as an e-invoice with document type "CRN") to reverse the original invoice's effect in your books and GSTR-1
  2. Alternatively, report the invoice as amended in the next GSTR-1 cycle using the amendment tables (Table 9A for B2B amendments)

Amendment of E-Invoices

Once an IRN is generated, the invoice cannot be amended on IRP. Any error correction must be done through:

11. Penalties for E-Invoicing Non-Compliance

The consequences of not complying with e-invoicing requirements are severe and multi-dimensional:

ViolationPenalty / ConsequenceLegal Section
Invoice without IRN issued by applicable taxpayerInvoice is invalid. Penalty: ₹10,000 or 100% of tax due (higher of the two)Section 122, CGST Act
Buyer claims ITC on invoice without valid IRNITC disallowed + interest at 18% p.a. + penalty up to 100% of ITC claimedSection 16, 50 CGST Act
Failure to display QR code on invoiceInvoice considered non-compliant; same penalty as aboveRule 48(4), CGST Rules
Generating e-invoice after transaction dateInvoice date manipulation — penalty under general penalty provisionsSection 125, CGST Act
Fraudulent IRN generation / fake invoicesUp to 5 years imprisonment + fine; prosecution under IPC also possibleSection 132, CGST Act
🔴 ITC Blockage Risk for Buyers: This is perhaps the most commercially impactful consequence. If your supplier is e-invoicing-applicable and issues you an invoice without IRN, the GST department can deny your ITC claim during scrutiny. In practice, many companies now have vendor compliance policies that require suppliers to confirm e-invoicing compliance before payments are processed.

Demand Notices and Scrutiny

The GST department uses data analytics to cross-check e-invoice data against GSTR-1 and GSTR-3B filings. Discrepancies — such as e-invoices not reported in GSTR-1, or GSTR-1 data that doesn't match IRP data — trigger automated scrutiny notices under Section 61 (Scrutiny of Returns) or Section 65 (GST Audit). These notices require detailed responses within 15–30 days and can escalate to demand proceedings.

12. Common E-Invoicing Errors and How to Fix Them

Error: 2150 — Duplicate IRN

You're trying to generate an IRN for an invoice number/FY combination that already has an IRN. Check if the invoice was already processed. If it was cancelled, you must use a new invoice number.

Error: 2283 — Invalid GSTIN

Buyer GSTIN is invalid, cancelled, or not found in GST database. Verify the GSTIN on gst.gov.in before generating the invoice. Check for typos — GSTIN is case-sensitive.

Error: 2239 — Invalid HSN

HSN code is not in the approved HSN master for your supply type. Use only HSN codes from the GSTN HSN master. For 8-digit HSN, ensure all 8 digits are correct.

Error: 2176 — PIN Code Mismatch

The PIN code does not correspond to the state code provided. Verify that the PIN code belongs to the state mentioned for both seller and buyer addresses.

Error: 2310 — Tax Amount Mismatch

The calculated tax amount doesn't match the declared amount (beyond rounding tolerance). Recalculate IGST/CGST/SGST amounts using the exact formulas and ensure consistency with line items.

Error: IRP Down / Timeout

IRP portal is temporarily unavailable. This happens during peak filing periods. Use an alternative IRP portal (any authorised IRP produces the same IRN). Or retry after a few minutes.

Systemic Error-Prevention Practices

13. Integrating E-Invoicing with Your Accounting Software

For most businesses, manually uploading invoices to the IRP portal is impractical beyond a handful of invoices per month. Software integration is the right approach for scale.

Tally Prime

Tally Prime (Release 3.0 onwards) has built-in e-invoicing integration. To activate:

  1. Go to Gateway of Tally → F11 (Features) → GST
  2. Enable "Enable e-Invoice" and enter your IRP API credentials
  3. When you save a GST invoice, Tally automatically generates the IRN and prints it on the invoice
  4. IRNs are stored against each voucher for future reference

Zoho Books

Zoho Books supports e-invoicing natively:

  1. Go to Settings → GST → E-Invoice
  2. Enter your GSTIN and connect to your preferred IRP (Cleartax, IRIS, or NIC)
  3. Enable auto-generation for applicable invoices
  4. Zoho will auto-generate IRN when you send invoices to B2B customers

For Businesses Without E-Invoice-Enabled Software

If your current software doesn't support e-invoicing, you have three options:

  1. Upgrade your software: Most major accounting packages now support e-invoicing. Upgrade costs are typically ₹2,000–₹10,000/year for SMB versions.
  2. Use IRP web portal: Manually generate IRNs on the IRP portal and enter them into your invoices. Practical for up to 30–40 invoices/month.
  3. Use Excel offline tool: GSTN provides a free Excel-based bulk upload tool where you can enter multiple invoices and upload the generated JSON to IRP in batches. Download from einvoice1.gst.gov.in under "Download Tools".

14. Practical Tips for E-Invoicing Compliance

Operational Best Practices

For Multi-Branch Businesses

If your business has multiple GSTINs (for different states), each GSTIN must be separately registered on the IRP and each generates its own IRNs. Your accounting software or ERP must be configured to use the correct GSTIN-IRP credentials for each branch's invoices. Cross-GSTIN invoice generation is not possible — each invoice must be generated from the GSTIN of the supplying entity.

Staying Updated with E-Invoice Policy Changes

The e-invoicing framework continues to evolve. Key sources for policy updates:

Frequently Asked Questions on GST E-Invoicing

Who is required to generate e-invoices under GST?

As of 2026, all GST-registered businesses with an aggregate annual turnover exceeding ₹5 crore in any preceding financial year must generate e-invoices for B2B (business-to-business) transactions. This threshold has been progressively reduced from ₹500 crore (2020) to ₹100 crore (2021), ₹50 crore (2021), ₹20 crore (2022), ₹10 crore (2022), and finally ₹5 crore (August 2023). SEZ units, banking companies, insurance companies, and a few other categories are exempt.

What is an IRN (Invoice Reference Number)?

IRN (Invoice Reference Number) is a unique 64-character hash generated by the Invoice Registration Portal (IRP) for every e-invoice. It is generated using a combination of the supplier's GSTIN, document type, financial year, and document number. Once generated, the IRN is embedded in the e-invoice along with a digitally signed QR code. The IRN is unique and cannot be cancelled and re-generated for the same combination.

What happens if I issue an invoice without IRN?

An invoice issued without IRN by an e-invoicing-applicable taxpayer is considered invalid under GST law. The buyer cannot claim Input Tax Credit (ITC) on such an invoice. Additionally, the supplier may be penalized under Section 122 of the CGST Act, which imposes a penalty of ₹10,000 or 100% of the tax due, whichever is higher. Repeated non-compliance can also trigger GST audits.

What is the IRP portal and how does it work?

The Invoice Registration Portal (IRP) is a government-authorised portal where e-invoice data is uploaded and validated. Currently, there are multiple authorised IRPs: NIC (einvoice1.gst.gov.in), Cleartax, IRIS, Cygnet, and others. When you upload invoice data in JSON format, the IRP validates the data, generates a unique IRN and QR code, digitally signs the invoice, and returns it within seconds. The data is also pushed to the GST portal for auto-population of GSTR-1.

Can an e-invoice be cancelled after generation?

Yes, an e-invoice can be cancelled on the IRP portal within 24 hours of generation. After 24 hours, cancellation is not possible on IRP; however, the supplier can report it as cancelled in GSTR-1. Partial cancellation is not allowed — the entire invoice must be cancelled and a fresh e-invoice generated. Once cancelled, the same IRN cannot be re-used.

Which transactions require e-invoicing?

E-invoicing is mandatory for B2B supply invoices, B2G supply invoices, export invoices, debit notes, and credit notes issued by applicable taxpayers. It is NOT required for B2C invoices, supplies to unregistered persons, nil-rated or exempt supplies (though voluntary is allowed), imports, and documents like delivery challans or bill of supply for composition dealers.

What information is mandatory in an e-invoice JSON?

Mandatory fields in an e-invoice JSON include: Supplier GSTIN, Supplier name and address, Buyer GSTIN (for B2B), Buyer name and address, Document type (INV/CRN/DBN), Document number, Document date, Item details (HSN code, description, quantity, unit price, discount, tax rates), and transaction value. For exports, shipping bill details are additionally required. The JSON schema is defined by GSTN and must conform to the e-invoice standard.

What is the QR code on an e-invoice?

The QR code on an e-invoice is a digitally signed code embedded by the IRP. It contains key invoice details such as supplier and buyer GSTIN, IRN, invoice date, invoice value, number of items, HSN code of the main item, and the unique IRN hash. Buyers and tax officers can scan this QR code using the GST mobile app to verify the authenticity of the e-invoice. The QR code serves as proof that the invoice was registered on the IRP.

Does e-invoicing auto-populate GSTR-1?

Yes, once an e-invoice is registered on the IRP, the data is automatically pushed to the GST portal and pre-fills GSTR-1 in Table 4 (B2B supplies) and Table 6A (export supplies). However, the taxpayer must still review and confirm the auto-populated data before filing GSTR-1. The auto-population significantly reduces manual data entry errors and reconciliation effort.

Are there any businesses exempt from e-invoicing despite having turnover above ₹5 crore?

Yes, even if turnover exceeds ₹5 crore, the following are exempt from e-invoicing: Special Economic Zone (SEZ) units (not developers), insurance companies, banking companies and financial institutions (including NBFCs), goods transport agencies (GTA), passenger transport services, and multiplex cinema operators. Additionally, B2C invoices, nil-rated supplies, and supplies to exempt persons are not covered regardless of turnover.

Need Help with GST E-Invoicing Compliance?

ClearlyComply helps businesses set up e-invoicing workflows, integrate with accounting software, fix IRN errors, and ensure GSTR-1 accuracy — so you focus on business, not compliance headaches.

Talk to a GST Expert →