Software Costs and 2026 GST Rules
How GST and accounting software is priced: per GSTIN, per user, per invoice and renewal traps
The pricing models used for GST filing and accounting software in India, what is often extra, how GST on the subscription works, and how to compare quotes on a like-for-like basis.
GST and accounting software in India is usually priced on one or more of five bases: per GSTIN, per user, per company or data file, by invoice or document volume, and by API usage for e-invoices and e-way bills. Desktop software tends to have a licence fee and a yearly renewal for updates; cloud software is a monthly or yearly subscription. To compare quotes fairly, convert each one into a yearly cost for your actual number of GSTINs, users and invoices, before GST, and check what happens at renewal and when you exceed limits.
This deep dive belongs to the GST return filing software overview. All figures are illustrative; we do not quote or rank named products. API pricing for IRNs is explained alongside the rules in e-invoicing and e-way bill rules.
The five common pricing bases
| Basis | How it is charged | Typical for | Watch for |
|---|---|---|---|
| Per GSTIN | A fee for each state registration filed | GST filing tools, CA practice software | Branch in a new state doubles the cost |
| Per user / login | A fee for each person with access | Cloud accounting, billing apps | Extra cost for your CA or a second shop counter |
| Per company / data file | A fee for each set of books | Desktop accounting | Separate firms of the same owner each need a file |
| Per invoice / document | Plan limit on invoices, bills or reconciliations | Reconciliation tools, billing apps | Overage charges in festive months |
| Per API call / IRN | Charge for each e-invoice IRN or e-way bill | E-invoicing and e-way bill connectors | Retries and cancellations may count |
Many products combine two or three of these: for example, a base plan per company with a limit on users and a separate e-invoice pack.
Desktop licence vs cloud subscription
| Point | Desktop with renewal | Cloud subscription |
|---|---|---|
| Upfront | Licence fee (single or multi-user) | Little or none |
| Ongoing | Yearly renewal for updates and statutory changes | Monthly or annual fee |
| Updates for GST changes | Install each release yourself | Automatic |
| Data location | Your computer or server; backups your job | Provider's servers |
| Remote access | Needs extra setup | Built in |
| Exit | Data stays with you | Export before your plan lapses |
Illustrative five-year comparison. A desktop licence at ₹22,000 with renewal at ₹5,000 a year costs ₹22,000 + 4 × ₹5,000 = ₹42,000 over five years. A cloud plan at ₹9,000 a year costs ₹45,000, assuming no price rise. If the cloud price rises 10% a year it costs ₹9,000 + ₹9,900 + ₹10,890 + ₹11,979 + ₹13,177 ≈ ₹54,946. If the desktop renewal is skipped, the software stops receiving GST updates, which after a rate change or a new form version can make it unusable for returns.
Costs that are often extra
- Data migration of opening balances, item masters and party ledgers.
- Training for staff, especially for inventory or multi-godown setups.
- E-invoice and e-way bill packs, sold as add-ons or credits.
- Additional GSTINs or companies beyond the plan.
- Payroll, POS or inventory modules.
- Premium support near due dates.
- Annual return help (GSTR-9/9C preparation) if the software only does monthly returns.
- Bank feeds, payment links or WhatsApp invoice sending, which may be third-party services.
Ask for these to be listed in the quote. A quote of ₹6,000 a year that needs ₹8,000 of add-ons is a ₹14,000 product.
GST on the subscription and ITC
Software subscriptions and licences are taxable supplies, generally at 18%. For a regular GST-registered business that uses the software for business:
- the GST is normally available as input tax credit, provided the invoice is in your GSTIN, appears in GSTR-2B and the other conditions of section 16 are met;
- so the net cost is the pre-GST price.
For a composition dealer or an unregistered business, the 18% is a real cost. Example: a ₹12,000 plan costs ₹14,160 including GST; a regular taxpayer recovers ₹2,160 as ITC, while a composition dealer does not.
Overseas cloud software billed from abroad is generally an import of services: a registered business pays GST under reverse charge and can claim it back as ITC, subject to conditions. Ask your accountant how to report it.
Comparing three quotes: a worked example
An illustrative Indore distributor with 2 GSTINs (Madhya Pradesh and Chhattisgarh), 3 users and about 800 invoices a month requests three quotes:
| Item (before GST) | Quote A | Quote B | Quote C |
|---|---|---|---|
| Base plan | ₹18,000 (1 GSTIN, 2 users) | ₹30,000 (unlimited GSTINs, 5 users) | ₹12,000 (1 company) |
| Extra GSTIN | ₹9,000 | Included | ₹6,000 |
| Extra users | 1 × ₹4,000 | Included | 2 × ₹3,000 |
| E-invoice / API | Included up to 5,000 IRNs | ₹6,000 | ₹0.80 × 9,600 = ₹7,680 |
| Setup and migration | ₹5,000 | ₹0 | ₹7,500 |
| Year 1 total | ₹36,000 | ₹36,000 | ₹39,180 |
| Year 2 (no setup) | ₹31,000 | ₹36,000 | ₹31,680 |
Quote A looks cheapest after year 1 but includes only 5,000 IRNs; the distributor issues about 9,600 B2B invoices a year, so it must ask what the overage costs before deciding. The software payback calculator can then test whether any of these beats paying a professional.
Contract points to check before paying
- Renewal price: ask whether the first-year price is promotional.
- Lock-in: can you cancel monthly, or is it a prepaid year?
- Data export: in which format (spreadsheet, JSON, the software's own backup), and is export free after the plan ends? See switching accounting software.
- Audit trail: for companies, whether the edit log required under the Companies (Accounts) Rules is on and cannot be disabled.
- Security: two-factor login, user-level rights, and where the data is stored.
- GSP connection: whether returns are filed through a GSTN-approved GST Suvidha Provider and whether your portal credentials are stored.
The full selection list is in choosing GST software: a checklist, and the comparison of filing options helps if you are still deciding whether to buy software at all.
Frequently asked questions
Is a lifetime licence cheaper?
Only if the vendor keeps releasing GST updates without a renewal fee. GST forms and validations change several times a year; software without updates quickly becomes unusable for filing.
What is a GST Suvidha Provider?
A GSP is an entity approved by GSTN to connect third-party software to the GST system through APIs. Most filing software works through a GSP, either its own or a partner's.
Should I pay yearly or monthly?
Yearly is usually cheaper per month but harder to exit. Pay monthly for the first few months if you are unsure, then switch.
Can my CA use my subscription?
Many products allow an accountant user, sometimes free. Check before adding a paid user.
Sources
- GST portal — information on GST Suvidha Providers and filing through APIs
- CBIC GST — rate notifications for software services; reverse charge on imports of services
- Ministry of Corporate Affairs — Companies (Accounts) Rules on audit trail and backups