ShineDesk logoShineDesk Start free trial

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.

  1. Save the B2B billCustomer GSTIN, items with HSN codes and GST — as you bill today.
  2. Generate the IRNOne click. ShineDesk checks GSTIN, PIN codes and HSN first, then gets the IRN and acknowledgement.
  3. 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