If you’re a government, construction, or manpower supply contractor in Chennai, there’s one thing about GST filing that most accountants don’t explain clearly: when a government department or a large company pays you, they’re required by law to hold back 2% of the payment and deposit it with the tax department themselves, on your behalf. If nobody claims this money back for you every month, you end up effectively paying tax twice on the same contract. This page explains what actually goes wrong for contractors, in plain terms, and what it costs to have it handled properly — starting at ₹5,990 + GST per year for up to 30 bills a month. Prefer to just call? Reach us on 70 9232 9232.
Table of Contents
- Why contractor GST filing is genuinely harder than a normal business
- Getting your GST rate right isn’t guesswork — it depends on the type of project
- Sometimes your client pays the GST, not you
- A project outside Tamil Nadu can mean registering there too
- What we actually do for contractors
- Mobilization advances need to be reported the month you receive them
- Retention money — taxed at invoicing, not at release
- Getting the works contract rate right on every invoice
- Claiming ITC on materials — and why supplier reliability matters
- Pricing — fixed, no hidden charges
- 3 mistakes we see contractors make
- 1. Not claiming back deducted tax every month
- 2. Charging the same GST rate on every project
- 3. Charging GST when the client was supposed to pay it
- Frequently asked questions
- What is this 2% deduction on government payments, and how does it affect me?
- Do I need GST registration in another state for a project there?
- What GST rate applies to a government construction project?
- Does my client ever pay the GST instead of me?
- What does GST return filing cost for a contractor?
- As a sub-contractor, do I need to know what the main contractor charges the client?
- What happens if my sub-contractor files late and it delays my ITC?
- Does reverse charge on security services apply if my client is unregistered?
- Related guides
- Talk to a consultant who understands contractor GST, not a call centre
- Sub-Contracting: Who Reports What
- Reverse Charge on Security and Manpower Services
- Worked Example: TDS Reconciliation on a ₹15,00,000 Government Contract Payment
- GSTR-9 for Contractors Crossing ₹2 Crore
- Composite Supply vs Mixed Supply — Why It Matters for Materials-Plus-Labour Billing
- What Happens If a Government Department Delays Payment Beyond a Quarter
- Multi-State Projects and E-way Bills Together
- Retention Money and Bank Guarantees — Keeping Them Separate
- What We Check Before Filing Every Month
Why contractor GST filing is genuinely harder than a normal business
By law, any government department, local authority, or large public sector company paying a contractor more than ₹2.5 lakh on a single contract must hold back 2% of that payment and deposit it with the tax department directly — this is simply how the rule works, before you even receive the money. The department reports this deduction in its own filing, and the government credits that 2% to your GST account automatically. But it doesn’t reduce your tax bill on its own — you have to actively claim it back every month when you file. Miss this step, and you end up paying GST twice on the same contract value: once through your own filing, and again by leaving that already-deducted amount unclaimed.
Getting your GST rate right isn’t guesswork — it depends on the type of project
When you supply both material and labour to build or repair something (a “works contract” — the standard term for this kind of job under GST), the tax rate is either 12% or 18% depending on the nature of the project. Government infrastructure work often qualifies for the lower 12% rate, while private commercial construction typically doesn’t. Getting this wrong on your invoice isn’t a small slip — it either overcharges your client or underpays tax, and either way, it eventually gets flagged.
Sometimes your client pays the GST, not you
If you supply manpower or security staff to a registered business, there’s a rule (called Reverse Charge, or RCM) where your client is the one responsible for depositing the GST — not you, even though you’re the one doing the work. Contractors who don’t know which of their clients this applies to often make one of two mistakes: charging GST that the client should have paid directly, or not mentioning it correctly in their own filing. Both create problems that surface if the tax department ever looks closely at your account.
A project outside Tamil Nadu can mean registering there too
For works contracts, GST law looks at where the actual construction site is — not where your office is. If you take on a project in Karnataka or Andhra Pradesh, you may need a GST registration in that state for as long as the project runs. We check this before you sign a contract, not after the tax department writes to you. Call 70 9232 9232 if you’re considering a project outside Tamil Nadu.
What we actually do for contractors
- Monthly credit checking — we match every government or company payment against the tax already deducted on your behalf, so you never leave money unclaimed.
- Correct rate on every project — the right 12% or 18% rate applied based on the actual nature of each job.
- Checking who pays the GST — for manpower and security contracts, so it’s handled correctly instead of guessed at.
- Multi-state registration guidance — flagged before you commit to an out-of-state project, not after.
- Direct access to your consultant — no call centre, no automated menus, the same person handles your filing every month.
Mobilization advances need to be reported the month you receive them
If a client pays you a mobilization advance to start a project, that amount is taxable the moment you receive it — not when the corresponding work is actually billed. This holds even when the advance is structured as an interest-free loan secured by a bank guarantee; a 2026 Gujarat Authority for Advance Ruling confirmed that what matters is whether the amount ultimately gets adjusted against your running bills, not what the contract calls it. Contractors who report mobilization advances only once the matching work is invoiced end up filing late on that portion of tax — a gap that compounds if you’re juggling multiple projects with different advance schedules.
Retention money — taxed at invoicing, not at release
Most contracts withhold 5-10% of each running bill as retention, released only at project completion or after the defect liability period. The retained amount is still part of your taxable invoice value from the day you raise the bill — it doesn’t get deferred to whenever the client actually releases it. This is a common source of confusion in monthly filing: contractors sometimes only report the amount actually received that month, which understates their real liability and creates a mismatch against what their own invoices show.
Getting the works contract rate right on every invoice
A works contract (construction, erection, installation, repair, renovation involving both goods and services) is a single composite supply of service under GST, usually taxed at 18%, though some government works and affordable housing projects attract a concessional rate. Applying the wrong rate — or applying 18% uniformly across every project regardless of category — is one of the more common filing errors we correct when we take over a contractor’s account, and it either overcharges the client or underpays tax, both of which eventually surface.
Claiming ITC on materials — and why supplier reliability matters
Input tax credit on cement, steel, fittings, and hired equipment depends on your supplier actually filing their own return and reporting the invoice — ITC is matched against what suppliers declare, not just what you paid. A supplier who’s inconsistent about filing can quietly cost you credit you’re entitled to, which shows up as an unexplained gap in your monthly reconciliation if nobody’s checking supplier-side filing status alongside your own.
Pricing — fixed, no hidden charges
GST return filing starts at ₹5,990 + GST per year for up to 30 bills a month. Running multiple active projects or billing across several government contracts at once? Call 70 9232 9232 and our sales team will work out a fair price with you directly, based on your real invoice volume — fixed pricing, no hidden charges either way.
3 mistakes we see contractors make
1. Not claiming back deducted tax every month
This is the single biggest mistake — treating this as something to check occasionally instead of every month. The money doesn’t disappear if you don’t claim it, but it sits idle instead of reducing what you actually owe in tax.
2. Charging the same GST rate on every project
We regularly see the same 18% rate applied to every invoice, regardless of whether the actual project qualifies for the lower 12% government-infrastructure rate. This is an easy fix once someone actually checks each contract properly.
3. Charging GST when the client was supposed to pay it
On some manpower supply contracts, your client is legally responsible for depositing the GST, not you. Charging GST on that invoice anyway doesn’t just create a filing mismatch — your client may simply refuse to pay that portion, since they’re the one who’s supposed to deposit it, leaving you to absorb the loss.
Frequently asked questions
What is this 2% deduction on government payments, and how does it affect me?
By law, government departments and large public sector companies must deduct 2% from payments over ₹2.5 lakh to a contractor and deposit it with the tax department directly. This shows up as a credit in your GST account, but you have to actively claim it every month when you file — if you don’t, you’re effectively not getting back tax that’s already been paid on your behalf.
Do I need GST registration in another state for a project there?
For construction and works contracts, GST law looks at where the actual site is, not where your office is. Taking on a project in another state can require a temporary or full GST registration there — we check this before you commit to a contract, not after.
What GST rate applies to a government construction project?
It depends on the nature of the project — many government infrastructure jobs qualify for a 12% rate, while private commercial construction is typically taxed at 18%. Getting this wrong either overcharges your client or underpays tax, so it needs to be checked per project, not assumed.
Does my client ever pay the GST instead of me?
Yes, in some cases — supplying security staff to a registered business is a common example, where your client is responsible for depositing the GST directly instead of you charging it on your invoice. Whether this applies depends on the specific service and your client’s registration, so it needs to be checked per contract.
What does GST return filing cost for a contractor?
GST return filing starts at ₹5,990 + GST per year for up to 30 bills a month. Above that volume, call 70 9232 9232 and our sales team will give you a fair price based on your real invoice volume — fixed pricing either way.
As a sub-contractor, do I need to know what the main contractor charges the client?
No — you only need to report your own invoices to the main contractor. Their billing to the end client is a separate transaction you have no filing obligation around.
What happens if my sub-contractor files late and it delays my ITC?
Your ITC claim depends on their GSTR-1 being filed and showing up in your GSTR-2B. If they’re consistently late, it’s worth raising directly with them, since a pattern of late-filing sub-contractors can create a recurring reconciliation gap on your end every month.
Does reverse charge on security services apply if my client is unregistered?
No — Section 9(3) reverse charge for security/manpower services only applies when supplying to a GST-registered business. Supplying the same service to an unregistered client means you charge and collect GST normally.
Related guides
GST filing looks different depending on your business — here’s how it works for other industries we cover:
- GST Return Filing for Amazon, Flipkart & Meesho Sellers
- GST Return Filing for Restaurants & Cloud Kitchens
- GST Return Filing for Manufacturers & Exporters
- GST Return Filing for Architects, Interior Designers & Civil Engineers
Talk to a consultant who understands contractor GST, not a call centre
If you’re a government, construction, or manpower supply contractor in Chennai and want the tax deducted on your payments actually claimed back every month instead of left unclaimed, call or WhatsApp us at 70 9232 9232. We’re rated 5.0★ across 1,000+ Google reviews, serving Chennai and Tamil Nadu businesses since 2017 — you’ll speak directly to the consultant handling your filing, not a rotating support queue.
Worried about penalties on a delayed return during a project payment crunch? See our GSTR-3B late fee & interest guide.
Need to register a new entity for an upcoming project? register for GST — from ₹1,500 + GST. Already registered and just need ongoing filing? See our full GST Return Filing service.
Sub-Contracting: Who Reports What
Many Chennai contractors work as sub-contractors under a main contractor rather than directly with the client. In this structure, GST filing gets more layered: the sub-contractor invoices the main contractor (with GST charged as usual), and the main contractor invoices the actual client. Each party in the chain files based only on their own sales and purchases — a sub-contractor never needs visibility into what the main contractor eventually bills the client, but does need to make sure their own invoices to the main contractor are correctly reported, since the main contractor’s ITC claim depends on the sub-contractor’s GSTR-1 being filed on time. A late-filing sub-contractor can hold up a main contractor’s credit claim without either side immediately realising why.
Reverse Charge on Security and Manpower Services
If your contracting business supplies security guards or manpower to a GST-registered client (common for contractors who also run a facilities-management side), Section 9(3) reverse charge can apply — the client pays the GST directly to the government instead of you charging it on your invoice. This is a services-supply mechanic distinct from the works-contract-rate question covered above, and it is easy to apply the wrong rule if your contracting business does both construction work and separate manpower supply under the same GSTIN. We check which mechanic applies to each specific contract, not just the business as a whole.
Worked Example: TDS Reconciliation on a ₹15,00,000 Government Contract Payment
Say a government department pays a Chennai contractor ₹15,00,000 for completed work. Under Section 51, the department deducts 2% TDS — ₹30,000 — and deposits it directly against the contractor’s GSTIN. This ₹30,000 shows up as a credit in the contractor’s Electronic Cash Ledger, but only after the department files its own TDS return (GSTR-7). If the contractor files their GSTR-3B for that period without actively claiming this TDS credit in Form GSTR-7A / TDS and TCS Credit Received, the ₹30,000 sits unclaimed — effectively money already paid to the government on the contractor’s behalf that never reduces the contractor’s own tax outflow because nobody claimed it. We check for unclaimed TDS credit as a standard part of monthly filing for every government contractor client.
GSTR-9 for Contractors Crossing ₹2 Crore
Contracting businesses with mobilization advances, retention money, and TDS credits spread across a financial year have more moving pieces to reconcile at annual-return stage than most other business types. Once your turnover crosses ₹2 crore, GSTR-9 becomes mandatory, and the annual figures need to tie out against every mobilization advance reported as taxable in the month received, every retention amount correctly timed to invoicing rather than release, and every TDS credit actually claimed rather than left sitting. This is exactly the kind of multi-thread reconciliation that benefits from being checked monthly rather than reconstructed once a year from memory.
Composite Supply vs Mixed Supply — Why It Matters for Materials-Plus-Labour Billing
A works contract combining materials and labour into a single invoice is generally treated as a “composite supply” under GST — taxed at a single rate for the whole contract, rather than splitting materials and labour into separately-rated line items. This matters because billing materials and labour as two artificially separate invoices, rather than the genuine single composite supply that a works contract actually is, can create a rate mismatch that draws scrutiny — the correct approach is one invoice at the works-contract rate, not a materials invoice at one GST rate and a labour invoice at another.
What Happens If a Government Department Delays Payment Beyond a Quarter
GST liability on a works contract invoice arises at the time of invoicing, not at the time of actual payment — so if a government department takes several months to release payment after you’ve raised the invoice, your GST liability and filing obligation is already due based on the invoice date, regardless of when the cash actually arrives. This creates a real cash-flow gap for contractors: you may owe GST on an invoice before you’ve been paid for it. Some contractors delay raising the invoice specifically to avoid this timing mismatch — but that creates its own compliance risk if the delay is inconsistent with when the work was actually completed. We help structure invoicing timing within what’s compliant, rather than defaulting to whichever timing feels most convenient that month.
Multi-State Projects and E-way Bills Together
For a contractor running a project in a different state from their home registration, e-way bills for material movement into that state need to reference the project-site GSTIN, not the home-state one, once that separate state registration is active. Mixing this up — generating e-way bills against the wrong GSTIN for inter-state project material — is a documentation error that can hold up material at a checkpoint even though the underlying tax position is correct, simply because the paperwork doesn’t match the registration the goods are actually moving toward.
Retention Money and Bank Guarantees — Keeping Them Separate
Some contracts allow retention to be released early against a bank guarantee instead of waiting for the defect-liability period to end. When that happens, the GST treatment doesn’t change — retention is still taxed at original invoicing, not at whichever point cash actually changes hands, whether that’s the standard release date or an early release against a guarantee. Contractors sometimes assume an early cash release changes the tax timing; it doesn’t, since the GST liability was already fixed at invoicing regardless of when the retained amount is eventually paid out.
What We Check Before Filing Every Month
For every contractor client, our monthly process checks four specific things before filing: any mobilization advance received that period reported as taxable, any retention amount correctly excluded from current-period liability since it was already taxed at original invoicing, any TDS credit available from government payments actively claimed, and materials ITC reconciled against what suppliers have actually reported in their own GSTR-1. Missing any one of these is a common, avoidable source of either overpaying or underpaying GST for the month.
Running contracts across Chennai and beyond, with government departments, private developers, or as a sub-contractor to a larger firm — whichever mix describes your business, call 70 9232 9232 and we will tell you plainly what your monthly filing actually needs to cover.
Fixed, transparent pricing, and direct access to the same consultant every single month — no rotating staff, no re-explaining your project details from scratch each time you call.
