warningcountryITACIUS-IT (Italy)

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).

Severity
Warning
Rule set
CIUS-IT (Italy)
Country
ITA
Fix type
INPUT REQUIRED

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

1.

Check if applicable

Professional services to Italian companies

2.

Add ritenuta

Typically 20% of taxable amount

Before / After

Failing XML
<Invoice>
  <!-- Issue: Italian professional services may require withholding tax (r -->
</Invoice>
Corrected XML
<Invoice>
  <!-- Issue resolved per CIUS-IT (Italy) -->
</Invoice>

Technical Reference

XPathXPath: //cac:TaxTotal for ritenuta
SpecCIUS-IT (Italy)
StrategyRequires user input: Seller postal code (BT-38). User must provide 5-digit Italian CAP.

Common 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

Share this guide:

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.