VAT and withholding tax can appear in the same supplier transaction, but they solve different tax problems. If you treat them as two percentages on an invoice, SAP configuration becomes confusing very quickly.
Start with the business question: Who bears the tax, who collects it, and when does the tax become payable?
VAT changes the invoice value
VAT is normally added by the supplier to the taxable value. If the net service is 1,000 and VAT is 100, the gross invoice is 1,100. Subject to local rules, the buyer may post the VAT to an input-tax account and recover it later.
A simplified posting is:
- Debit expense: 1,000
- Debit input VAT: 100
- Credit supplier: 1,100
VAT is part of the invoice calculation. The supplier charges it and the customer pays it.
Withholding tax reduces what is paid
Withholding tax works differently. The customer retains part of an amount that would otherwise be paid to the supplier and sends that amount to the tax authority.
Assume a 10% withholding tax on a 1,000 base. The supplier may still issue an invoice for 1,100 including VAT, but the customer pays less to the supplier because 100 is withheld.
The exact posting depends on whether withholding tax is recognized at invoice or payment time. In a payment-based design, the supplier liability is posted first and the withholding entry appears when payment is made.
Invoice-time versus payment-time withholding
This setting is not a technical detail. It determines when the tax liability is recognized.
With invoice-time withholding, SAP calculates and posts the withholding tax with the supplier invoice. With payment-time withholding, SAP calculates it when the invoice is paid. Your legal requirement and business process determine the correct approach.
Before configuring anything, answer:
- Is the tax due when the invoice is posted or when payment occurs?
- Which suppliers and transactions are subject to it?
- Is the base net, gross, VAT-inclusive or manually adjusted?
- Are thresholds, exemptions or accumulation rules required?
- Which certificate and statutory reports must be produced?
Why the base amount matters
The rate is only half the calculation. A 10% rate on 1,000 is not the same as 10% on 1,100. Some jurisdictions exclude VAT from the base; others include it. Discounts, partial payments and minimum thresholds can also change the result.
This is why troubleshooting should begin with the document values and withholding base—not with the G/L account.
How SAP represents the two taxes
VAT is normally controlled through tax codes, tax procedures and tax accounts. Extended withholding tax uses withholding tax types and codes, together with company-code and supplier master-data settings.
The withholding tax type controls the broad behavior: invoice or payment time, accumulation and base calculation. The code supplies the rate and detailed calculation rules. The supplier or Business Partner must carry the correct withholding-tax data for the relevant company code.
A practical test case
Create one controlled scenario and record every expected value before posting:
- net service value;
- VAT rate and amount;
- gross invoice value;
- withholding base;
- withholding rate and amount;
- amount paid to the supplier;
- amount owed to the tax authority.
Post the supplier invoice, inspect the accounting document, execute the payment and inspect the payment document. If the result differs, compare the master data, withholding type, code, base calculation and document status.
Common mistakes
The most common mistake is assuming the withholding percentage is calculated on whatever total appears on screen. Another is expecting payment-time withholding in the invoice document. A third is configuring the tax correctly but forgetting the supplier master data.
Do not change configuration until you can explain the expected accounting entry. The business requirement should lead the configuration—not the other way around.
The takeaway
VAT increases the amount invoiced. Withholding tax redirects part of the supplier settlement to the tax authority. They may coexist, but they have different bases, timing and accounting logic.
Follow the amounts from invoice to payment. Once you can explain who receives each part of the money, the SAP design becomes much easier to build and test.
Open the Taxes and Withholding Tax course diagram