IT-R-004:Ritenuta d'acconto may be required
Italian professional services may require withholding tax (ritenuta).
Engine Classification
Business data required · Explicit input workflow · No assumptions made
Required input: Withholding Tax Rate (%), Withholding Tax Type
What is IT-R-004?
IT-R-004 is a warning validation rule defined in the CIUS-IT (Italy) specification (ITA national rules). It validates the TaxTotal for ritenuta element in the UBL invoice XML.
This is a soft validation failure. The invoice may pass initial transmission, but non-compliant values in this field can cause problems during tax audits, buyer-side processing, or downstream VAT reconciliation.
Target path: XPath: //cac:TaxTotal for ritenuta
Why This Error Matters
Invoice will be rejected by Italian validation. Italian CAP is required.
IT-R-004 is a soft failure. The invoice may pass initial validation, but the non-compliant field can cause issues at the receiving end — tax authorities may flag it during audits, buyer ERP systems may fail to process it, or VAT reconciliation may produce mismatches. Fixing warnings before they accumulate prevents larger compliance gaps.
Validator Behavior
- ·Generates validation warning
- ·Rejected by SDI (Sistema di Interscambio)
- ·Error returned: IT-R-004
- ·Specification: CIUS-IT (Italy)
How to Fix It
Check if applicable
Professional services to Italian companies
Add ritenuta
Typically 20% of taxable amount
Before / After
<Invoice> <!-- Issue: Italian professional services may require withholding tax (r --> </Invoice>
<Invoice> <!-- Issue resolved per CIUS-IT (Italy) --> </Invoice>
Technical Reference
XPath: //cac:TaxTotal for ritenutaCommon Causes
- ·Postal code missing
- ·CAP field not populated
- ·Wrong postal code format
- ·Postal code not mapped in export
- ·Company master data missing CAP
Seeing this in production? The API handles IT-R-004 automatically. See the fix response →
Frequently Asked Questions
Italian professional services may require withholding tax (ritenuta).
Add withholding tax breakdown if applicable. You can also use Invoice Navigator's automatic Fixer tool to correct this instantly.
IT-R-004 is a warning that may not always cause rejection, but should be addressed for full compliance.
Related Errors
Last updated: 27 February 2026
Handle IT-R-004 Automatically in Your Pipeline
The compliance engine auto-remediates this error with controlled safety policies and evidence pack generation.