Symptom
TDS is deducted at both the invoice stage (4Q) and the payment stage (5Q) during the Automatic Payment Program.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Maintain the supplier master record with withholding tax codes 4Q (invoice-based) and 5Q (payment-based) as active.
- Create a supplier invoice using the 'Create Incoming Invoices' or 'Create Supplier Invoice – Advanced' app.
- Observe that 'TDS' under withholding tax code 4Q is deducted at the time of invoice posting.
- Execute the 'Manage Automatic Payments' app.
- Observe that 'TDS' under withholding tax code 5Q is deducted again for the same invoice.
Cause
Both invoice-based (4Q) and payment-based (5Q) withholding tax codes are active in the supplier master data. As per standard system behavior, each withholding tax code is evaluated independently. Therefore, TDS is deducted at both the invoice and payment stages.
Resolution
- During supplier invoice posting using the 'Create Incoming Invoices' or 'Create Supplier Invoice – Advanced' apps, remove the payment-based withholding tax code (5Q) from the withholding tax selection.
- This ensures that the payment-based withholding tax is not considered during the automatic payment run in the 'Manage Automatic Payments' app.
Keywords
TDS, double deduction, 4q, 5q, invoice-based withholding, payment-based withholding, manage automatic payments, India localization, section 194Q, withholding tax codes, duplicate tds, automatic payment program, Supplier withholding, F0770, MIRO, F110, fi-loc-fi-in, s/4hana cloud , KBA , FI-AP-AP-Q-2CL , Withholding Tax (Calculation) (Public Cloud) , Problem
SAP Knowledge Base Article - Public