India GST compliance

GST e-Invoice and e-Way Bill, built in.

Raise the invoice once. TamilAccounting registers it with the government e-invoice portal (IRP), brings back the IRN, acknowledgement and signed QR, raises the e-way bill from the same invoice and locks the document so nobody can quietly change it. No second portal, no retyping, no QR pasted by hand.

IRN & signed QR Credit notes SEZ & exports e-Way Bills & Part-B Locked after IRN GSTR-2B matching
Who needs it

If the mandate covers you, every B2B invoice needs an IRN

E-invoicing and e-way bills are not optional paperwork. An invoice without a valid IRN is not a valid tax invoice for your buyer — and goods on the road without an e-way bill can be stopped.

01

e-Invoice

Businesses whose aggregate turnover has crossed ₹5 crore in any financial year since 2017-18 must register B2B invoices, credit and debit notes, SEZ supplies and exports with the IRP. A few sectors, such as banks, insurers and goods transport agencies, are exempt — confirm your own position with your tax adviser.

02

e-Way Bill

Moving goods worth more than ₹50,000 in a consignment generally needs an e-way bill — for a sale, a branch transfer, a return to a supplier or material sent to a job worker. Some states set their own limit for movement within the state.

03

Deadlines that bite

The IRP cancels an IRN only within 24 hours, an e-way bill can only be cancelled within 24 hours and extended only in a short window around expiry, and larger taxpayers cannot report an invoice more than 30 days old. TamilAccounting knows these rules and warns you before you hit them.

Without integration

What doing GST compliance by hand really costs

Most businesses start by typing invoices into their accounts and again on the government portals. It works for ten invoices a month. It breaks long before a hundred.

Every invoice typed twice

The invoice is entered in the books, then keyed again on the e-invoice portal, then again for the e-way bill. Each retype is another chance to get a GSTIN, an HSN or a total wrong.

Cost: hours of data entry and returns that do not match the books.

The QR never reaches the print

The portal returns a signed QR code, and someone has to download it and get it onto the invoice the buyer receives. Miss it, and the buyer’s accountant sends the invoice back.

Cost: delayed payments while invoices are re-issued.

Rejections with no explanation

A 4-digit HSN, a missing PIN code or a buyer GSTIN with a typo is only discovered when the portal refuses it — often after the lorry is already loaded.

Cost: vehicles waiting at the gate while someone fixes master data.

Registered invoices edited later

Someone corrects a rate or a quantity in the books after the IRN was generated. Now the books say one thing and the government record says another.

Cost: GSTR-1 mismatches and notices that take weeks to answer.

Missed 24-hour windows

An IRN or an e-way bill raised in error can only be cancelled within 24 hours. Nobody notices the mistake until the next day — and then a credit note is the only way out.

Cost: extra documents, extra entries and an awkward call to the buyer.

E-way bills that expire on the road

A vehicle breaks down or the goods are trans-shipped, and the e-way bill runs out before delivery. Without someone watching validity, the first warning is the checkpost.

Cost: detained goods and penalties.

Input credit you cannot prove

A supplier’s invoice carries an IRN that was never really registered, or never shows up in your GSTR-2B. You find out at filing time, when the credit is already in your return.

Cost: input tax credit reversed, with interest.

No record of what was sent

Twelve months later an officer asks what was filed and when. The portal screenshots are on somebody’s laptop — if they still work there.

Cost: an audit answered from memory.

With TamilAccounting

From invoice to return, without opening a portal

Each step picks up the one before it, so nothing is keyed twice and every result is stored against the invoice it belongs to.

InvoiceRaised as usual — customer, items, HSN and GST
Checked firstGSTIN, 6-digit HSN and PIN codes verified before sending
IRNRegistered with the IRP; IRN and Ack No come back
Signed QRStored with the invoice, ready for the print
e-Way BillFrom the same invoice — vehicle, transporter, distance
PrintInvoice with IRN and QR; e-way bill with its own QR
LockedEdit and Void hidden while the IRN or e-way bill is live
GSTR-1Outward supplies report with HSN and tax split
Watch it in action

See an invoice get its IRN, QR and e-way bill

Recorded on a demo company: the invoice is raised, registered with the IRP, printed with its signed QR and moved with an e-way bill — all from inside the system.

Sales types & taxes

Tax-inclusive and tax-exclusive prices, tax groups and how the same item stays correct.

Textiles end to end: yarn to e-invoice

One order followed from the buyer to the signed QR — weaving, dyeing at a job worker, GST and the e-way bill.

Quick takes · under a minute or two
What is built in

Everything the e-invoice and e-way bill rules ask of you

Switch it on for each company, connect your GSTIN credentials once in settings, and choose whether IRNs are generated invoice by invoice or automatically on save.

e-Invoice

IRN and signed QR from the invoice you already made

Open the invoice and generate — or let every invoice register itself as it is saved. The system builds the e-invoice from your own data, decides CGST and SGST or IGST from the place of supply, and checks the details the IRP refuses most often before anything is sent. If the portal still says no, you see its reason in plain words, on the invoice.

  • B2B, SEZ with or without payment, exports with or without IGST and deemed exports
  • Credit notes registered as e-invoices too
  • Bulk generate a batch — each result reported on its own, failures do not stop the rest
  • IRN, Ack No, Ack date and signed QR stored and printed on your invoice layout
  • Invoices already registered on the portal by hand are linked, not duplicated
e-Way Bill

E-way bills for every movement — and for the whole journey

Raise the e-way bill together with the IRN, or later from the same invoice. For goods that move without an invoice, the document that moves them raises its own e-way bill. Every goods line goes to the NIC e-way bill system as its own item, and the distance can be worked out from the two PIN codes.

  • Sales invoices, delivery notes, sales returns, branch stock transfers, returns to suppliers and job-work challans
  • Registered and unregistered (B2C) customers
  • Update the vehicle (Part-B) after a breakdown or trans-shipment, or split a load across vehicles
  • Extend validity in the window around expiry; cancel within 24 hours
  • A register showing which bills are active, expiring within 24 hours, expired or cancelled
  • Print the e-way bill with its QR code
Control

Registered documents cannot be quietly changed

Once a document carries a live IRN or e-way bill, its Edit link and Void button disappear everywhere in the system — not just on one screen. To change it, cancel at the portal first: inside the 24-hour window that is one action for the e-way bill and the IRN together. After the window closes, the cancel option is hidden and a credit note is the way to reverse it.

  • An exceptions list of invoices with no IRN, failed generations, cancelled IRNs on live invoices and expired e-way bills
  • Every call to the portal on file — request, response, error, user and time
  • Old invoices warned about the 30-day reporting limit before you try, and flagged once they are past it
  • Sandbox and live filings clearly badged, so a test is never mistaken for a real filing
Purchases & returns

Protect your input tax credit, not just your sales

Record the IRN printed on a supplier’s invoice or debit note and check it against the IRP there and then. Upload your GSTR-2B and the system lines it up against your purchase entries, so the credit you claim is the credit the portal shows.

  • Three buckets: matched, in 2B but not in your books, and in your books but not in 2B
  • Supplier IRNs from the 2B file linked to their matched purchases automatically
  • Each 2B document opens with its full tax break-up, so a missing bill is easy to enter
  • A GSTR-1 outward supplies report with HSN, CGST, SGST and IGST per invoice
Side by side

The government portals by hand vs. built in

 Manual portal entryTamilAccounting
Data entryEach invoice typed again on the e-invoice and e-way bill portalsIRN and e-way bill generated from the invoice itself
ErrorsFound when the portal rejects the uploadGSTIN, 6-digit HSN and PIN codes checked before sending; reasons shown in plain words
Signed QRDownloaded and pasted onto the invoiceStored with the invoice and printed on your layout
Editing after IRNNothing stops it — books and portal drift apartEdit and Void hidden until the IRN or e-way bill is cancelled
E-way bill validityNoticed at the checkpostExpiring bills flagged; vehicle update and extension from the same screen
Many invoicesOne at a time, one browser tab eachBulk generate, with a result for every invoice
PurchasesSupplier IRNs taken on trust; 2B checked in a spreadsheetSupplier IRN checked on receipt; GSTR-2B matched against your books
AuditScreenshots, if anyone kept themEvery request and response logged with user and time
Why businesses stay

Bring your data. We’ll keep it right — and keep making it better.

Switching software is the hard part. We help you move, keep your records sound, and keep improving the system with you.

Data migration & opening balances

Move across from Tally, Zoho, QuickBooks, Xero, Sage 50 or SMACC, or from Excel templates for items, customers, suppliers, employees, chart of accounts and opening balances. You preview every row before it is saved — and our team helps you through it.

Your data, kept right

Your database is backed up three times a day — every 8 hours — and your files are backed up too. Each company keeps its own separate database; roles decide who can see, enter, approve or void; every change is on the audit trail; and everything exports to Excel or PDF whenever you want it.

Always improving, with you

We follow up regularly with the businesses that use it, and their requests become features. Updates arrive on your account automatically — nothing to download or reinstall.

Connected to what comes next

GST e-invoice and e-way bill, ZATCA, WooCommerce, WhatsApp, biometric devices, online payment gateways, mobile apps and an AI assistant — and new connections are added as the market moves.

FAQ

GST e-Invoice and e-Way Bill: common questions

No. You connect your GSTIN credentials once in settings, and from then on IRNs and e-way bills are generated from inside TamilAccounting. Your GSTIN, legal name and address come from your existing company setup, so they are not typed again.

Yes. In settings you choose manual generation, with a button on each invoice, or automatic generation as each invoice is saved. Invoices that piled up can be sent together with bulk generate.

Yes. Credit notes are registered as e-invoices, and invoices can be filed as B2B, SEZ with or without payment, export with or without IGST, or deemed export. For an unregistered (B2C) customer no IRN is needed, and the e-way bill is raised directly from the document.

The invoice is locked — its Edit and Void options are hidden. Within 24 hours of generation you can cancel the IRN (and its e-way bill) in one action, which unlocks the invoice. After 24 hours the portal no longer accepts a cancellation, so the cancel option is hidden and you issue a credit note instead.

Sales invoices, delivery notes, sales returns on credit notes, stock transfers between branches, returns to suppliers, and job-work challans and receipts. Each one carries the vehicle number or transport document, the transporter and the distance, which can be worked out from the two PIN codes.

Update the vehicle (Part-B) with a reason such as breakdown or trans-shipment, split the goods across several vehicles, or extend the validity — extension is offered only in the window the e-way bill system allows around expiry. The register flags bills expiring within 24 hours.

Yes. The IRN, acknowledgement number and date, and the signed QR are available as fields on your invoice layout, and the e-way bill prints with its own QR.

When a supplier invoice arrives you can record its IRN and check it against the IRP straight away. Each month you upload your GSTR-2B and the system matches it to your purchases, showing what is matched, what is in 2B but not in your books, and what you have booked that is missing from 2B.

Stop typing invoices into the government portals.

Raise the invoice once — get the IRN, signed QR and e-way bill without leaving your books.

Global Coverage

Multi-Country ERP — One Platform

Supports GST (India), VAT (UAE, South Africa, Egypt, Iraq, Botswana), and local compliance across all regions.

🇮🇳 India (GST)
🇦🇪 UAE (VAT)
🇸🇦 Saudi Arabia
🇶🇦 Qatar
🇧🇭 Bahrain
🇴🇲 Oman
🇰🇼 Kuwait
🇪🇬 Egypt
🇮🇶 Iraq
🇿🇦 South Africa
🇧🇼 Botswana
🇲🇾 Malaysia
🇸🇬 Singapore
🇦🇺 Australia
🇬🇧 United Kingdom
🇺🇸 USA
🌏 & More Regions