Customer Payment Terms Checklist for Indian Startups: Invoices, GST, TDS, Milestones and Collection Risk
Indian startups should write customer payment terms in a way that makes the cash event clear: what is billable, when the invoice can be raised, when GST applies, what TDS may be deducted, what counts as…
Direct answer for founders
Indian startups should write customer payment terms in a way that makes the cash event clear: what is billable, when the invoice can be raised, when GST applies, what TDS may be deducted, what counts as acceptance, when payment is due, what happens if payment is delayed and how disputes are handled.
This sounds operational, but it quickly becomes legal and diligence work. A startup can show impressive revenue and still have weak cash collection because the contract says “payment after completion” without defining completion, or because the customer withholds payment citing missing purchase orders, GST invoice errors, TDS confusion or open change requests.
Use official references for the tax base. The Income Tax Department explains tax deduction at source at https://www.incometaxindia.gov.in/w/tax-deduction-at-source-tds-. GST law and taxpayer services are available through the GST portal at https://www.gst.gov.in/ and CBIC GST resources at https://cbic-gst.gov.in/. Founders should use this article as a practical checklist and take transaction-specific advice where the contract is large or cross-border.
Why payment terms matter
| Clause | Founder risk if unclear |
|---|---|
| Scope | Customer says work is incomplete even after delivery |
| Invoice trigger | Finance team cannot raise invoice at the planned milestone |
| GST treatment | Invoice rejection, ITC dispute or delayed payment |
| TDS | Short payment gets mistaken for default |
| Acceptance | Customer silently delays approval |
| Late payment | No pressure to clear old dues |
| Change requests | Free extra work eats margin |
| Dispute process | Entire invoice is held for a small issue |
Payment terms checklist
1. Define the invoice trigger
Tie invoicing to objective events: signing date, purchase order receipt, monthly subscription period, sprint completion, delivery of agreed reports, go-live date, shipment dispatch or written acceptance. Avoid vague triggers such as “after satisfactory completion” unless the acceptance process is also clear.
2. Write the due date in calendar terms
“Payable within 15 days from invoice date” is clearer than “payable soon” or “as mutually agreed”. If a large enterprise insists on 45 or 60 days, model the working-capital impact before signing.
3. Separate GST from base fee
State whether fees are exclusive of applicable taxes. Mention that GST invoices will be issued as per law and that the customer should provide correct GSTIN, billing address, purchase order and place-of-supply details before invoicing.
4. Handle TDS without arguments
If the customer deducts TDS, the contract should say payment net of legally applicable TDS will not be treated as short payment if the customer provides the TDS certificate or Form 26AS trail. This reduces avoidable reconciliation fights.
5. Add an acceptance clock
For services, software implementation or creative work, use a review window. Example: the customer must either accept deliverables or give specific written objections within seven business days; otherwise the deliverable is deemed accepted for invoicing.
6. Protect against full invoice holdbacks
If only part of an invoice is disputed, the undisputed amount should still be paid on time. Without this, one small disagreement can block the entire receivable.
7. Track collections like a diligence file
Keep signed contracts, purchase orders, invoices, delivery proof, acceptance emails, GST returns, TDS certificates, credit notes and follow-up records together. Investors often review receivables quality before trusting revenue.
Founder example
| Situation | Weak term | Better term |
|---|---|---|
| SaaS subscription | Payment after onboarding | Quarterly advance invoice on subscription start date |
| Design project | Payment after final design | 40 percent advance, 40 percent on first delivery, 20 percent after acceptance |
| Implementation work | Payment after completion | Monthly milestone invoices with seven-day acceptance window |
| Enterprise pilot | Free pilot, later discussion | Defined pilot fee, scope cap, success criteria and conversion pricing |
Mistakes to avoid
- Starting work before purchase order or email approval is in place.
- Accepting long payment cycles without checking runway impact.
- Treating TDS deduction as default when the certificate is available.
- Raising invoices with wrong GSTIN, address or tax treatment.
- Allowing indefinite customer acceptance timelines.
- Not charging for change requests outside scope.
- Keeping receivables follow-ups only in WhatsApp or phone calls.
Seven-day cleanup plan
| Day | Action |
|---|---|
| 1 | Export top 20 unpaid customer invoices |
| 2 | Match each invoice with contract, PO and delivery proof |
| 3 | Check GSTIN, place of supply, invoice date and tax values |
| 4 | Reconcile TDS deductions with Form 26AS or certificates |
| 5 | Identify disputed invoices and undisputed balance |
| 6 | Fix future templates with payment, acceptance and dispute clauses |
| 7 | Create a receivables folder for investor and finance review |
Sources
- Income Tax Department TDS overview: https://www.incometaxindia.gov.in/w/tax-deduction-at-source-tds-
- GST portal: https://www.gst.gov.in/
- CBIC GST resources: https://cbic-gst.gov.in/
- Goods and Services Tax Council: https://gstcouncil.gov.in/
FAQ Section
What payment terms should a startup put in customer contracts?
The contract should define fees, invoice trigger, due date, GST treatment, TDS handling, acceptance process, late payment consequences, dispute process and change request pricing.
Should startup invoices mention GST separately?
Yes, where GST applies. The invoice should follow GST requirements and use correct GSTIN, billing address, place of supply, tax rate and invoice value.
Is TDS deduction a payment default?
Not if TDS is legally applicable and the customer provides the required TDS certificate or tax credit trail. The contract should make this clear.
How can founders reduce receivables risk?
Use advance payments, milestone billing, short acceptance windows, clear scope, credit limits and a rule that undisputed amounts must be paid even if part of an invoice is disputed.
Do investors check customer payment records?
Yes. Investors may review contracts, invoices, receivables ageing, credit notes, GST returns, TDS certificates and customer disputes to test revenue quality.
Founder / Business Takeaway
Revenue is not real operating strength until the startup can invoice it, collect it and explain it during diligence. The Best CS Firm In India mindset is to make payment terms boringly clear before cash gets stuck.
Need expert support?
BSA helps Indian startups review customer contracts, invoice terms, GST/TDS alignment, receivables records and investor-ready commercial documentation.
Need expert support?
BSA supports founders across India with ROC, FEMA, due diligence, fundraising readiness, and company secretarial execution.
