ERPClimb logoERPClimb
Login
India TDS and TCS (Extended Withholding Tax)
FI / FICOintermediate

FICO India TDS Part 2: Postings, Advances, Thresholds and Exemptions

Full lesson currently free to read · AI practice limits apply separately

Key takeaway

Follow TDS through real postings: deduction on invoices, on advance payments and when advances are cleared, how threshold-based deduction works, and how lower or nil deduction certificates are applied.

Visual overview

FICO India TDS Part 2: Postings, Advances, Thresholds and Exemptions — learning sheetFlow: Vendor invoice or advance → Withholding types proposed → TDS posted to payable → Clearing without double deduction → Exemptions and thresholds applied. Key ideas: INVOICE DEDUCTION; ADVANCES AND CLEARING; THRESHOLDS; EXEMPTIONS AND CERTIFICATES. Watch out: Reversing an invoice must reverse its TDS — otherwise the TDS payable and the return disagree.ERPClimb.com / FICO / LESSON 12/14 / LEARNING SHEETFICO India TDS Part 2: Postings, Advances, Thresholds andExemptions1 · HOW IT FLOWS1Vendorinvoice oradvance2Withholdingtypesproposed3TDS postedto payable4Clearingwithoutdouble…5Exemptionsandthresholds…2 · KEY IDEAS EXPLAINEDInvoice DeductionWhen a vendor invoice is posted, SAP proposes thewithholding types active for the vendor,calculates the base and posts TDS: the vendor is…Advances And ClearingAn advance (down payment) to a vendor triggers thepayment-based type, deducting tax at payment. Whenthe final invoice is posted and the down payment…ThresholdsSome sections require deduction only aftercumulative payments to a vendor in a financialyear exceed a limit, or a single payment exceeds a…Exemptions And CertificatesA vendor may present a certificate for lower ornil deduction from the tax department, valid for aperiod and an amount. In SAP this is maintained as…3 · REMEMBER · WATCH OUTRememberOn invoice posting, TDS reduces the vendor liability and credits a TDSpayable account per section.On an advance payment, payment-based TDS is deducted; when the invoiceis later cleared against the advance, double deduction must be…Threshold-based sections deduct only once cumulative payments crossthe limit, which needs tracking per vendor and year.!Watch outReversing an invoice must reverseits TDS — otherwise the TDS payableand the return disagree.4 · IN A REAL PROJECTQuarterly returns showed TDS deducted twice for several contractors. Advances had been taxed at payment, andwhen invoices were posted the users cleared advances in a separate step, so the invoice deduction ran on thefull amount. The posting procedure was changed to clear down payments during invoice entry, and a monthly…Original ERPClimb learning sheet • Verify against your SAP release and edition

Explanation

📌 KEY POINTS
✅ On invoice posting, TDS reduces the vendor liability and credits a TDS payable account per section.

✅ On an advance payment, payment-based TDS is deducted; when the invoice is later cleared against the advance, double deduction must be avoided.

✅ Threshold-based sections deduct only once cumulative payments cross the limit, which needs tracking per vendor and year.

✅ Lower or nil deduction certificates change the rate for a period and amount limit.

⚠️ Reversing an invoice must reverse its TDS — otherwise the TDS payable and the return disagree.

━━━━━━━━━━━━━━━━━━━━
▶ WHERE WE ARE

Part 1 configured TDS. Part 2 follows it through daily postings.

━━━━━━━━━━━━━━━━━━━━
▶ 1. INVOICE DEDUCTION

When a vendor invoice is posted, SAP proposes the withholding types active for the vendor, calculates the base and posts TDS: the vendor is credited with the net amount and the TDS payable account with the deducted amount. The withholding tax data on the line item shows type, code, base and amount and later feeds challans and returns.

━━━━━━━━━━━━━━━━━━━━
▶ 2. ADVANCES AND CLEARING

An advance (down payment) to a vendor triggers the payment-based type, deducting tax at payment. When the final invoice is posted and the down payment cleared, configuration and correct posting must ensure that the invoice does not deduct tax again on the part already taxed. Testing this clearing is one of the most important TDS test cases.

━━━━━━━━━━━━━━━━━━━━
▶ 3. THRESHOLDS

Some sections require deduction only after cumulative payments to a vendor in a financial year exceed a limit, or a single payment exceeds a limit. SAP supports threshold checks on the withholding code, but cumulative tracking must be correct across company codes and periods within the legal entity. Teams often supplement this with a report that shows vendors approaching thresholds.

━━━━━━━━━━━━━━━━━━━━
▶ 4. EXEMPTIONS AND CERTIFICATES

A vendor may present a certificate for lower or nil deduction from the tax department, valid for a period and an amount. In SAP this is maintained as an exemption on the vendor's withholding data with rate, validity dates and certificate number. Once the amount or period is exhausted, normal deduction resumes, so monitoring is needed.

━━━━━━━━━━━━━━━━━━━━
▶ 5. REVERSALS AND CORRECTIONS

If an invoice is reversed, its TDS is reversed too, and the reversal must happen before the challan is deposited, or the correction is handled in the next return as a correction statement. Corrections after filing are time-consuming, so validation at posting is far better than repair later.

━━━━━━━━━━━━━━━━━━━━
▶ STEP BY STEP

  1. Post a vendor invoice with TDS and display the withholding data.
  2. Post an advance with TDS, then the final invoice clearing the advance.
  3. Confirm no double deduction occurred on the cleared portion.
  4. Maintain a test exemption certificate and post an invoice under it.

✅ CHECKPOINT: invoice, advance, clearing and exemption cases all produce the correct TDS once.

How the SAP process fits together

SAP PROCESS EXPLORER · Finance: post to report

ERPClimb.com

India TDS and TCS (Extended Withholding Tax) — process breakdown

Topic-specific conceptual flow: how key objects and decisions fit together. SAP configurations and exceptional cases can follow different paths.

1/4

Selected process stage

Configure

Withholding tax types at invoice and payment, codes per section

What this specific lesson teaches

Follow TDS through real postings: deduction on invoices, on advance payments and when advances are cleared, how threshold-based deduction works, and how lower or nil deduction certificates are applied.

Key lesson principle: On invoice posting, TDS reduces the vendor liability and credits a TDS payable account per section.

Representative SAP learning flow, not a guarantee of system runtime sequence in every scenario. The chapter-specific facts come from the published lesson text.

Real project scenario

Quarterly returns showed TDS deducted twice for several contractors. Advances had been taxed at payment, and when invoices were posted the users cleared advances in a separate step, so the invoice deduction ran on the full amount. The posting procedure was changed to clear down payments during invoice entry, and a monthly report now flags vendors with TDS exceeding the expected rate on total payments.

Common mistakes

  • Double deduction when advances are cleared.
  • Thresholds tracked manually and missed.
  • Expired exemptions still applied.
  • Reversing invoices after challan deposit without a correction plan.

Best practices

  • Test advance and clearing as a core TDS case.
  • Report vendors near thresholds.
  • Exemptions with validity and amount monitoring.
  • Validate TDS before month-end deposit.

Interview angle

Expect questions on how double deduction on advances is avoided, how thresholds are handled and how exemption certificates are maintained.

Practice this lesson

Quick check

0 of 3 questions attempted

1. What is the main risk when clearing a vendor advance that was already taxed at payment?

2. A vendor presents a lower deduction certificate. How is it reflected in SAP?

3. What does an invoice posting with TDS credit?

Check before use: lesson examples are educational, not a guarantee of correctness for your SAP edition or release. Sample code has not been executed on your SAP system. Confirm API availability, syntax, authorizations and business impact in an approved development or test environment.

More lessons in this topic

Related SAP topics