You invoiced ₹50,000. The credit hits your account: ₹45,000. No note, no email, nothing. If your client paid less than your invoice, you are now staring at your bank app doing mental subtraction and drafting an awkward message in your head. Before you send it, work out which of the four short-payment cases this is, because one of them is not a problem at all, and one of them needs a completely different reply than the one you are about to write.
Quick answer: when a client pays less than the invoice, first check whether the gap is exactly 10 percent, because that is usually TDS your client deducted and deposited against your PAN, not money you lost. If it is not TDS, decide between three responses: ask for the balance with a specific number and date, record it as a part payment the client will complete, or accept the amount and close the invoice short so your records match reality.
Client paid less than the invoice: the four cases
Almost every short payment falls into one of these.
| Case | The tell |
|---|---|
| TDS deducted | The gap is exactly 10 percent (sometimes 2 percent) of the invoice |
| Genuine part payment | Round number, client says or implies "rest after X" |
| Silent deduction | Odd amount, no explanation, often after a scope disagreement |
| Mistake | Transposed digits, one line item missed, wrong invoice paid |
The response is different for each, which is why sending an immediate "you underpaid me" message is the wrong first move. Half the time the client did nothing wrong.
First: check if it is TDS, not underpayment
Registered businesses in India are often required to deduct tax at source when they pay for professional services, usually at 10 percent under section 194J. Your ₹50,000 invoice becomes a ₹45,000 transfer, and the missing ₹5,000 was deposited with the tax department against your PAN. It is still your money: it shows up in your Form 26AS and AIS, and you claim it when you file your return.
So when a client paid less than the invoice by exactly 10 percent, do not ask where the rest is. Ask for the TDS certificate instead, note the deduction against that invoice, and move on. The full mechanics of checking and claiming it back are in TDS deducted from your invoice? Claim it back.
One caution: TDS is a percentage of the taxable value. If the numbers do not line up to a clean 10 or 2 percent, it is probably not TDS, and you should treat it as one of the other three cases.
Asking for the balance without souring anything
For a mistake or an unexplained gap, the message should be short, specific, and carry zero accusation. Name the invoice, the amount received, the amount open, and a date:
"Hi Nikhil, thanks for the payment on INV26-014. ₹45,000 received against ₹50,000, so ₹5,000 is still open. Could you send the balance by Friday? Happy to reshare the invoice if that helps."
That is the whole message. No "as per my records", no history lesson. Most mistakes get fixed within a day of a message like this. If the silence continues past the date you named, you are now in normal follow-up territory, and if the client starts disputing the amount itself, that is a different conversation with its own playbook: what to do when a client disputes your invoice.
Recording a part payment: the invoice stays open
If the client is paying in stages, or pays what they can now and commits to the rest, record it as a part payment against the same invoice. Do not cancel the invoice and raise a new one for the balance: that breaks your numbering, confuses the client's records, and makes the original agreement harder to point at later.
The invoice stays open, shows what has been received, and keeps appearing in your pending list until the last rupee arrives. In Riffit this is one action: mark the invoice partially paid with the amount received, and it shows as Partially Paid on the dashboard with the balance still tracked. Your client gets a receipt for what they actually paid, and the invoice keeps its place in your follow-up routine instead of vanishing into "sort of paid".
The short close: when you accept less and move on
Sometimes chasing the last ₹2,000 costs more than the ₹2,000. The client rounded down, or you agreed to a small goodwill discount after delivery, or the relationship is worth more than the gap. Accepting that is a legitimate business decision, and it deserves a legitimate record.
That record is a short close: the invoice is settled for less than its full amount, closed, and marked with the reason. This matters more than it looks. Without it, the invoice either sits in your pending list forever, quietly inflating what you think you are owed, or you mark it fully paid and your income records say you received money you never did. Riffit has short close built in as its own action, separate from paid and separate from cancelled, precisely so the record says what actually happened.
The one rule: a short close is a decision, not a habit. If the same client is short on every invoice, that is not rounding. That is a rate negotiation happening without your participation, and it needs the balance conversation above, not another quiet write-off.
Part payment or short close: a 10-second test
Ask one question: is the client going to pay the rest? Yes, or plausibly yes, means part payment and the invoice stays open. No, and you have decided to accept that, means short close and the invoice ends there. Never let an invoice sit in the third state, where you have privately given up but your records still call it pending. A pending list you do not believe is a pending list you stop checking, which is how the next real underpayment slips through. If your open invoices live in a system you trust, this stays a 10-second decision: a payment tracker that actually works is what makes the difference.
FAQ
Check if the gap is exactly 10 percent of the invoice value. If it is, the client most likely deducted TDS under section 194J, and that amount was deposited against your PAN rather than withheld from you. Verify it in your Form 26AS or AIS, and claim it when you file your return. If the gap is not a clean percentage, ask about the balance with a specific number and date.