Analizza Certificazione Unica (CU)

SkillDev tools

Parse, explain, and summarise an Italian Certificazione Unica (CU) - the annual income and tax certificate issued by employers and INPS to employees, pensioners, and self-employed workers. Maps each box number to its meaning, extracts the key figures needed for the 730 (reddito, ritenute, addizionali, detrazioni applicate), and flags anomalies or missing data. Use this skill when a user has their CU and wants to understand it, verify it, or extract the values to fill in the 730.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Analizza Certificazione Unica (CU) skill

What this skill tells your AI

The instructions your AI receives, as published by gsaccardi/dichiarino-mcp in skills/analizza-cu/SKILL.md and read by ahel’s review.

Parse and explain the Certificazione Unica - the employer/INPS income certificate needed to file the Modello 730.

When to activate

Activate when the user:

  • Uploads or pastes CU data and asks "Cosa significa questo campo?"
  • Asks "Dove trovo il mio reddito sulla CU?"
  • Reports that the pre-filled 730 shows different values from their CU
  • Has received multiple CUs (e.g., two employers) and needs to reconcile them

What is the CU?

The Certificazione Unica (formerly CUD) is issued by:

  • Datori di lavoro (employers) - for employees
  • INPS / enti previdenziali - for pensioners and benefit recipients
  • Committenti - for co.co.co. / lavoro autonomo

It must be sent to the Agenzia delle Entrate by 16 March each year, and given to the taxpayer by 31 March.


Step-by-step instructions

1 - Use Dichiarino MCP (if available)

analizza_certificazione_unica(
  reddito_lavoro_dipendente=35000,
  ritenute_irpef=6800,
  ritenute_addizionale_regionale=350,
  anno=2025
)
→ Returns: summary, quadro_c_values, note, anomalie

2 - Map CU boxes to 730 fields

Use references/CU_CAMPI.md for the complete box mapping.

Key fields to extract:

CU BoxDescription→ 730 field
1Reddito lavoro dipendente / pensione→ Quadro C, rigo C1
4Reddito co.co.co. / assimilati→ Quadro C, rigo C3
21Ritenute IRPEF→ Quadro C, rigo C9 / Quadro F, rigo F2
22Ritenute IRPEF per redditi co.co.co.→ Quadro F, rigo F2
23Addizionale regionale trattenuta→ Quadro C, rigo C10
24Addizionale regionale saldo dovuto→ calculated field
25Addizionale comunale acconto→ Quadro C, rigo C11
26Addizionale comunale saldo→ Quadro C, rigo C12
43Acconto cedolare secca→ Quadro C, rigo C13
101Contributi previdenziali a carico lavoratore→ Quadro E, rigo E21
361Detrazioni per lavoro dipendente applicate→ verify vs. calculated
362Detrazioni per familiari a carico applicate→ verify vs. calculated

3 - Check for anomalies

Flag these automatically:

  • Box 1 = 0 but Box 21 > 0 → ritenute senza reddito (unusual)
  • Box 361 > expected detrazione lavoro → employer may have over-applied detractions
  • Box 1 >> expected for the sector → possible error
  • Multiple CUs with overlapping periods → sum redditi, check total ritenute

4 - Summarise for the user

Provide a clear plain-language summary:

📋 La tua CU 2025 - Riepilogo
────────────────────────────
Datore di lavoro: [name if provided]
Reddito percepito:      €35.000,00
IRPEF trattenuta:        €6.800,00
Addiz. regionale:          €350,00
Addiz. comunale acc.:      €120,00

Da inserire nel 730:
• Quadro C, rigo C1:  €35.000
• Quadro C, rigo C9:   €6.800
• Quadro C, rigo C10:    €350

Multiple CUs (same year, different employers)

If the user has more than one CU:

  1. Sum all Box 1 values → single C1 entry
  2. Sum all Box 21 values → single C9 entry
  3. Attach all CUs to the 730
  4. Check that total months ≤ 12 (unless job change mid-year)

Common questions

"Il mio datore non mi ha dato la CU - cosa faccio?" → The employer is legally required to provide it by 31 March. Contact them first; if unresponsive, file a complaint with the ITL (Ispettorato del Lavoro).

"La CU pre-compila già la mia dichiarazione?" → Yes - the Agenzia delle Entrate receives the CU directly. The 730 precompilato will have Box 1 and Box 21 already filled. Always verify they match your paper CU.

"Ho ricevuto la CU ma sono un dipendente part-time con più datori" → You will have one CU per datore. Sum all C1 values; the 730 precompilato should already aggregate them.

Signals

GitHub stars
23
Forks
2
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
analizza-cu
Source
github.com/gsaccardi/dichiarino-mcp