IT-R-004:Ritenuta d'acconto may be required
Fix: This requires user input to resolve. Review the relevant cbc: and cac: elements in your Invoice XML and provide the correct value. (IT-R-004). Provide the required value in the free validator.
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.
The invoice may pass transmission, but this non-compliance can cause problems during tax audits or buyer-side processing.
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 that can cause issues at the receiving end — tax audits, ERP processing, or VAT reconciliation mismatches.
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).
This requires user input to resolve. Review the relevant cbc: and cac: elements in your Invoice XML and provide the correct value. (IT-R-004). Invoice Navigator detects this error and prompts for the required business data before applying a safe fix.
IT-R-004 is a warning that may not always cause rejection, but should be addressed for full compliance.
Related Errors
Related Content
Last updated: 3 March 2026
Validate your invoice
Drop your XML here to check for IT-R-004
Fix IT-R-004 with guided input
Upload your invoice and we'll ask for the missing data, then apply a safe, auditable fix.