ShineDesk › E-invoice & e-way bill software
E-invoice and e-way bill software for GST billing
Make the bill once. ShineDesk turns it into a GST e-invoice with its IRN and signed QR, and the e-way bill with your vehicle details — no typing the same invoice again on the government portal.
Free for 30 days or 20 bills. No card needed.
E-invoice in three steps
Connect your GSTZen account once in GST Utilities → E-Invoice & E-Way Bill.
- Save the B2B billCustomer GSTIN, items with HSN codes and GST — as you bill today.
- Generate the IRNOne click. ShineDesk checks GSTIN, PIN codes and HSN first, then gets the IRN and acknowledgement.
- Print with the QRThe signed e-invoice QR and IRN print on the bill. Add the e-way bill with the vehicle number in the same step.
Everything for GST e-invoicing and e-way bills
- IRN and signed QR
- Generate the e-invoice from a saved bill. The IRN, acknowledgement number and signed QR are stored and printed on the invoice.
- E-way bill with the e-invoice
- Add transport mode, distance, vehicle number or transporter ID and get the e-way bill along with the IRN.
- Cancel when needed
- Cancel an IRN or an e-way bill with the reason, within the time the GST portal allows.
- Offline JSON for the portals
- Prefer the government portals? Download e-invoice JSON for the IRP bulk upload or e-way bill JSON for the e-way bill portal.
- Checks before you file
- Missing customer GSTIN, PIN code, place or HSN code is listed bill by bill, so the portal does not reject them.
- Locked after e-invoicing
- A bill with an active IRN cannot be edited or deleted by mistake — cancel the IRN first.
- GSTR-1 and GSTR-3B
- B2B, B2C, credit notes, HSN summary and documents issued, with JSON for the GST portal.
- Credit notes for returns
- Sales returns become GST credit notes against the original bill and flow into GSTR-1.
- Round off like your paper bill
- Bill totals round to the rupee, and the round off goes into the e-invoice values correctly.
- Part of full GST billing
- Billing, purchases, stock, GSTR-2A/2B reconciliation and GSTR-9 figures in the same app.
What to look for in e-invoice software
Make sure your billing software does these things. ShineDesk does all of them.
- Generates from the bill you already madeNo second entry on the portal.
- Prints the signed QR and IRNOn the invoice your customer receives.
- Handles e-way bills tooWith vehicle and transporter details, in the same step.
- Has an offline JSON optionFor bulk upload when you prefer the government portals.
- Catches errors firstGSTIN, PIN and HSN problems shown before the portal rejects the bill.
Questions about e-invoice and e-way bills
Can ShineDesk generate e-invoices and e-way bills?
Yes. Connect your GSTZen account in GST Utilities → E-Invoice & E-Way Bill, then generate the IRN and e-way bill from a saved B2B bill. The signed QR and IRN print on the invoice.
Can I download the e-invoice or e-way bill JSON instead?
Yes. Download e-invoice JSON for the IRP bulk upload or e-way bill JSON for the e-way bill portal, for the bills you choose. Bills with missing details are listed instead of being exported.
Who needs e-invoicing?
GST e-invoicing applies to businesses above the turnover limit set by the GST Council (₹5 crore aggregate turnover at present) for B2B invoices. Check the current rule on the GST portal for your business.
Can I cancel an e-invoice?
Yes. Cancel the IRN with the reason from ShineDesk within the time the portal allows; after that the bill can be edited or deleted again.
Does it make GSTR-1 and GSTR-3B too?
Yes. GST Utilities gives GSTR-1 and GSTR-3B JSON, the GST sales and purchase registers, GSTR-2A/2B reconciliation and GSTR-9 figures.
Is there a free trial?
Yes. Every new account gets 30 days or 20 bills free, with every feature switched on.
Make your next invoice an e-invoice
Sign up, connect GSTZen and generate the IRN from your next B2B bill.
Start free trial