Get the IRN for your e-invoices
Turn on e-invoicing for your GSTIN, then use Reports → E-invoices to register. Download the file for the e-invoice portal, upload it there under Bulk Upload, and upload the portal's results back into EaseDesk. The IRN and signed QR code then print on each invoice.
In EaseDesk: Reports → E-invoices to register. Log in or start a free trial.
Steps
- 1 Open Settings → Organisation, choose the E-invoice tab, switch on E-invoicing on for the GSTIN and click Save. If your aggregate turnover is ₹10 crore or more, also switch on the 30-day option.
- 2 Issue invoices as usual. Each B2B, SEZ or export invoice, and each credit or debit note to a registered customer, is marked IRN needed.
- 3 Open Reports and click E-invoices to register. The list shows every document waiting for an IRN, by GSTIN, with the 30-day deadline where it applies.
- 4 Choose the invoices, or all of them, and click Download for the e-invoice portal. You get one JSON file per GSTIN, with up to 50 invoices in each.
- 5 Sign in on the e-invoice portal (einvoice1.gst.gov.in, or your IRP) with the GSTIN's login, open e-Invoice → Bulk Upload and upload the file. The portal generates the IRNs.
- 6 Download the results from the portal, as the signed JSON or the Excel file.
- 7 Back in E-invoices to register, choose that file under Upload the portal's results. EaseDesk stores each IRN, acknowledgement number and date, and signed QR code with its invoice.
- 8 For any invoice the portal refused, read its reason on the list, correct the invoice, and download it again.
How it works
You keep full control of your GST login. EaseDesk prepares the invoices in the government’s e-invoice format (schema version 1.1), you upload them on the Invoice Registration Portal (IRP), and EaseDesk stores what the portal sends back. The portal gives each invoice its IRN, an acknowledgement number and date, and a signed QR code. EaseDesk matches each result to its invoice by GSTIN, document type and number, and the invoice PDF then prints the IRN, the acknowledgement and the QR code.
Until then, the invoice keeps its number and is in your books as usual. Only the IRN is still to come, so the PDF says IRN pending and the invoice stays on E-invoices to register.
Checks before you file
GSTR-1 lists any invoice still without an IRN as something to fix, so nothing goes into your return unregistered. The portal also passes the details of your e-invoices into your GSTR-1. The E-invoice and e-way bill status report under Reports shows the state of every document.
Keep your details complete
The portal refuses invoices with missing details, most often a PIN code or address on your branch or the customer, or an HSN code that is too short. Keeping your organisation, branches and customers complete in EaseDesk means fewer refusals and fewer files to upload again.
Coming later
A direct connection is planned, where you link your own IRP account to EaseDesk and the IRN comes back on its own when you issue the invoice. Until then, the portal upload above is the way to register e-invoices.
Who can do it
Turning e-invoicing on needs a role that can manage organisation settings. Downloading and uploading files, entering an IRN, and recording e-way bills need the e-invoice permission (Owner and Admins). Read more about the e-invoice itself, or the GST compliance page.
Questions
Who must issue e-invoices?
As of September 2026, every business whose aggregate turnover has exceeded ₹5 crore in any financial year from 2017-18 onwards, for B2B invoices, exports, supplies to SEZs, and credit and debit notes to registered buyers. Sales to consumers (B2C) do not need an IRN. Some sectors, such as banks and insurers, are exempt.
Does EaseDesk charge for e-invoicing?
No. Preparing the files and storing the IRNs is part of every plan, and the government portals do not charge for generating an IRN. You upload on the portal with your own login.
Is there a time limit for getting the IRN?
Yes, for larger businesses. Since 01-04-2025, a business with aggregate turnover of ₹10 crore or more cannot report an invoice to the portal more than 30 days after its date. With the 30-day option on, EaseDesk shows the deadline on the list and refuses to issue an invoice dated further back.
I need the IRN for just one invoice. Do I have to use the file?
No. You can generate that IRN on the portal directly, then open the invoice, click Enter IRN and paste the IRN, acknowledgement number and date, and the signed QR code.
Can I send the invoice before the IRN is in?
The PDF prints IRN pending until then, and emailing or sharing it asks Send without the IRN? first. An invoice that needs an IRN is not a valid tax invoice without one, so wait for it where you can.
Can I edit or cancel an invoice that has an IRN?
An invoice with an IRN cannot be edited. The IRN can be cancelled only on the portal, in full and within 24 hours of generating it. Cancel it there first, then cancel the invoice in EaseDesk to record it. After 24 hours, issue a credit note.
Still stuck? WhatsApp or call +91 91525 20552 or write to support@easedesk.com. Updated 28-09-2026.