
In short. Before you chase a customer for a GST or TDS shortfall, ask one question. Is this money they actually owe you, or just a tax credit that hasn't matched? If they held back the GST, or deducted TDS and never deposited it, that's an unpaid part of your invoice. You can claim it like any other dues. TDS cut at the wrong rate is different, and it's usually fixed through tax filings, not a suit. This guide is for suppliers and service firms. Reconciling takes a week or two. Start by matching your ledger with Form 26AS and your GST returns.
Is this your situation?
- Every payment comes in short by exactly the GST. The base amount arrives on time, month after month.
- TDS was cut from your payments, but when your CA opened Form 26AS, the credit simply wasn't there.
- They've deducted at a higher rate than applies to you. Or on the GST part of the bill, which they shouldn't.
- Their accounts team keeps saying, we'll release the GST once your invoices show in our 2B.
- A government department or PSU deducted GST TDS months ago, and nothing has reached your cash ledger.
- You've already paid GST to the government on bills this customer hasn't paid a rupee on.
- The individual amounts look small, and you're not sure a notice or a suit is worth the trouble.
Can you recover GST and TDS shortfalls from a customer?
Yes, if the customer still owes it. Think about what GST on your invoice actually is. It's part of the price they agreed to. You've most likely deposited it with the government already, too. So a customer that pays the base and skips the GST hasn't paid the whole bill, and you can recover the gap like any other dues. TDS works the same way when it was cut from your payment and then never deposited. Money that didn't reach the income tax department hasn't discharged anything. That part of the bill is still unpaid.
Other gaps aren't really debts. Suppose the customer took too much TDS, at a rate higher than the law requires, or worked it out on the GST portion as well. If it deposited every rupee against your PAN, the government is holding that money for you. It shows as credit when you file your return. Anything extra comes back as a refund. Annoying, yes. A cash-flow problem. But you solve it with tax filings and a call to their accounts team, not a suit.
So the first job is sorting the shortfall into those two piles. The rest of this guide shows you how, what the customer is allowed to argue, and how to recover the part that's a genuine debt. For the wider process, see our page on unpaid invoice recovery.
The five shortfalls suppliers keep running into
- GST withheld. They pay the taxable value and sit on the GST, usually saying your invoice isn't showing in their GSTR-2B or their input tax credit is blocked.
- TDS deducted but not deposited. They cut tax at source and pay you the net, but never deposit the tax, or never file the TDS statement. Either way, nothing shows up in your Form 26AS.
- TDS at the wrong rate, or on the wrong base. Maybe they've applied the professional fees rate when you provide technical services. Or they're deducting on the gross figure, GST included.
- GST TDS by a government buyer. A department, local authority or notified body deducts GST TDS under Section 51 of the CGST Act and then doesn't file its return, so the credit never lands in your electronic cash ledger.
- Nothing paid, but you've paid the GST. The customer hasn't paid the invoice at all, and you've already deposited the GST on it out of your own pocket.
GST not paid by the buyer: why you take the hit first
Under GST, your liability to pay tax arises at the time of supply. For most deals that's the earlier of the invoice date, the date of supply, or the date you got paid (Sections 12 and 13 of the Central Goods and Services Tax Act, 2017). Once you raise the invoice and report it in your GSTR-1, you have to pay the tax in that period's GSTR-3B, whether or not the customer has paid you. So when the buyer doesn't pay the GST, you've effectively funded the government on its behalf.
GST has no general bad debt relief. You can't just lower your output tax because a customer didn't pay. A credit note under Section 34 of the CGST Act cuts your tax liability only where the invoice was genuinely wrong, the goods came back, or the value was revised. It also has to be issued in time, which is now by 30 November following the end of the financial year in which you made the supply. Don't issue a credit note just because the customer refused to pay. It tells everyone your invoice was overstated.
The upshot is simple. Unpaid GST is cash straight out of your pocket. It's also a perfectly good claim against the customer. They agreed to buy at a price plus tax, so the tax is part of the consideration. A suit for the invoice amount includes the GST component, and courts treat it that way.
When they'll only pay GST once it shows in their GSTR-2B
You'll hear this one more than any other. And to be fair, it's sometimes true. Section 16(2)(aa) of the CGST Act lets a buyer claim input tax credit only after the supplier has reported the bill in GSTR-1 and those details have reached the buyer. GSTR-2B is where the buyer sees them. A late GSTR-1, the wrong GSTIN, a typo in the value, and the buyer's credit is stuck. You can see why they'd hold the tax back until you've fixed it.
Look at your own filings before you blame them. Open your GSTR-1 for each month in dispute. Is every bill there, against the right GSTIN? Big customers usually work on e-invoices, so match the IRN details as well. If the error's yours, correct it in the next return or by amendment. Then write to the customer saying what you've fixed, and ask to be paid as soon as it shows. Keep a copy. You'll want it.
If your filings are correct and the invoices are sitting in the customer's GSTR-2B, the excuse is gone. Now they're just holding on to money they owe. In these files, Advocate B.K. Singh attaches a screenshot of the customer's GSTIN search and your GSTR-1 filing acknowledgment to the demand letter. It stops the accounts team from repeating the 2B line without checking it.
The 180-day rule: a buyer who doesn't pay puts its own credit at risk
The second proviso to Section 16(2) of the CGST Act, read with Rule 37 of the CGST Rules, deals with buyers who sit on payment. If a buyer has taken input tax credit but hasn't paid the supplier the value of the supply plus tax within 180 days from the invoice date, it has to reverse that credit, with interest. It can take the credit back once it pays. The rule doesn't apply to supplies under reverse charge.
Use that, gently. If they've claimed credit on your bills and let more than 180 days go by without paying, the law expects them to reverse it and pay the government interest. Their GST auditor will spot it at year end in any case. Put it in your demand letter in a sentence or two, framed as a reason it suits them to pay you. In our experience that line gets read by the finance head. Purchase teams tend to ignore everything else.
Stay factual, though. Don't threaten to report the customer to the GST department to squeeze out payment. It reads as pressure. It rarely helps settlement. And it won't get your money back, because any reversal goes to the government, not to you.
TDS not deposited by the customer: what it means and what you can do
Deducting is only half the customer's job. The tax then has to reach the government, usually by the 7th of the following month, though March gets a later date. Every quarter there's a TDS statement to file as well. Until both happen, nothing appears against your PAN in Form 26AS or the Annual Information Statement. One change to keep in mind. For payments made from 1 April 2026, non-salary TDS is in Section 393 of the Income-tax Act, 2025. Anything paid up to 31 March 2026 is still governed by the old Act, through Sections 194C (contractors), 194J (professional and technical fees), 194Q (purchase of goods) and the rest.
So what happens when the deduction never gets deposited? Look at it from two sides. Tax first. You're protected here. Section 205 of the old Act and Section 401 of the 2025 Act don't let the department come after you for tax that was already cut from your income. The catch is the software. The department's computers only give you credit for what's in Form 26AS, so a mismatch notice or a trimmed refund can land on you while this drags on. Now the civil side. The customer handed you the net figure and held on to the TDS. Nobody has received that money. It's still owed to you, and you can sue for it.
Your first move is a written request. Ask for the BSR code, the challan serial number and the deposit date for each deduction, plus the quarterly TDS certificate. A customer that genuinely paid can send all of it the same day. Sometimes the money did go in but the statement carries a mistake, a wrong PAN for instance. That's fixable. The customer files a revised statement. No challan at all? Then the tax was never paid, whatever the accounts team tells you on the phone. Two more things you can do. File a grievance through the income tax e-filing portal. And write to the TDS officer who has jurisdiction over the customer, whose details you'll find against its TAN.
TDS at the wrong rate, or on the GST component
Service contracts are full of this. An IT firm doing technical work gets hit at the higher professional fees rate. A transporter gets a rate that was never meant for it. Then there's GST. Under CBDT Circular No. 23 of 2017, if your invoice shows GST as a separate line, TDS is to be worked out on the figure without GST. Plenty of accounting software ignores that. It deducts on the gross total. Every bill, too much.
If the excess was deposited properly against your PAN, the money isn't lost. It shows in your Form 26AS, you claim it as credit in your return, and the excess is refunded. You're short on cash flow, not on what you'll eventually get. For a business on thin margins that's still a real cost. Raise it with the customer in writing, cite the correct provision, and ask them to deduct correctly from the next payment.
If the customer keeps getting it wrong, you can apply to the income tax department for a lower or nil deduction certificate. Once issued, the customer has to deduct at the certified rate. A recovery suit for over-deducted TDS that was properly deposited is rarely the right tool. The customer will say it paid that money to the government on your account. And broadly, it'll be right.
GST TDS cut by government departments and PSUs
Section 51 of the CGST Act makes government departments, local authorities, government agencies and certain notified bodies deduct GST TDS at 2 percent when the total value of supply under a contract is over Rs 2.5 lakh. That's 1 percent CGST and 1 percent SGST, or 2 percent IGST on inter-state supplies. The deductor deposits it and files GSTR-7. You then accept the credit, it lands in your electronic cash ledger, and you can use it to pay tax.
It goes wrong when GSTR-7 isn't filed at all, or goes in under someone else's GSTIN, or the 2 percent is worked out on the wrong figure. You've then received 2 percent less and have no credit for it. Don't rush to court. Write first, to the drawing and disbursing officer who handles the contract, giving the contract details and asking for the GSTR-7 particulars. Go higher in the department if nobody answers. Government accounts sections usually do correct these. Someone just has to be asked by name.
If a government buyer hasn't paid at all, or has held back more than just tax, that's a bigger question. Our guide on recovering business dues from a government department or PSU covers the notice to government under Section 80 of the Code of Civil Procedure and the other routes.
The provisions that decide a GST or TDS shortfall claim
Sections 12, 13, 16 and 34, CGST Act, 2017
Sections 12 and 13 fix the time of supply, which is when you have to pay GST, generally whether or not the customer has paid you. Section 16 sets the buyer's conditions for input tax credit. Among them, the supplier must have reported the invoice, the buyer must have received the goods or services, and the 180-day payment rule applies. Section 34 covers credit notes and the deadline for issuing them.
Section 51, CGST Act, 2017
GST TDS deducted by government departments, local authorities, agencies and notified persons on contracts above Rs 2.5 lakh. The supplier gets the credit once it accepts it.
Section 393 and Section 401, Income-tax Act, 2025
Section 393 brings together TDS on payments other than salary from 1 April 2026. Section 401 bars a direct demand on the payee for tax deducted at source, the way Section 205 of the 1961 Act did for earlier periods. A deductor that deducts and doesn't deposit faces interest and penalties. In serious cases, prosecution too.
Section 64A, Sale of Goods Act, 1930
Unless the contract says otherwise, if a tax on the sale of goods is imposed or raised after the contract is made, the seller can add it to the price. If it's reduced, the buyer can deduct the difference. This matters when GST rates changed between the order and the delivery.
Recovering a GST or TDS shortfall, step by step
Most shortfalls get settled in the first three steps, once both sides' accountants are looking at the same numbers. The later steps are for customers who won't engage.
Reconcile three ways
Match your ledger for the customer against your Form 26AS and Annual Information Statement for TDS, and against your GSTR-1 and the customer's GSTIN for GST. List every invoice, with the GST shortfall and the TDS shortfall in separate columns.
Fix whatever's wrong on your side
Correct late or wrong GSTR-1 entries and e-invoice errors. Then tell the customer in writing what you corrected and when it'll reflect.
Send a reconciliation letter
Send the customer an invoice-wise statement of GST and TDS shortfalls. Ask for challan details and TDS certificates for every deduction, and for payment of the GST withheld on invoices that now show in its GSTR-2B.
Push the tax side for TDS
No challan details? Raise a grievance on the income tax e-filing portal and write to the jurisdictional TDS officer for the customer's TAN. Keep copies of everything.
Send a legal notice for the debt part
For GST withheld and TDS deducted but not deposited, send a legal notice demanding payment with interest within about 15 days. Add the principal dues if those are unpaid too.
Mediate, or go to the MSME Council
If the total claim is Rs 3 lakh or more, apply for pre-institution mediation under Section 12A of the Commercial Courts Act. A registered micro or small supplier can refer the dispute to the MSME Facilitation Council instead.
File the claim
File a commercial suit, or an ordinary civil suit if it's below Rs 3 lakh, for the full shortfall with interest. Attach the reconciliation and the tax records.
Put everything from the same account into one suit. Order II Rule 2 of the Code generally bars a second suit for parts of a claim you left out of the first one.
Time and costs, from reconciliation to recovery
| Stage | How long it usually takes | Statutory and other costs (lawyer's fee separate) |
|---|---|---|
| Three-way reconciliation | 1 to 2 weeks | Your own staff's time, or your CA's |
| Customer correcting its TDS statement or GSTR-7 | Often 2 to 6 weeks once it agrees | The customer pays any late fee or interest for its own default |
| Legal notice and reply | 2 to 4 weeks | Postage and courier. No court fee |
| Section 12A pre-institution mediation | Up to 3 months, extendable by 2 months if both sides agree | Legal Services Authority fees by claim slab. Check the current schedule |
| MSME Facilitation Council (if you qualify) | Often 6 months, sometimes well over a year | Usually no fee or a nominal one. Check how your state's Council works |
| Commercial or civil suit to decree | Roughly 18 months to 3 years, quicker if a summary suit is open to you | Ad valorem court fee on the amount claimed, under the state schedule |
| Refund of over-deducted TDS through your return | Depends on when your return is processed. Often months | No fee |
Papers to pull together for a GST or TDS shortfall claim
- Tax invoices showing the taxable value, GST rate and GST amount as separate figures
- The PO, contract or email that shows the price was agreed plus applicable GST
- Your GSTR-1 and GSTR-3B filings for the months concerned, with the acknowledgments
- E-invoice IRN records, if you're on e-invoicing
- Your ledger for the customer, showing payments received net of TDS
- Form 26AS and the Annual Information Statement for the years in question
- TDS certificates you did get, and your written requests for the ones you didn't
- Emails about GSTR-2B mismatches, and proof of what you corrected
- For a government buyer, the contract, the payment advice showing GST TDS, and the GSTR-7 credit status on your portal
- Your Udyam registration certificate, if you're a micro or small enterprise
- Any lower or nil deduction certificate issued to you
Where do you file, and are small shortfalls worth a case?
Per bill, these gaps look minor. Added up, they rarely are. You need a specified value of Rs 3 lakh or more for a commercial suit. Delhi divides the work by value. Claims up to Rs 2 crore are for the District Judge (Commercial Court) of whichever district has territorial jurisdiction, so Tis Hazari, Saket, Karkardooma, Rohini or Dwarka, depending on the area. Above that, you're in the Commercial Division of the Delhi High Court. The district ceiling may change, as a revision has been under consideration, so confirm it first. Ghaziabad, Gautam Buddh Nagar, Gurugram and Faridabad each have a court designated as the district's Commercial Court. Under Rs 3 lakh, file in the ordinary civil court. Which city? Section 20 of the Code answers that. Wherever the customer carries on business, or wherever the cause of action arose. The value and territory rules are laid out on our page about which court will hear your case.
So should you bother over a small gap? It depends. A customer that pays everything else and has simply mismatched a few entries isn't worth suing. The suit would eat more than it recovers. A sharp letter from your CA usually ends it, or failing that, a legal notice. It's different when the GST gap is one symptom of a customer that's slow on everything. Then put it all into a single claim. Registered micro and small enterprises have one more option. The MSME Facilitation Council takes claims of any size. And Section 16 of the MSMED Act, 2006 gives you compound interest at three times the RBI bank rate, which turns even a modest claim into one worth making.
In the shortfall files Advocate B.K. Singh sees, amounts that look trivial invoice by invoice often add up to several lakh over two or three years. That's especially true where the customer has quietly held back GST on every bill. Add it up across the whole relationship before you decide it isn't worth chasing.
How it differs for goods suppliers, service firms, MSMEs and marketplace sellers
Goods suppliers mostly face GST withholding tied to GSTR-2B mismatches, and the 180-day rule matters most to them. Big buyers with automated payment systems often hold the GST until the invoice matches. So filing GSTR-1 on time and correctly is the best prevention there is. Service firms get more TDS trouble. Wrong-rate deductions, deductions on GST, deductors who file their TDS statements late. Agencies, consultants and IT vendors should look at Form 26AS every quarter. Once a year isn't enough.
If you're a registered micro or small enterprise, remember this. Under the MSMED Act, the amount due within the agreed period (45 days at most) is the whole invoice, GST and all. Interest runs on all of it, not just the base. Marketplace sellers live with different deductions. The platform collects TCS under Section 52 of the CGST Act, and there's income tax TDS on top. When those don't tally, it's mostly a matter of reconciling with the platform. See our guide on recovering payment from e-commerce marketplaces and aggregators for that.
Across Delhi, UP and Haryana the tax rules are identical. What changes is the court fee schedule, and which state gets the SGST on intra-state supplies. A supplier in Noida billing a customer in Gurugram charges IGST. Get the GSTIN wrong there and the credit can end up sitting in the wrong state. Check that early.
A made-up example: a Gurugram IT vendor and a Kundli logistics company
This one's invented. Picture a small Gurugram software house that looks after the warehouse system of a logistics business out in Kundli. Its monthly bill is Rs 4.5 lakh, with 18 percent GST on top. So Rs 81,000 of tax each month. Come April, the logistics firm starts paying just the base, minus TDS. The GST, it says, will be released when its credit gets regularised. November arrives. Eight months of GST are now pending. Rs 6.48 lakh. The software house has already paid the whole lot to the government in its own returns.
Then the vendor's accountant notices something else. TDS deducted from the April to June payments isn't in Form 26AS. The customer's accounts team first says it's been deposited. Later, that the statement will be revised. So the vendor goes back and checks its own GSTR-1, month by month, and finds every invoice correctly reported against the customer's GSTIN. The 2B excuse doesn't hold.
So the software house writes. Its letter encloses the GSTR-1 acknowledgments and gives ten days for the TDS challan details. A legal notice comes next. It mentions, quietly, that the customer's own input credit on these bills is now at risk under the 180-day rule. Three weeks later the GST arrears arrive, split into two payments, and a corrected TDS statement goes in for that quarter. No case was filed. Had one been needed, the file was ready. The bills, the sign-offs and the TDS entries already formed the sort of record our guide on documents that prove a debt talks about.
What to do this week
Get your 26AS and AIS downloaded. Pull up your GSTR-1 returns. Now go bill by bill against the customer's ledger. You'll end up with two lists. On the first, the real debts, such as GST they kept, TDS they never deposited, bills not paid at all. On the second, the credit and rate problems, like extra TDS that did reach the government. Correct your own errors. After that, write to the customer for the challan details and for the GST that's now visible in its GSTR-2B. Two weeks of silence? Legal notice. Our guide on sending a legal notice for recovery of money explains what it should say, and our unpaid invoice recovery page shows how we take it further. If the customer is behind on principal dues too, our money recovery suit page covers the full claim. The interest on unpaid dues guide explains what interest you can add.
Want your GST and TDS reconciliation and invoices checked before you write to the customer? Or updates when tax and recovery law change? You can contact Advocate B.K. Singh's team through the contact page.
Frequently asked questions
Can I sue a customer just for the GST it didn't pay?
Yes. GST charged on a tax invoice is part of the price the customer agreed to pay. If you've paid it to the government, the customer's failure to pay it is an unpaid debt. Usually you'd combine it with any other dues from the same account, since the Code generally bars splitting one claim into several suits.
My customer deducted TDS but it's not in my Form 26AS. Is that money gone?
Not necessarily. Ask for the challan details and the TDS certificate. If the customer deposited the tax but filed its statement wrongly, it can revise the statement and the credit will show up. If it never deposited the tax, that amount is still owed to you, and you can claim it as part of your dues.
Will the income tax department ask me to pay tax my customer deducted but didn't deposit?
The law bars a direct demand on the payee for tax deducted at source, under Section 205 of the old Act and Section 401 of the Income-tax Act, 2025. In practice the system may still flag a mismatch. So keep proof of the deduction, such as the payment advice and your ledger, and answer any notice with it.
Can my customer deduct TDS on the GST part of my invoice?
Where the GST is shown separately on the invoice, CBDT Circular No. 23 of 2017 says TDS should be deducted on the amount excluding GST. If the customer deducted on the gross and deposited it against your PAN, you get credit for the excess in your return. Ask them to correct the base going forward.
Should I issue a credit note if the customer won't pay the GST?
No. A credit note under Section 34 of the CGST Act is for genuine reductions in value, returns or invoice errors. Issuing one just because the customer won't pay shrinks your claim. Worse, it suggests your invoice was wrong.
Do I still owe GST to the government if the customer never pays the invoice?
Generally, yes. Your liability arises at the time of supply, usually the invoice date, and GST has no general bad debt relief. That's why unpaid GST is a direct loss to you, and a solid part of any recovery claim.
How do I recover GST TDS a government department deducted that isn't showing in my ledger?
Write to the department's drawing and disbursing officer with the contract and payment details, and ask for the GSTR-7 filing particulars. Most errors get fixed once someone identifies them. If the department won't act, the shortfall can go into a wider claim against it, subject to the notice rules for suing the government.
Can the MSME Facilitation Council help with GST and TDS shortfalls?
Yes, if you're a registered micro or small supplier. The Council handles amounts due under the MSMED Act, which means the full invoice amount including tax, and statutory interest applies on late payment. A pure TDS credit mismatch is better sorted through tax filings.
