Use this skill with your AI agent
Paste this skill into your AI agent's context, or save the file to your project. Works with any AI agent that reads markdown.
| 1 | --- |
| 2 | name: it-irap |
| 3 | description: Use this skill whenever asked about Italian IRAP (Imposta Regionale sulle Attività Produttive) for self-employed professionals. Trigger on phrases like "IRAP", "imposta regionale", "IRAP professionista", "IRAP autonomo", "valore della produzione", "regional production tax Italy", or any question about IRAP obligations for a self-employed client in Italy. Covers the standard 3.9% rate, valore della produzione netta, regional variations, and the landmark exemption for autonomous professionals without autonomous organisation. ALWAYS read this skill before touching any Italy IRAP work. |
| 4 | --- |
| 5 | |
| 6 | # Italy IRAP (Imposta Regionale sulle Attività Produttive) -- Self-Employed Skill |
| 7 | |
| 8 | --- |
| 9 | |
| 10 | ## Skill Metadata |
| 11 | |
| 12 | | Field | Value | |
| 13 | |-------|-------| |
| 14 | | Jurisdiction | Italy | |
| 15 | | Jurisdiction Code | IT | |
| 16 | | Primary Legislation | D.Lgs. 15 dicembre 1997, n. 446 (IRAP decree) | |
| 17 | | Supporting Legislation | L. 190/2014 (Legge di Stabilità 2015); D.L. 73/2022 (IRAP reform); annual Legge di Bilancio | |
| 18 | | Tax Authority | Agenzia delle Entrate (national) + Regioni (regional) | |
| 19 | | Contributor | Open Accountants | |
| 20 | | Validated By | Pending -- requires validation by Italian commercialista | |
| 21 | | Validation Date | Pending | |
| 22 | | Skill Version | 1.0 | |
| 23 | |
| 24 | --- |
| 25 | |
| 26 | ## Confidence Tier Definitions |
| 27 | |
| 28 | - **[T1] Tier 1 -- Deterministic.** Apply exactly as written. |
| 29 | - **[T2] Tier 2 -- Reviewer Judgement Required.** Flag and present options. |
| 30 | - **[T3] Tier 3 -- Out of Scope / Escalate.** Do not guess. |
| 31 | |
| 32 | --- |
| 33 | |
| 34 | ## Step 0: Client Onboarding Questions |
| 35 | |
| 36 | Before computing, you MUST know: |
| 37 | |
| 38 | 1. **Activity type** [T1] -- lavoratore autonomo (professional), impresa individuale (sole proprietor), or società? |
| 39 | 2. **Autonomous organisation (autonoma organizzazione)?** [T1] -- critical: professionals WITHOUT autonomous organisation may be EXEMPT |
| 40 | 3. **Region of activity** [T1] -- rates vary by region |
| 41 | 4. **Tax regime** [T1] -- regime forfettario? (exempt from IRAP) |
| 42 | 5. **Use of employees or significant capital goods?** [T1] -- determines autonomous organisation |
| 43 | 6. **Gross revenue and deductible IRAP costs** [T1] |
| 44 | |
| 45 | **If activity type and autonomous organisation status are unknown, STOP. IRAP liability depends on these.** |
| 46 | |
| 47 | --- |
| 48 | |
| 49 | ## Step 1: Who Is Subject to IRAP? [T1] |
| 50 | |
| 51 | **Legislation:** D.Lgs. 446/1997, art. 2-3 |
| 52 | |
| 53 | ### Subject to IRAP |
| 54 | |
| 55 | | Category | IRAP Applies? | |
| 56 | |----------|--------------| |
| 57 | | Imprese individuali (sole proprietors with a business) | YES -- always | |
| 58 | | Società (partnerships, corporations) | YES -- always | |
| 59 | | Lavoratori autonomi (professionals) WITH autonomous organisation | YES | |
| 60 | | Lavoratori autonomi WITHOUT autonomous organisation | **NO -- EXEMPT** | |
| 61 | | Regime forfettario taxpayers | **NO -- EXEMPT** | |
| 62 | | Contribuenti minimi | **NO -- EXEMPT** | |
| 63 | |
| 64 | ### The "Autonomous Organisation" Test (Autonoma Organizzazione) [T1/T2] |
| 65 | |
| 66 | **Landmark: Corte di Cassazione, Sezioni Unite, sent. 9451/2016** |
| 67 | |
| 68 | A professional (lavoratore autonomo) is subject to IRAP **only if** they have an "autonomous organisation" of production factors. The test: |
| 69 | |
| 70 | | Indicator | Points Toward IRAP Liability | |
| 71 | |-----------|------------------------------| |
| 72 | | Employs staff (dipendenti or collaboratori) | YES -- strong indicator | |
| 73 | | Uses significant capital goods (beni strumentali) beyond minimal/personal tools | YES | |
| 74 | | Has a dedicated office/studio (not home-based) | Weak indicator alone | |
| 75 | | Works purely with personal skills, no employees, minimal equipment | NO -- likely exempt | |
| 76 | |
| 77 | **[T2] -- The boundary is fact-specific. If there is any doubt, flag for reviewer. The Cassazione case law is extensive but not perfectly bright-line.** |
| 78 | |
| 79 | --- |
| 80 | |
| 81 | ## Step 2: Standard Rate [T1] |
| 82 | |
| 83 | **Legislation:** D.Lgs. 446/1997, art. 16 |
| 84 | |
| 85 | | Standard Rate | 3.90% | |
| 86 | |---------------|-------| |
| 87 | |
| 88 | Regions may increase or decrease the rate within statutory limits (typically +/- 0.92 percentage points): |
| 89 | |
| 90 | ### Regional Rate Variations (2025 -- Selected Regions) |
| 91 | |
| 92 | | Region | Rate | Notes | |
| 93 | |--------|------|-------| |
| 94 | | Standard (most regions) | 3.90% | Default rate | |
| 95 | | Lombardia | 3.90% | Standard | |
| 96 | | Lazio | 3.90% | Standard (some sectors higher) | |
| 97 | | Campania | 4.82% | Often applies maximum surcharge | |
| 98 | | Calabria | 4.82% | Maximum surcharge | |
| 99 | | Sicilia | 3.90% | Standard | |
| 100 | | Trentino-Alto Adige | 2.98% | Reduced (autonomous region) | |
| 101 | | Friuli-Venezia Giulia | 2.98% | Reduced (autonomous region) | |
| 102 | |
| 103 | **[T2] -- Regional rates change annually. Verify the specific region's current rate before computing.** |
| 104 | |
| 105 | --- |
| 106 | |
| 107 | ## Step 3: Tax Base (Valore della Produzione Netta) [T1] |
| 108 | |
| 109 | **Legislation:** D.Lgs. 446/1997, art. 5-5bis |
| 110 | |
| 111 | ### For Imprese Individuali (Sole Proprietors -- Business) |
| 112 | |
| 113 | ``` |
| 114 | valore_produzione_netta = ricavi (revenue) |
| 115 | + variazioni rimanenze (inventory changes) |
| 116 | + altri proventi (other operating income) |
| 117 | - costi della produzione (production costs) |
| 118 | + costo del lavoro (labour costs added back) |
| 119 | + interessi passivi (interest added back) |
| 120 | + compensi occasionali (occasional compensation added back) |
| 121 | ``` |
| 122 | |
| 123 | **Key: IRAP base is NOT the same as income tax base. Labour costs, interest, and some other items are added back.** |
| 124 | |
| 125 | ### For Lavoratori Autonomi (Professionals) |
| 126 | |
| 127 | ``` |
| 128 | valore_produzione_netta = compensi (fees/revenue) |
| 129 | - costi inerenti (deductible costs) |
| 130 | + costo del personale (employee costs added back) |
| 131 | ``` |
| 132 | |
| 133 | ### Simplified Computation for Small Businesses (Art. 5-bis) |
| 134 | |
| 135 | Businesses that opt for simplified accounting (contabilità semplificata) can compute IRAP on the difference between revenue and costs as reported for income tax, with specific add-backs. |
| 136 | |
| 137 | --- |
| 138 | |
| 139 | ## Step 4: Computation Steps [T1] |
| 140 | |
| 141 | ### Step 4.1 -- Verify IRAP liability |
| 142 | |
| 143 | ``` |
| 144 | IF regime_forfettario OR contribuente_minimo: |
| 145 | IRAP = 0 (EXEMPT) |
| 146 | ELIF lavoratore_autonomo AND no_autonomous_organisation: |
| 147 | IRAP = 0 (EXEMPT) |
| 148 | ELSE: |
| 149 | proceed to calculation |
| 150 | ``` |
| 151 | |
| 152 | ### Step 4.2 -- Compute valore della produzione netta |
| 153 | |
| 154 | ``` |
| 155 | # For sole proprietor (impresa): |
| 156 | vpn = revenue + inventory_changes + other_income |
| 157 | - production_costs |
| 158 | + labour_costs_addback |
| 159 | + interest_addback |
| 160 | |
| 161 | # For professional (autonomo with organisation): |
| 162 | vpn = fees - deductible_costs + employee_costs_addback |
| 163 | ``` |
| 164 | |
| 165 | ### Step 4.3 -- Apply deductions |
| 166 | |
| 167 | ``` |
| 168 | # Deduction for employees (deduzione per dipendenti) |
| 169 | # Various cuneo fiscale deductions for permanent employees |
| 170 | vpn_adjusted = vpn - employee_deductions |
| 171 | ``` |
| 172 | |
| 173 | ### Step 4.4 -- Apply regional rate |
| 174 | |
| 175 | ``` |
| 176 | IRAP = vpn_adjusted × regional_rate (typically 3.90%) |
| 177 | ``` |
| 178 | |
| 179 | ### Step 4.5 -- Deductions from IRAP itself |
| 180 | |
| 181 | A portion of IRAP attributable to labour costs is deductible from IRPEF/IRES: |
| 182 | - 10% of IRAP paid is deductible from income tax base (as per D.L. 201/2011) |
| 183 | - Additional deduction for IRAP on employee costs |
| 184 | |
| 185 | --- |
| 186 | |
| 187 | ## Step 5: Payment Schedule [T1] |
| 188 | |
| 189 | **Legislation:** D.Lgs. 446/1997, art. 30-31 |
| 190 | |
| 191 | | Payment | Deadline | |
| 192 | |---------|----------| |
| 193 | | Saldo (balance for prior year) + 1st acconto (advance for current year) | **30 June** (or 31 July with 0.40% surcharge) | |
| 194 | | 2nd acconto (second advance for current year) | **30 November** | |
| 195 | |
| 196 | ### Advance Payment (Acconti) |
| 197 | |
| 198 | | Method | Amount | |
| 199 | |--------|--------| |
| 200 | | Historical method (metodo storico) | 100% of prior-year IRAP, split 40% (1st) / 60% (2nd) | |
| 201 | | Forecast method (metodo previsionale) | Based on estimated current-year IRAP | |
| 202 | |
| 203 | ``` |
| 204 | 1st_acconto = prior_year_IRAP × 40% (due 30 June) |
| 205 | 2nd_acconto = prior_year_IRAP × 60% (due 30 November) |
| 206 | ``` |
| 207 | |
| 208 | If prior-year IRAP <= EUR 51.65: no advance payments required. |
| 209 | |
| 210 | --- |
| 211 | |
| 212 | ## Step 6: IRAP Declaration [T1] |
| 213 | |
| 214 | **Legislation:** D.Lgs. 446/1997, art. 19 |
| 215 | |
| 216 | | Obligation | Detail | |
| 217 | |------------|--------| |
| 218 | | Form | Dichiarazione IRAP (filed with income tax return) | |
| 219 | | Deadline | Same as Redditi PF/SP: **30 November** of the following year | |
| 220 | | Filing | Telematic (via Entratel or Fisconline) | |
| 221 | |
| 222 | --- |
| 223 | |
| 224 | ## Step 7: Tax Deductibility of IRAP [T1] |
| 225 | |
| 226 | **Legislation:** D.L. 201/2011, art. 6 |
| 227 | |
| 228 | | Deduction | Amount | |
| 229 | |-----------|--------| |
| 230 | | IRAP on labour costs (cuneo fiscale) | Fully deductible from IRPEF base | |
| 231 | | IRAP on other components | 10% of total IRAP paid is deductible from IRPEF base | |
| 232 | | Regional tax deduction | Applied in the Redditi PF declaration | |
| 233 | |
| 234 | --- |
| 235 | |
| 236 | ## Step 8: Edge Case Registry |
| 237 | |
| 238 | ### EC1 -- Freelance professional, no employees, minimal equipment [T1] |
| 239 | **Situation:** Avvocato (lawyer) working alone from home with a laptop and phone. |
| 240 | **Resolution:** Likely NO autonomous organisation. IRAP exempt per Cassazione Sezioni Unite 9451/2016. Document the factual basis (no employees, no significant beni strumentali). |
| 241 | |
| 242 | ### EC2 -- Professional with one employee [T2] |
| 243 | **Situation:** Architect with one part-time employee (segretaria). |
| 244 | **Resolution:** Having even one employee generally constitutes autonomous organisation. IRAP likely applies. [T2] -- confirm with case law. Some case law allows an exception if the employee's role is merely administrative and marginal. |
| 245 | |
| 246 | ### EC3 -- Regime forfettario [T1] |
| 247 | **Situation:** Client is under regime forfettario (flat-rate tax regime). |
| 248 | **Resolution:** IRAP exempt. No declaration, no payment. Forfettario exclusion is clear and absolute. |
| 249 | |
| 250 | ### EC4 -- Sole proprietor with a shop [T1] |
| 251 | **Situation:** Impresa individuale operating a retail shop with two employees. |
| 252 | **Resolution:** IRAP applies. This is an impresa (business), not a profession. Autonomous organisation test is not relevant for imprese -- they are always subject. |
| 253 | |
| 254 | ### EC5 -- Multiple regions [T2] |
| 255 | **Situation:** Client has business activity in both Lombardia and Campania. |
| 256 | **Resolution:** IRAP must be apportioned between regions based on where value is produced (typically by employee/payroll location). Each region's rate applies to its portion. [T2] -- confirm apportionment methodology. |
| 257 | |
| 258 | ### EC6 -- IRAP and IRPEF interaction [T1] |
| 259 | **Situation:** Client asks if IRAP reduces income tax. |
| 260 | **Resolution:** 10% of IRAP paid is deductible from IRPEF taxable income. Additionally, the portion of IRAP on employee costs (cuneo fiscale deductions) is fully deductible from IRPEF base. |
| 261 | |
| 262 | ### EC7 -- First year of activity [T1] |
| 263 | **Situation:** New impresa individuale, started in April 2025. |
| 264 | **Resolution:** IRAP applies from the first year of activity (no first-year exemption like CFE in France). Advance payments based on forecast method (no prior year). First payment with saldo by 30 June 2026. |
| 265 | |
| 266 | ### EC8 -- Cessation mid-year [T1] |
| 267 | **Situation:** Client closes business in August 2025. |
| 268 | **Resolution:** IRAP applies on valore della produzione for the period of activity (Jan-Aug). Final declaration due by 30 November 2026. No advance payments for the following year. |
| 269 | |
| 270 | ### EC9 -- Contribuente minimo switching to ordinary [T2] |
| 271 | **Situation:** Client was contribuente minimo (exempt) and switches to ordinary regime. |
| 272 | **Resolution:** IRAP applies from the year of regime change. The autonomous organisation test applies if the client is a professional. [T2] -- assess organisation status. |
| 273 | |
| 274 | --- |
| 275 | |
| 276 | ## Step 9: Test Suite |
| 277 | |
| 278 | ### Test 1 -- Professional exempt (no autonomous organisation) |
| 279 | **Input:** Freelance consultant, works alone, home office, EUR 80,000 fees, EUR 15,000 costs. |
| 280 | **Expected output:** IRAP = EUR 0. Exempt -- no autonomous organisation. |
| 281 | |
| 282 | ### Test 2 -- Professional with organisation |
| 283 | **Input:** Dentist with 2 employees, studio rental, EUR 200,000 fees, EUR 60,000 deductible costs, EUR 40,000 employee costs. |
| 284 | **Expected output:** VPN = EUR 200,000 - EUR 60,000 + EUR 40,000 = EUR 180,000. Less employee deductions (assume EUR 15,000): EUR 165,000. IRAP = EUR 165,000 x 3.90% = EUR 6,435. |
| 285 | |
| 286 | ### Test 3 -- Sole proprietor (impresa), standard rate |
| 287 | **Input:** Retail business, revenue EUR 300,000, production costs EUR 200,000, labour EUR 50,000, interest EUR 5,000. Lombardia. |
| 288 | **Expected output:** VPN = EUR 300,000 - EUR 200,000 + EUR 50,000 + EUR 5,000 = EUR 155,000. Less employee deductions (assume EUR 20,000): EUR 135,000. IRAP = EUR 135,000 x 3.90% = EUR 5,265. |
| 289 | |
| 290 | ### Test 4 -- Regime forfettario |
| 291 | **Input:** Auto-entrepreneur equivalent, regime forfettario, EUR 50,000 revenue. |
| 292 | **Expected output:** IRAP = EUR 0 (exempt). |
| 293 | |
| 294 | ### Test 5 -- High-rate region (Campania) |
| 295 | **Input:** Professional with organisation in Campania, VPN EUR 100,000. |
| 296 | **Expected output:** IRAP = EUR 100,000 x 4.82% = EUR 4,820. |
| 297 | |
| 298 | ### Test 6 -- Advance payments |
| 299 | **Input:** Prior-year IRAP = EUR 8,000. |
| 300 | **Expected output:** 1st acconto (30 June) = EUR 8,000 x 40% = EUR 3,200. 2nd acconto (30 November) = EUR 8,000 x 60% = EUR 4,800. |
| 301 | |
| 302 | ### Test 7 -- Low IRAP, no advances |
| 303 | **Input:** Prior-year IRAP = EUR 40. |
| 304 | **Expected output:** Below EUR 51.65 threshold. No advance payments required. Only saldo due. |
| 305 | |
| 306 | --- |
| 307 | |
| 308 | ## PROHIBITIONS |
| 309 | |
| 310 | - NEVER apply IRAP to regime forfettario taxpayers -- they are exempt |
| 311 | - NEVER assume all professionals owe IRAP -- the autonomous organisation test must be applied |
| 312 | - NEVER use the income tax base as the IRAP base -- they are different (labour costs and interest are added back for IRAP) |
| 313 | - NEVER apply the standard 3.90% rate without checking the specific region -- rates vary |
| 314 | - NEVER forget the 10% IRAP deduction from IRPEF -- it materially reduces income tax |
| 315 | - NEVER determine autonomous organisation status without examining the factual circumstances (employees, beni strumentali) |
| 316 | - NEVER present IRAP advance payments as optional -- they are mandatory if prior-year IRAP exceeds EUR 51.65 |
| 317 | - NEVER ignore the employee cost add-back -- it is a fundamental difference from income tax computation |
| 318 | - NEVER advise on multi-region apportionment without flagging for reviewer |
| 319 | |
| 320 | --- |
| 321 | |
| 322 | ## Disclaimer |
| 323 | |
| 324 | This skill and its outputs are provided for informational and computational purposes only and do not constitute tax, legal, or financial advice. Open Accountants and its contributors accept no liability for any errors, omissions, or outcomes arising from the use of this skill. All outputs must be reviewed and signed off by a qualified professional (such as a CPA, EA, tax attorney, or equivalent licensed practitioner in your jurisdiction) before filing or acting upon. |
| 325 | |
| 326 | The most up-to-date, verified version of this skill is maintained at [openaccountants.com](https://openaccountants.com). Log in to access the latest version, request a professional review from a licensed accountant, and track updates as tax law changes. |
| 327 |
Run this skill, then get an accountant to check it
After running the full skill pack in your AI agent, sign up and upload your worksheet. We'll connect you with a trusted accountant in our network who can review your numbers before you file.
Quality
Q3: AI-drafted
AI-generated with structure and citations. Not independently verified.
Needs deep research against tax authority websites to reach Q2.
Accountant Review
About
Use this skill whenever asked about Italian IRAP (Imposta Regionale sulle Attività Produttive) for self-employed professionals. Trigger on phrases like "IRAP", "imposta regionale", "IRAP professionista", "IRAP autonomo", "valore della produzione", "regional production tax Italy", or any question about IRAP obligations for a self-employed client in Italy. Covers the standard 3.9% rate, valore della produzione netta, regional variations, and the landmark exemption for autonomous professionals without autonomous organisation. ALWAYS read this skill before touching any Italy IRAP work.
Use this skill
This skill is open source and free to use in any AI agent. Copy it, download it, or clone the repo. If you find an error, flag it — a licensed accountant will review.