German construction withholding tax, or Bauabzugsteuer, generally means the recipient of qualifying construction services in Germany must withhold 15% of the gross invoice amount, including VAT, and remit that amount to the tax office unless the contractor provides a valid Freistellungsbescheinigung or a low-value exception applies. The supplier issues the invoice, but the withholding duty sits with the payer, so the Leistungsempfaenger has to decide whether full payment is allowed before the invoice is released.
That changes the payment workflow immediately. It affects how AP reviews the invoice, how much cash is sent to the supplier, and what has to be filed after payment. As the German Federal Ministry of Finance states that Bauabzugsteuer is generally 15% of the gross amount including VAT, the recipient of qualifying construction services must generally withhold 15% of the consideration, a valid Freistellungsbescheinigung can remove the obligation, and the consideration includes VAT. In practice, the declaration and remittance are generally due by the 10th day of the following month, so a missed review can quickly become a filing problem.
It also helps to separate Bauabzugsteuer from VAT treatment at the outset. Bauabzugsteuer is an income-tax withholding rule. Section 13b UStG reverse charge is a VAT rule that can shift the VAT liability on the same transaction. If you already work with Germany's separate Section 13b reverse-charge rules for construction invoices, treat that as a related control, not a substitute for Bauabzugsteuer review.
For AP teams, the decision flow is straightforward:
- Decide whether the invoice covers qualifying construction services.
- Check whether a certificate or threshold exception removes the deduction.
- If it does not, calculate the 15% withholding on the correct gross amount.
- Pay the supplier net of that deduction and keep the evidence needed to support the filing and payment trail.
Which Invoices Count as Bauleistungen, and Who Has to Withhold
Section 48 EStG construction services are broader than many invoice reviewers expect. A Bauleistung is not limited to a new-build project. It can also cover work tied to building, altering, repairing, maintaining, installing, or removing parts of a structure. That is why the service description matters more than the label on the invoice. A supplier can describe the work as maintenance, fit-out, facade work, roofing, demolition support, or site preparation and still trigger Bauabzugsteuer review.
The first operational question is not who issued the invoice. It is who received the service. The Leistungsempfaenger, the recipient of the construction service, is the party that has to assess whether withholding applies. If your organization is paying for qualifying work connected to a German project or property, the fact that the contractor is foreign or part of a cross-border group does not by itself move the invoice outside German construction withholding tax rules.
When the scope is unclear, classify the underlying service rather than guessing from the invoice heading alone. Review:
- what the contractor actually did
- whether the work alters, maintains, or supports the built structure itself
- whether the invoice bundles qualifying construction activity with other services
- whether the contract, statement of work, or site documentation clarifies the purpose of the job
This is not an exhaustive legal list, and it should not replace specialist advice on edge cases. But it is a reliable AP control point. If the description is too vague to tell what was actually done, treat that ambiguity as a payment-review issue to resolve before approval. The cost of escalation is usually lower than the cost of paying the full amount and discovering later that withholding should have happened.
When a Freistellungsbescheinigung or Threshold Means No Deduction
The clearest route to no deduction is a valid Freistellungsbescheinigung under Section 48b EStG. If the supplier holds a valid certificate that covers the supplier and the payment timing in question, Bauabzugsteuer does not have to be withheld. For AP, that means the certificate is not just background paperwork. It is a control document that changes the payment outcome.
Verification needs to happen before the invoice is paid in full. A solid review usually includes these checks:
- match the supplier identity on the invoice to the certificate
- confirm the certificate is valid for the payment date
- review the certificate details and reference data against the party you are paying
- keep evidence of the verification, such as a saved lookup result or internal review note from the Bundeszentralamt fur Steuern certificate-check process
If the certificate is expired, mismatched, or cannot be verified, do not treat the invoice as exempt on the assumption that the supplier will fix the paperwork later. An unverified certificate does not protect the payer.
The decision tree can also end without a deduction if a low-value exception applies. The official guidance referenced in the brief cites EUR 15,000 and EUR 5,000 thresholds, depending on the payer context. If your business may fall within one of those limits, confirm which threshold applies before you classify the invoice as outside withholding. The practical rule for finance teams is simple: document why no deduction was taken before payment leaves the bank, not afterward when the file has to be reconstructed.
How AP Teams Review, Calculate, and Pay a Bauabzugsteuer Invoice
Once an invoice is in scope, the Bauabzugsteuer invoice requirements become manageable when AP turns them into a repeatable workflow rather than a one-off judgment. A workable process looks like this:
- Classify the service. Confirm that the invoice relates to a qualifying Bauleistung and that the payer is the party responsible for the withholding review.
- Check for an exemption. Review the Freistellungsbescheinigung and any threshold position before the invoice reaches final approval.
- Capture the evidence. Record the supplier identity, service description, gross amount, VAT treatment, certificate reference if any, withholding amount, and final payment outcome in the invoice file.
- Calculate the payment correctly. If no exception applies, Bauabzugsteuer is generally 15% of the gross consideration, including VAT, not 15% of the net subtotal.
- Release the right amount. If an exception applies, the supplier is paid in full. If it does not, the supplier receives the amount net of the 15% deduction and the withheld portion is remitted separately to the tax office.
This review also sits alongside normal German invoice controls. You still need the mandatory fields required on a German VAT invoice, because Bauabzugsteuer does not replace the usual documentation checks.
The same is true when Section 13b UStG reverse charge applies. Reverse charge changes the VAT liability analysis, but it does not eliminate the need to run a separate Bauabzugsteuer check. AP should treat those as two linked reviews on the same invoice, not as one combined decision. In operational terms, do not assume that a reverse-charge invoice can be paid from the net subtotal alone. The Bauabzugsteuer test still needs its own answer, and the withholding amount still has to be calculated on the gross consideration basis required by the rule.
Filing Deadlines, Records, and the Mistakes That Create Liability
After payment, the control is not finished. Under the filing mechanics associated with Section 48a EStG, the Bauabzugssteuer-Anmeldung and remittance are generally due by the 10th day after the end of the month in which payment was made. That gives AP a short window to make sure the file is complete, the withholding amount is defensible, and the remittance to the Finanzamt can be made through the official route your team uses, often via Elster or the relevant tax form workflow.
The invoice file should contain more than the invoice itself. Keep:
- the service-classification rationale
- certificate verification evidence or threshold reasoning
- the withholding calculation
- the supplier payment record
- proof of filing or remittance
That record set should sit alongside your broader German documentation controls, including GoBD record-keeping rules for retaining invoice and tax evidence in Germany, because a correct tax decision is much harder to defend if the underlying evidence is scattered or missing.
Most failures come from a small set of avoidable mistakes:
- treating Bauabzugsteuer and reverse charge as the same rule
- calculating 15% on the wrong base
- checking the certificate after full payment has already been released
- assuming a foreign supplier means the German withholding test does not apply
- keeping too little evidence to prove why the invoice was paid in full or net of withholding
If your team handles contractor invoices in other countries, do not assume the German logic travels unchanged. Sweden's ROT and RUT invoice-deduction rules for construction work follow a different model, which is exactly why country-specific controls matter.
For the next German construction invoice, confirm:
- the service is a qualifying Bauleistung
- the certificate or threshold position is documented before payment
- the 15% deduction is calculated on the correct gross base
- the filing deadline and remittance route are assigned
- the evidence set stays together in the invoice file
Related Articles
Explore adjacent guides and reference articles on this topic.
Germany Reverse Charge Invoice: §13b UStG Complete Guide
All eight German §13b UStG reverse charge scenarios with per-scenario invoice requirements, Freistellungsbescheinigung rules, and VAT return reporting.
Bewirtungsbeleg in English: Germany's Business Meal Receipt
Plain-English guide to Bewirtungsbeleg: required fields, 70% deduction, VAT, EUR 250 invoice rules, and GoBD storage for German business meals.
Honduras Withholding Tax on Invoices: Rates, Rules, and Filing
Honduras withholding tax rates for all payment types, comprobante de retencion rules, and SAR filing deadlines. No treaties — standard rates apply universally.
Invoice Data Extraction
Extract data from invoices and financial documents to structured spreadsheets. 50 free pages every month — no credit card required.