Skip to content

Professional services

GST invoice format for a payroll outsourcing company

A payroll processor's invoice should charge GST only on its processing fee, priced per employee per month, plus any statutory filing work such as PF, ESIC, professional tax and TDS returns. Payroll services are SAC 998223 at 18%. Salary funds that the client transfers for disbursement, and statutory dues paid from the client's money, are not the processor's consideration and stay off the invoice. This differs from payroll staffing, where employees are on the provider's rolls and GST applies on the whole cost.

Download this format free

Pre-filled with payroll outsourcing company sample items and fields. No sign-up.

Or create these invoices in software, free

Sample payroll outsourcing company invoice

DescriptionHSN/SACQtyRate (₹)Taxable (₹)GST
Payroll processing, October 2026, per employee998223240 NOS90.0021,600.0018%
PF and ESIC monthly returns and challan preparation9982231 OTH3,500.003,500.0018%
Quarterly TDS return on salaries, Form 24Q, Q29982391 OTH4,000.004,000.0018%
Full-and-final settlement processing9982236 NOS400.002,400.0018%
Payslip portal and employee helpdesk, monthly9982231 OTH5,000.005,000.0018%
Taxable value₹36,500.00
GST (CGST + SGST, or IGST if inter-state)₹6,570.00
Invoice total₹43,070.00

Sample prices are illustrative. Check the GST rate for your exact item or service before billing.

Extra fields a payroll outsourcing company invoice needs

Payroll month
Each invoice should name the salary month processed, since clients reconcile the fee with their own payroll cycle and headcount.
Employee count
Pricing is usually per active employee per month. Showing headcount, with joiners and leavers, lets the client check the bill against its HR records.
Statutory filings done
PF ECR, ESIC returns, professional tax and quarterly TDS returns may be priced per filing. Listing each with its period proves the work.
Client entity and state
Groups often run payroll for several companies and states. Billing each entity separately lets each claim its own credit.
Full-and-final settlements
Exit settlements and arrears runs are often charged extra. Listing them separately explains variations from the base fee.
Service model
State whether the arrangement is processing only or employer of record. The second is a different supply with a different taxable value.

Standard GST invoice fields

Rule 46 of the CGST Rules applies to every tax invoice, including this one:

  • Supplier name, address and GSTIN
  • Consecutive invoice number (max 16 characters, unique for the year)
  • Date of issue
  • Customer name, address and GSTIN (if registered)
  • Place of supply with state name
  • HSN/SAC code per item
  • Description, quantity and unit
  • Taxable value after discounts
  • GST rate and CGST + SGST or IGST amounts
  • Signature or digital signature

Read more: Billing for Service Businesses: Models, GST and Best Practice · TDS on Invoices: How Section 393 Changes Billing from April 2026 · What Is a SAC Code and How Is It Used Under GST?

GST rules that matter for a payroll outsourcing company

Processing fee versus salary funds

The central question in payroll outsourcing is the taxable value. When the client employs the staff and the processor only computes salaries, prepares payslips and files returns, the processor's supply is the processing service, and GST at 18% applies only to its fee. Salary money that the client funds into an account for disbursement, and statutory dues remitted from it, belong to the client and its employees; the processor has no title to them. Keep them out of the invoice and document the flows separately, so the money passing through is not mistaken for turnover.

Payroll staffing is different

Long-term staffing on pay roll, coded 998515, and co-employment staffing, 998517, are supplies in which the provider becomes the legal employer of the staff. There, wages and statutory costs are the provider's own costs and form part of the taxable value, with GST at 18% on the full bill. Firms offering both models should use separate contracts and separate codes, because an employer-of-record client pays tax on the whole cost while a processing client pays it only on the fee.

Code and rate

The official SAC list codes payroll services at 998223 under heading 9982, legal and accounting services. The services rate notification taxes this heading at 18%, and it was not changed in September 2025. TDS return preparation can be coded under other tax consultancy, 998239.

Multi-entity and multi-state clients

A group with companies in several states needs a separate invoice to each company's GSTIN, because each must claim its own input credit. The processor's place of supply for a registered recipient is the recipient's location, so a Bengaluru processor billing a Maharashtra company charges IGST.

Advance fees and annual contracts

Payroll contracts sometimes carry an annual implementation fee for setting up the software and masters. Invoice it when the implementation is complete or as the contract sets, and keep it separate from monthly processing so the client can capitalise or expense each appropriately.

Data protection and records

Payroll data is sensitive. The invoice should not list employee names or salaries; a headcount and summary is enough. Detailed registers go to the client through secure channels, not with the tax invoice.

Software-only payroll subscriptions

Some providers sell payroll software that the client's HR team runs itself, rather than a managed processing service. A subscription to cloud payroll software is an IT service, closer to 998315 or software access, than an accounting service under 998223, though both carry 18%. If the provider offers software plus a processing team, split the invoice into a software subscription line and a processing line, each with its own code. This matters when clients analyse their spend or when a provider's HSN summary in GSTR-1 is reviewed against its contracts, and it makes it obvious which part of the bill stops if the client moves the processing in-house.

Common billing mistakes

  • Including the salary funds received for disbursement in the taxable value and charging GST on them.
  • Running an employer-of-record model but charging GST only on the fee, understating tax on the full staff cost.
  • Billing a group's payroll on one invoice to the parent company.
  • Printing employee names and salaries on the tax invoice when a headcount summary would do.

Payroll Outsourcing Company GST invoice: FAQ

What is the GST rate on payroll processing?

Payroll services under SAC 998223 are taxed at 18%.

Is GST charged on salaries in a payroll processing contract?

No. In a processing-only arrangement GST applies only to the processing fee. Salary funds belong to the client and are not the processor's consideration.

How is employer-of-record billing different?

The provider is the legal employer, so wages and statutory costs are part of its supply and GST applies on the full bill, typically under SAC 998515 or 998517.

Should each group company get its own invoice?

Yes, so that each company can claim input credit under its own GSTIN.

Is payroll software billed under the same code?

Software-only subscriptions are better coded as IT services, while managed processing uses 998223. Both are taxed at 18%.

Sources: PIB — Recommendations of the 56th GST Council (Annexure III, services rate changes) · GSTN — Official HSN/SAC master list (SAC_MSTR sheet) · GST Council — Notification 11/2017-CT(Rate), services rates (consolidated)

More formats: Advertising Agency · BPO and Call Centre · CA Firm · Cloud Hosting Provider · Coaching Centre · Company Secretary · Corporate Trainer · Detective Agency · all businesses

Book DemoClaim ₹9,999 Offer
Chat for offersReply in minutes on WhatsApp