Payroll Software Costs, Features and 2026 Rules
Payroll software billing: annual vs monthly plans, renewal uplifts, GST and TDS on the invoice
How annual and monthly billing, renewal uplifts, headcount true-ups, 18% GST and TDS affect what an Indian business really pays for payroll and HR software.
The price you agree in year one is rarely the price you pay in year three. Payroll software bills grow through renewal uplifts, headcount true-ups and new modules, and every invoice carries 18% GST. Choosing annual or monthly billing changes both the price and your freedom to leave. This guide explains each effect with illustrative sums so you can negotiate before you sign, not at renewal.
It belongs to the payroll and HR software comparison overview. For the price structure itself, see pricing models.
Annual versus monthly billing
| Monthly billing | Annual billing | |
|---|---|---|
| Price per employee | Usually higher | Often discounted (illustratively 10–20%) |
| Cash flow | Small monthly payments | One large upfront payment |
| Exit | Leave at the end of any month, subject to notice | Locked in for the year; refunds rare |
| Headcount changes | Bill follows actual headcount | Committed headcount, with true-ups for extra employees |
| Best when | Trial year, uncertain headcount, first migration | After a successful parallel run, stable team |
Illustrative example. 50 employees at ₹120 PEPM on monthly billing costs 50 × ₹120 × 12 = ₹72,000 a year. An annual plan at 15% less costs ₹61,200. The ₹10,800 saving is worth having only if you are confident you will stay a full year; if the software fails your second month's payroll, monthly billing is the cheaper mistake.
How renewal uplifts work
Many subscription contracts allow the vendor to raise prices at renewal. The clause may say "prices subject to change", state a fixed uplift such as 7–10% a year, or link it to an index. Over three years the effect compounds.
Illustrative example. ₹1,00,000 a year with a 10% uplift each renewal: year 2 = ₹1,10,000; year 3 = ₹1,21,000. Three-year total = ₹3,31,000, not ₹3,00,000.
Renewals also bring true-ups: on an annual plan, if you committed to 80 employees and now pay 95, the vendor bills the extra 15 for the period, sometimes at list price rather than your discounted rate.
Worked renewal sum
A business paying ₹1,20,000 a year receives a renewal notice with a 10% uplift. It expects to add 15 employees at ₹1,200 a year each and wants an attendance module at ₹24,000 a year.
| Line | Calculation | Amount |
|---|---|---|
| Uplift | 10% × ₹1,20,000 | ₹12,000 |
| Added employees | 15 × ₹1,200 | ₹18,000 |
| New module | ₹24,000 | |
| Renewed annual bill | ₹1,20,000 + ₹12,000 + ₹18,000 + ₹24,000 | ₹1,74,000 |
| GST at 18% | 18% × ₹1,74,000 | ₹31,320 |
| Invoice total | ₹2,05,320 |
The renewal uplift calculator does this for your own figures.
Negotiation points before you sign
- Cap the uplift in the order form (for example, not more than a stated percentage a year) and fix the price for the first two or three years if you prepay.
- Lock the per-employee price for additions, so true-ups use your contract rate.
- Fix the count date: ask that billing headcount is the average or month-end active employees, and archive leavers before it.
- Notice periods: note when renewal notices arrive and how long you have to object; auto-renewal clauses often require 30–90 days' notice. See contract terms.
- Statutory updates included: an uplift is easier to accept if every labour code, EPF and income-tax change is delivered without extra charge.
GST on payroll software and payroll services
Software subscriptions and payroll processing services are generally taxed at 18% GST. For a GST-registered business, GST paid on a domestic vendor's invoice is normally available as input tax credit if the conditions are met, so the real cost is the pre-GST price. Businesses that are not registered (or make exempt supplies) bear the GST as a cost, so compare their quotes including GST.
If you buy from a foreign vendor without an Indian GST registration, the treatment differs: a GST-registered business receiving the service usually pays IGST under reverse charge on the import of services, while for unregistered buyers the vendor itself must account for GST on online information and database access or retrieval (OIDAR) services. Ask your CA how this applies to your purchase. Rates and rules are on CBIC GST.
TDS on payments to the vendor
Payments for software and payroll services can attract TDS under section 393 of the Income-tax Act, 2025 (which replaced sections 194C, 194J and the related provisions from 1 April 2026). Whether the payment is treated as royalty, fees for professional or technical services, or a contract payment changes the rate. Because classification depends on the contract and facts, confirm it with your CA before the first payment, and make sure the vendor's PAN is on record.
US-dollar pricing
Some international HR platforms bill in US dollars. Then the rupee cost moves with the exchange rate, uplifts compound with currency changes, and reverse-charge GST applies on import. Convert at a realistic rate and add a buffer when budgeting.
Frequently asked questions
Can a vendor raise prices in the middle of an annual term?
Normally not, if the order form fixes the price for the term. Read the terms for clauses allowing changes for new statutory features or usage beyond limits.
Is GST on payroll software recoverable?
For a registered business making taxable supplies, generally yes as input tax credit, subject to the usual conditions. Confirm with your CA.
Should we accept auto-renewal?
It avoids service interruptions, but diarise the notice period and review headcount and modules before the renewal date.
How big is a typical uplift?
It varies by vendor and contract. Treat any figure on this site as illustrative and read your own contract.
Sources
- CBIC GST — GST rates, reverse charge and OIDAR rules
- GST Portal — registration and returns
- Income Tax Department — TDS on payments to residents under the 2025 Act
- e-Gazette of India — official notifications