malta-income-tax.md483 lines24.1 KB
v1Malta
| 1 | --- |
| 2 | name: malta-income-tax |
| 3 | description: Use this skill whenever asked about Malta income tax for self-employed individuals. Trigger on phrases like "how much tax do I pay", "TA24", "income tax return", "allowable deductions", "capital allowances", "provisional tax", "TA22 regime", "chargeable income", "tax credits", "self-employed tax Malta", or any question about filing or computing income tax for a self-employed or part-time self-employed client. Also trigger when preparing or reviewing a TA24 or TA22 return, computing deductible expenses, or advising on provisional tax instalments. This skill covers tax rates (single/married/parent), TA24 box structure, allowable deductions, capital allowances, provisional tax, TA22 regime, penalties, and interaction with VAT and SSC. ALWAYS read this skill before touching any income tax work. |
| 4 | --- |
| 5 | |
| 6 | # Malta Income Tax — Self-Employed Skill |
| 7 | |
| 8 | --- |
| 9 | |
| 10 | ## Skill Metadata |
| 11 | |
| 12 | | Field | Value | |
| 13 | |-------|-------| |
| 14 | | Jurisdiction | Malta | |
| 15 | | Jurisdiction Code | MT | |
| 16 | | Primary Legislation | Income Tax Act, Chapter 123 | |
| 17 | | Supporting Legislation | Income Tax Management Act (Chapter 372); ITA Article 4C (TA22); ITA Article 14 (deductions); ITA Article 16 + 6th Schedule (capital allowances); ITMA Articles 44, 51, 52, 52A (penalties) | |
| 18 | | Tax Authority | Commissioner for Revenue (CFR) / MTCA, Malta | |
| 19 | | Filing Portal | MTCA e-Services | |
| 20 | | Contributor | Michael Cutajar, CPA (Warrant No. 125122), ACCA | |
| 21 | | Validated By | Michael Cutajar | |
| 22 | | Validation Date | March 2026 | |
| 23 | | Skill Version | 1.0 | |
| 24 | | Accora Integration | `generate_provisional_tax_installments()`, `provisional_tax_payments` table, Box 20 SSC deduction in `tax-return-service.ts` | |
| 25 | | Confidence Coverage | Tier 1: rate table application, box structure, capital allowance rates, provisional tax schedule, TA22 eligibility, penalty rates. Tier 2: mixed-use expense apportionment, home office deductions, motor vehicle business %, first-year provisional tax. Tier 3: group structures, non-resident income, complex capital disposals. | |
| 26 | |
| 27 | --- |
| 28 | |
| 29 | ## Confidence Tier Definitions |
| 30 | |
| 31 | - **[T1] Tier 1 -- Deterministic.** Apply exactly as written. No reviewer judgement required. |
| 32 | - **[T2] Tier 2 -- Reviewer Judgement Required.** Claude flags and presents options. Warranted accountant must confirm. |
| 33 | - **[T3] Tier 3 -- Out of Scope / Escalate.** Do not guess. Escalate and document. |
| 34 | |
| 35 | --- |
| 36 | |
| 37 | ## Step 0: Client Onboarding Questions |
| 38 | |
| 39 | Before computing any income tax figure, you MUST know: |
| 40 | |
| 41 | 1. **Marital status** [T1] -- single, married, or single parent. Determines which rate table applies. |
| 42 | 2. **Employment status** [T1] -- fully self-employed (TA24) or employed + side income (TA22 eligible) |
| 43 | 3. **Gross self-employment income** [T1] -- total invoiced/received in the year |
| 44 | 4. **VAT registration type** [T1] -- Article 10 or Article 11 (affects how VAT is treated in P&L) |
| 45 | 5. **Business expenses** [T1/T2] -- nature and amount of each expense (T2 for mixed-use items) |
| 46 | 6. **Capital assets acquired in the year** [T1] -- type, cost, date first used in business |
| 47 | 7. **SSC paid in the year** [T1] -- Class 2 amount paid (goes to Box 20) |
| 48 | 8. **Prior year tax liability** [T1] -- for provisional tax calculation. First year = no provisional tax. |
| 49 | 9. **Other income** [T1] -- employment income, rental income, dividends, interest (Box 4) |
| 50 | |
| 51 | **If marital status is unknown, STOP. Do not apply a rate table. Marital status is mandatory.** |
| 52 | |
| 53 | --- |
| 54 | |
| 55 | ## Step 1: Determine Applicable Rate Table [T1] |
| 56 | |
| 57 | **Legislation:** Income Tax Act, Chapter 123, Tax Rate Schedule (2026) |
| 58 | |
| 59 | ### Single Rates |
| 60 | |
| 61 | | Taxable Income (EUR) | Rate | Notes | |
| 62 | |---------------------|------|-------| |
| 63 | | 0 -- 9,100 | 0% | | |
| 64 | | 9,101 -- 14,500 | 15% | Cumulative tax at top of band: EUR 810 | |
| 65 | | 14,501 -- 19,500 | 25% | Cumulative tax at top of band: EUR 2,060 | |
| 66 | | 19,501 -- 60,000 | 25% | Cumulative tax at top of band: EUR 12,185 | |
| 67 | | 60,001+ | 35% | | |
| 68 | |
| 69 | ### Married Rates (joint computation) |
| 70 | |
| 71 | | Taxable Income (EUR) | Rate | Notes | |
| 72 | |---------------------|------|-------| |
| 73 | | 0 -- 12,700 | 0% | | |
| 74 | | 12,701 -- 21,200 | 15% | Cumulative tax at top of band: EUR 1,275 | |
| 75 | | 21,201 -- 28,700 | 25% | Cumulative tax at top of band: EUR 3,150 | |
| 76 | | 28,701 -- 60,000 | 25% | Cumulative tax at top of band: EUR 10,975 | |
| 77 | | 60,001+ | 35% | | |
| 78 | |
| 79 | ### Parent Rates (single parent maintaining a child) |
| 80 | |
| 81 | | Taxable Income (EUR) | Rate | Notes | |
| 82 | |---------------------|------|-------| |
| 83 | | 0 -- 10,500 | 0% | | |
| 84 | | 10,501 -- 15,800 | 15% | Cumulative tax at top of band: EUR 795 | |
| 85 | | 15,801 -- 21,200 | 25% | Cumulative tax at top of band: EUR 2,145 | |
| 86 | | 21,201 -- 60,000 | 25% | Cumulative tax at top of band: EUR 11,845 | |
| 87 | | 60,001+ | 35% | | |
| 88 | |
| 89 | **Note (2026):** The first 0% band was increased by EUR 500 for all categories as part of the 2026 budget measures. |
| 90 | |
| 91 | **Malta does not have a separate personal allowance -- the 0% band IS the personal allowance.** |
| 92 | |
| 93 | --- |
| 94 | |
| 95 | ## Step 2: TA24 Box Structure [T1] |
| 96 | |
| 97 | **Legislation:** Income Tax Act Chapter 123; MTCA TA24 form guidance |
| 98 | |
| 99 | | Box | Description | How to Populate | |
| 100 | |-----|-------------|-----------------| |
| 101 | | Box 1 | Gross income from self-employment | Total invoiced/received in the year | |
| 102 | | Box 2 | Less: Allowable deductions | Business expenses passing wholly and exclusively test | |
| 103 | | Box 3 | Net profit/loss | Box 1 minus Box 2 | |
| 104 | | Box 4 | Other income | Employment, rental, dividends, interest | |
| 105 | | Box 5 | Total income | Box 3 plus Box 4 | |
| 106 | | Box 15 | Capital allowances | Depreciation per 6th Schedule rates | |
| 107 | | Box 20 | SSC Class 2 | Amount actually paid in the tax year | |
| 108 | | Box 25 | Total deductions | Sum of all deduction boxes including Box 15 and Box 20 | |
| 109 | | Box 30 | Chargeable income | Box 5 minus Box 25 | |
| 110 | | Box 35 | Tax liability | Applied from rate table to Box 30 | |
| 111 | | Box 36 | Less: Provisional tax paid | Sum of 3 instalments paid during year | |
| 112 | | Box 37 | Less: Tax credits | Personal reliefs, green credits, disability credits | |
| 113 | | Box 40 | Tax due / refund | Box 35 minus Box 36 minus Box 37 | |
| 114 | |
| 115 | **NEVER compute Box 35 using Claude -- pass chargeable income to the deterministic engine to apply the rate table.** |
| 116 | |
| 117 | --- |
| 118 | |
| 119 | ## Step 3: Allowable Deductions -- The Wholly and Exclusively Test [T1/T2] |
| 120 | |
| 121 | **Legislation:** Income Tax Act, Article 14 |
| 122 | |
| 123 | ### The Test [T1] |
| 124 | An expense is deductible only if incurred **wholly and exclusively** in the production of income. Mixed-use expenses must be apportioned. The apportionment method must be reasonable and documented. |
| 125 | |
| 126 | ### Deductible Expenses |
| 127 | |
| 128 | | Expense | Tier | Treatment | |
| 129 | |---------|------|-----------| |
| 130 | | Office rent (dedicated) | T1 | Fully deductible | |
| 131 | | Professional insurance (PI) | T1 | Fully deductible | |
| 132 | | Accountancy fees | T1 | Fully deductible | |
| 133 | | Legal fees (business-related) | T1 | Fully deductible | |
| 134 | | Office supplies / stationery | T1 | Fully deductible | |
| 135 | | Software subscriptions (under EUR 1,160) | T1 | Fully deductible | |
| 136 | | Marketing / advertising | T1 | Fully deductible | |
| 137 | | Bank charges (business account) | T1 | Fully deductible | |
| 138 | | Training / CPD related to business | T1 | Fully deductible | |
| 139 | | Trade subscriptions (MIA, ACCA, MIA etc.) | T1 | Fully deductible | |
| 140 | | Bad debts (genuinely irrecoverable, previously declared as income) | T2 | Flag for reviewer -- confirm write-off criteria met | |
| 141 | | SSC Class 2 | T1 | Deductible -- Box 20 | |
| 142 | | Utilities (home office) | T2 | Proportional only -- see home office rules | |
| 143 | | Phone / mobile | T2 | Business use portion only -- client to confirm % | |
| 144 | | Motor vehicle expenses | T2 | Business use portion only -- mileage log required | |
| 145 | | Travel (flights, hotels for business) | T1 | Fully deductible if wholly business purpose | |
| 146 | | Home office rent / mortgage interest | T2 | Proportional -- see home office rules | |
| 147 | |
| 148 | ### NOT Deductible [T1] |
| 149 | |
| 150 | | Expense | Reason | |
| 151 | |---------|--------| |
| 152 | | Entertainment (client meals, events) | Blocked under Article 14 -- same block as VAT | |
| 153 | | Personal living expenses | Not business-related | |
| 154 | | Fines and penalties | Public policy | |
| 155 | | Income tax itself | Tax on income cannot be deducted against income | |
| 156 | | Capital expenditure | Goes through capital allowances (Box 15), not Box 2 | |
| 157 | | Drawings / personal withdrawals | Not an expense | |
| 158 | | Personal car insurance (unapportioned) | Personal -- apportion business % only | |
| 159 | |
| 160 | ### Home Office Rules [T2] |
| 161 | |
| 162 | **Legislation:** Income Tax Act, Article 14 |
| 163 | |
| 164 | - Calculate the proportion of home used for business: dedicated room(s) as percentage of total rooms or floor area |
| 165 | - Apply that percentage to: rent or mortgage interest, electricity, water, internet, maintenance |
| 166 | - Must be a dedicated workspace -- a dual-use room (kitchen table, living room) does not qualify |
| 167 | - Client must document the calculation and retain it for 6 years |
| 168 | - [T2] Flag for reviewer: confirm room count, floor area basis, and that workspace is genuinely dedicated |
| 169 | |
| 170 | ### Motor Vehicle Rules [T2] |
| 171 | |
| 172 | - Only the business-use percentage of fuel, insurance, maintenance, and depreciation is deductible |
| 173 | - Client must maintain a mileage log (business trips vs total mileage) |
| 174 | - [T2] Flag for reviewer: confirm business percentage claimed is reasonable and documented |
| 175 | |
| 176 | --- |
| 177 | |
| 178 | ## Step 4: Capital Allowances [T1] |
| 179 | |
| 180 | **Legislation:** Income Tax Act, Article 16; 6th Schedule |
| 181 | |
| 182 | ### Depreciation Rates (Straight-Line on Cost) |
| 183 | |
| 184 | | Asset Type | Annual Rate | |
| 185 | |-----------|-------------| |
| 186 | | Computer hardware | 25% | |
| 187 | | Computer software | 25% | |
| 188 | | Motor vehicles | 20% | |
| 189 | | Plant and machinery | 20% | |
| 190 | | Office equipment | 20% | |
| 191 | | Air conditioning | 20% | |
| 192 | | Furniture and fittings | 10% | |
| 193 | | Commercial buildings | 2% | |
| 194 | | Industrial buildings | 2% | |
| 195 | |
| 196 | ### Rules [T1] |
| 197 | |
| 198 | - Depreciation starts in the year the asset is **first used** in the business |
| 199 | - Calculated on **cost price** -- straight-line, NOT reducing balance |
| 200 | - Claimed in **Box 15** of the TA24 |
| 201 | - Motor vehicles: only the business-use proportion is claimable [T2] |
| 202 | - Low-value assets (under approximately EUR 700): some practitioners expense immediately -- [T2] flag for reviewer to confirm treatment |
| 203 | |
| 204 | ### Asset Disposal [T2] |
| 205 | |
| 206 | - Sale proceeds minus written-down value = balancing charge (taxable) or balancing allowance (deductible) |
| 207 | - Flag for reviewer: confirm disposal proceeds and written-down value before computing |
| 208 | |
| 209 | ### Capital Allowances vs VAT Capital Goods -- Important Distinction [T1] |
| 210 | |
| 211 | | System | Threshold | Purpose | |
| 212 | |--------|-----------|---------| |
| 213 | | VAT Capital Goods Scheme | EUR 1,160 gross | Determines VAT Box 30 treatment | |
| 214 | | Income Tax Capital Allowances | No threshold | ALL business assets depreciated | |
| 215 | |
| 216 | A EUR 500 printer: depreciated for income tax (25% x EUR 500 = EUR 125/year) but does NOT go to VAT Box 30 (below EUR 1,160 threshold). These are entirely separate systems. |
| 217 | |
| 218 | --- |
| 219 | |
| 220 | ## Step 5: Provisional Tax [T1] |
| 221 | |
| 222 | **Legislation:** Income Tax Management Act, Chapter 372 |
| 223 | |
| 224 | ### Instalment Schedule |
| 225 | |
| 226 | | Instalment | Percentage of Prior Year Tax | Deadline | |
| 227 | |-----------|------------------------------|----------| |
| 228 | | 1st | 20% | 30 April | |
| 229 | | 2nd | 30% | 31 August | |
| 230 | | 3rd | 50% | 21 December | |
| 231 | |
| 232 | ### Rules [T1] |
| 233 | |
| 234 | - Always based on **prior year's final tax liability** -- not current year estimates |
| 235 | - First year of self-employment: no provisional tax due (no prior year) |
| 236 | - Second year: based on first year actual tax |
| 237 | - Provisional tax paid enters Box 36 of the TA24 |
| 238 | |
| 239 | ### Reduced Rate (First 3 Years) [T2] |
| 240 | |
| 241 | New self-employed persons may benefit from reduced provisional tax in their first 3 years. Conditions apply and availability should be confirmed with MTCA. Flag for reviewer. |
| 242 | |
| 243 | **Accora integration:** `generate_provisional_tax_installments()` function, `provisional_tax_payments` table. |
| 244 | |
| 245 | --- |
| 246 | |
| 247 | ## Step 6: TA22 Regime -- Part-Time Self-Employment [T1] |
| 248 | |
| 249 | **Legislation:** Income Tax Act, Article 4C |
| 250 | |
| 251 | ### Eligibility [T1] |
| 252 | |
| 253 | | Condition | Requirement | |
| 254 | |-----------|-------------| |
| 255 | | Employment status | Must be in full-time employment with Class 1 SSC being paid | |
| 256 | | Net self-employment profit | Must not exceed EUR 12,000 | |
| 257 | | SSC | No additional Class 2 -- Class 1 from employment covers all | |
| 258 | | VAT | Can be Article 11 if under EUR 35,000 turnover | |
| 259 | |
| 260 | ### How It Works [T1] |
| 261 | |
| 262 | 1. Client is full-time employed (Class 1 SSC paid by employer) |
| 263 | 2. Client has side self-employment income |
| 264 | 3. File a TA22 instead of including self-employment income on TA24 |
| 265 | 4. Tax on self-employment net profit = flat 10% |
| 266 | 5. No progressive rates applied -- employment income and self-employment income are taxed separately |
| 267 | |
| 268 | ### TA22 vs TA24 Decision [T1/T2] |
| 269 | |
| 270 | - If net self-employment profit is under EUR 12,000 AND client is full-time employed: TA22 is almost always more favourable (flat 10% vs progressive rates) |
| 271 | - If net profit exceeds EUR 12,000: excess is taxed at normal TA24 progressive rates |
| 272 | - [T2] Flag for reviewer to confirm TA22 eligibility and whether flat 10% is genuinely more favourable given the client's total income profile |
| 273 | |
| 274 | --- |
| 275 | |
| 276 | ## Step 7: Interaction with VAT [T1] |
| 277 | |
| 278 | **Legislation:** Income Tax Act, Article 14; VAT Act Chapter 406 |
| 279 | |
| 280 | | Scenario | Income Tax Treatment | |
| 281 | |----------|---------------------| |
| 282 | | VAT collected on sales (Article 10) | NOT income -- it is a liability to government. Exclude from Box 1. | |
| 283 | | Input VAT recovered (Article 10) | NOT an expense -- it is reclaimable. Exclude from Box 2. | |
| 284 | | Input VAT blocked/non-deductible (Article 10) | IS an expense -- adds to the cost of the purchase. Include in Box 2. | |
| 285 | | Article 11 client -- all VAT paid on purchases | IS an expense -- cannot reclaim any input VAT. Gross amount is the cost. | |
| 286 | | Foreign VAT (non-reclaimable) | IS an expense -- full gross including foreign VAT is the cost. | |
| 287 | |
| 288 | **Key rule:** For Article 10 clients, only blocked or non-deductible VAT appears in the P&L. Reclaimable VAT is a balance sheet item only. For Article 11 clients, all VAT paid on purchases is a P&L expense. |
| 289 | |
| 290 | --- |
| 291 | |
| 292 | ## Step 8: Filing Deadlines [T1] |
| 293 | |
| 294 | **Legislation:** Income Tax Management Act, Chapter 372 |
| 295 | |
| 296 | | Filing / Payment | Deadline | |
| 297 | |-----------------|----------| |
| 298 | | TA24 (self-employed annual return) | 30 June of following year | |
| 299 | | TA22 (part-time self-employment) | 30 June of following year | |
| 300 | | Provisional tax 1st instalment | 30 April | |
| 301 | | Provisional tax 2nd instalment | 31 August | |
| 302 | | Provisional tax 3rd instalment | 21 December | |
| 303 | | Balance of tax due | With the TA24, by 30 June | |
| 304 | |
| 305 | --- |
| 306 | |
| 307 | ## Step 9: Penalties [T1] |
| 308 | |
| 309 | **Legislation:** ITMA Articles 44(1), 44(2A), 51, 52, 52A |
| 310 | |
| 311 | | Offence | Penalty | |
| 312 | |---------|---------| |
| 313 | | Late filing of TA24 | EUR 50 + EUR 10/month (maximum EUR 500) | |
| 314 | | Late payment surcharge | 1% per month on unpaid tax -- UNCAPPED | |
| 315 | | Late payment interest | 0.6% per month -- capped at original tax amount | |
| 316 | | Combined late payment | 1.6% per month total | |
| 317 | | Incorrect return | Up to EUR 2,000 | |
| 318 | | Fraud / evasion | Up to EUR 5,000 + imprisonment | |
| 319 | | Out-of-court settlement | Available since 2025 under Article 52A | |
| 320 | |
| 321 | **WARNING:** The 1%/month late payment surcharge is uncapped and can exceed the original tax owed. Combined with interest: 1.6%/month is severe. Any arrears situation must be escalated to a warranted accountant immediately. |
| 322 | |
| 323 | --- |
| 324 | |
| 325 | ## Step 10: Record Keeping [T1] |
| 326 | |
| 327 | **Legislation:** Income Tax Act; Income Tax Management Act |
| 328 | |
| 329 | | Requirement | Detail | |
| 330 | |-------------|--------| |
| 331 | | Minimum retention period | 6 years from end of the year of assessment | |
| 332 | | What to keep | All sales invoices, purchase invoices, bank statements, receipts, contracts, asset register | |
| 333 | | Format | Paper or digital (MTCA accepts digital) | |
| 334 | | Invoice requirements | Supplier name, VAT number, date, amount, description | |
| 335 | | Capital asset register | Date acquired, cost, depreciation claimed each year, written-down value | |
| 336 | |
| 337 | --- |
| 338 | |
| 339 | ## Step 11: Edge Case Registry |
| 340 | |
| 341 | ### EC1 -- VAT collected included in income [T1] |
| 342 | **Situation:** Article 10 client invoices EUR 1,180 (EUR 1,000 net + EUR 180 VAT). Client treats EUR 1,180 as gross income. |
| 343 | **Resolution:** Box 1 must show EUR 1,000 only. The EUR 180 VAT collected is a liability to CFR, not income. Correct before filing. |
| 344 | |
| 345 | ### EC2 -- Article 11 client expense treatment [T1] |
| 346 | **Situation:** Article 11 client purchases office supplies for EUR 59 (gross including 18% VAT = EUR 50 net). |
| 347 | **Resolution:** Full EUR 59 is the deductible expense. Article 11 clients cannot reclaim input VAT, so the gross amount is the cost. |
| 348 | |
| 349 | ### EC3 -- Entertainment expenses [T1] |
| 350 | **Situation:** Client takes a client to dinner and wants to deduct it. |
| 351 | **Resolution:** NOT deductible. Entertainment is blocked under Article 14, same as the VAT block. No partial deduction. No apportionment. Full block. |
| 352 | |
| 353 | ### EC4 -- Motor vehicle, mixed use [T2] |
| 354 | **Situation:** Client uses their personal car 60% for business, 40% personal. Annual running costs EUR 4,000. Car cost EUR 18,000. |
| 355 | **Resolution:** Deductible expenses: EUR 4,000 x 60% = EUR 2,400 running costs. Capital allowance: EUR 18,000 x 20% x 60% = EUR 2,160. [T2] Flag for reviewer: confirm business percentage is documented with mileage log and is reasonable. |
| 356 | |
| 357 | ### EC5 -- Capital item expensed directly [T1] |
| 358 | **Situation:** Client buys a laptop for EUR 1,500 and puts it in Box 2 as an expense. |
| 359 | **Resolution:** INCORRECT. Capital items must go through capital allowances (Box 15), not Box 2. EUR 1,500 laptop: 25% per year = EUR 375 per year in Box 15. Remove from Box 2. |
| 360 | |
| 361 | ### EC6 -- First year, no provisional tax [T1] |
| 362 | **Situation:** Client started self-employment in 2025. Now preparing 2025 TA24 in 2026. |
| 363 | **Resolution:** No provisional tax was due during 2025 (no prior year). Box 36 = EUR 0. Full tax liability is paid with the return by 30 June 2026. From 2026 onwards provisional tax applies based on 2025 final liability. |
| 364 | |
| 365 | ### EC7 -- SSC deductibility timing [T1] |
| 366 | **Situation:** Client paid 2025 SSC quarterly instalments during 2025. Preparing 2025 TA24. |
| 367 | **Resolution:** SSC paid during 2025 goes in Box 20 of the 2025 TA24. SSC paid = deduction in the same year it is paid. |
| 368 | |
| 369 | ### EC8 -- TA22 profit exceeds EUR 12,000 [T1] |
| 370 | **Situation:** TA22 client earns EUR 15,000 net from side business. |
| 371 | **Resolution:** First EUR 12,000 taxed at 10% on TA22 = EUR 1,200. Excess EUR 3,000 must be declared on TA24 at progressive rates combined with employment income. [T2] Flag for reviewer to compute the correct split and confirm progressive rate on the excess. |
| 372 | |
| 373 | ### EC9 -- Home office, dual-use room [T2] |
| 374 | **Situation:** Client works from the kitchen table and wants to deduct 20% of home expenses. |
| 375 | **Resolution:** NOT deductible. A dual-use room does not qualify. A dedicated room used exclusively for work is required. If client has no dedicated workspace, no home office deduction applies. [T2] Flag for reviewer to confirm workspace arrangement with client. |
| 376 | |
| 377 | ### EC10 -- Bad debt write-off [T2] |
| 378 | **Situation:** Client invoiced EUR 3,000 to a client who has not paid for 18 months and is now insolvent. |
| 379 | **Resolution:** Deductible as bad debt only if: (1) the income was previously declared (it was in Box 1 in a prior year), (2) all reasonable steps to recover have been taken, and (3) the debt is genuinely irrecoverable. [T2] Flag for reviewer to confirm all three conditions before allowing the deduction. |
| 380 | |
| 381 | ### EC11 -- Software capitalisation vs expensing [T1/T2] |
| 382 | **Situation:** Client pays EUR 2,400 for a 2-year software licence upfront. |
| 383 | **Resolution:** If the licence is under EUR 1,160 or is a recurring subscription, expense in Box 2 fully. If it is a capital software purchase over EUR 1,160, capitalise and depreciate at 25% per year. [T2] Flag for reviewer if the nature of the software licence is unclear (perpetual vs subscription). |
| 384 | |
| 385 | --- |
| 386 | |
| 387 | ## Step 12: Reviewer Escalation Protocol |
| 388 | |
| 389 | When Claude identifies a [T2] situation: |
| 390 | |
| 391 | ``` |
| 392 | REVIEWER FLAG |
| 393 | Tier: T2 |
| 394 | Client: [name] |
| 395 | Situation: [description] |
| 396 | Issue: [what is ambiguous] |
| 397 | Options: [possible treatments] |
| 398 | Recommended: [most likely correct treatment and why] |
| 399 | Action Required: Warranted accountant must confirm before filing. |
| 400 | ``` |
| 401 | |
| 402 | When Claude identifies a [T3] situation: |
| 403 | |
| 404 | ``` |
| 405 | ESCALATION REQUIRED |
| 406 | Tier: T3 |
| 407 | Client: [name] |
| 408 | Situation: [description] |
| 409 | Issue: [outside skill scope] |
| 410 | Action Required: Do not advise. Refer to warranted accountant. Document gap. |
| 411 | ``` |
| 412 | |
| 413 | --- |
| 414 | |
| 415 | ## Step 13: Test Suite |
| 416 | |
| 417 | ### Test 1 -- Standard single self-employed, mid-range income |
| 418 | **Input:** Single, born 1990, gross revenue EUR 45,000, allowable expenses EUR 13,000, capital allowances EUR 375, SSC paid EUR 3,000, provisional tax paid EUR 3,500. |
| 419 | **Expected output:** Box 3 = EUR 32,000, Box 15 = EUR 375, Box 20 = EUR 3,000, Box 25 = EUR 3,375, Box 30 = EUR 28,625. Tax: EUR 0 + EUR 810 + EUR 1,250 + EUR 2,281 = EUR 4,341. Box 36 = EUR 3,500. Box 40 = EUR 841 due. |
| 420 | |
| 421 | ### Test 2 -- Married, higher income, capped at 35% |
| 422 | **Input:** Married, gross revenue EUR 80,000, allowable expenses EUR 20,000, SSC paid EUR 4,362 (maximum), no provisional tax (first year). |
| 423 | **Expected output:** Box 3 = EUR 60,000, Box 20 = EUR 4,362, Box 30 = EUR 55,638. Tax: EUR 0 + EUR 1,275 + EUR 3,150 + EUR 6,735 + EUR (55,638-60,000 = negative, cap at 60,000 band) -- chargeable income is EUR 55,638 so stays within 25% band. Total tax = EUR 0 + EUR 1,275 + EUR 1,875 + EUR 6,735 = EUR 9,885. Box 40 = EUR 9,885 due. |
| 424 | |
| 425 | ### Test 3 -- TA22 eligible client |
| 426 | **Input:** Full-time employed, side income net profit EUR 8,000, Class 1 SSC paid through employer. |
| 427 | **Expected output:** TA22 applies. Tax = EUR 8,000 x 10% = EUR 800. No Class 2 SSC. No provisional tax instalments on side income. |
| 428 | |
| 429 | ### Test 4 -- Entertainment expense blocked |
| 430 | **Input:** Client includes EUR 2,000 client entertainment in Box 2. |
| 431 | **Expected output:** Remove EUR 2,000 from Box 2. Entertainment blocked under Article 14. Not deductible. |
| 432 | |
| 433 | ### Test 5 -- Capital item incorrectly expensed |
| 434 | **Input:** Laptop EUR 1,500 included in Box 2 as expense. |
| 435 | **Expected output:** Remove EUR 1,500 from Box 2. Add EUR 375 (25% x EUR 1,500) to Box 15 as capital allowance. |
| 436 | |
| 437 | ### Test 6 -- Article 11 client, VAT as expense |
| 438 | **Input:** Article 11 client. Purchase invoice EUR 236 gross (EUR 200 net + EUR 36 VAT). |
| 439 | **Expected output:** Box 2 deductible expense = EUR 236 (gross). Cannot reclaim VAT. Full gross is the cost. |
| 440 | |
| 441 | ### Test 7 -- Provisional tax calculation |
| 442 | **Input:** 2025 TA24 shows final tax liability EUR 6,000. Client asks for 2026 provisional tax schedule. |
| 443 | **Expected output:** 1st instalment 30 April 2026 = EUR 1,200 (20%). 2nd instalment 31 August 2026 = EUR 1,800 (30%). 3rd instalment 21 December 2026 = EUR 3,000 (50%). |
| 444 | |
| 445 | ### Test 8 -- VAT excluded from income correctly |
| 446 | **Input:** Article 10 client. Total receipts from clients EUR 53,100 (includes 18% VAT on all sales). Net sales = EUR 45,000. |
| 447 | **Expected output:** Box 1 = EUR 45,000. EUR 8,100 VAT collected is excluded -- it is a VAT liability, not income. |
| 448 | |
| 449 | --- |
| 450 | |
| 451 | ## PROHIBITIONS |
| 452 | |
| 453 | - NEVER apply a rate table without knowing marital status |
| 454 | - NEVER compute Box 35 tax figures directly -- pass chargeable income to the deterministic engine |
| 455 | - NEVER allow entertainment expenses in Box 2 |
| 456 | - NEVER allow income tax itself as a deduction |
| 457 | - NEVER allow fines or penalties as a deduction |
| 458 | - NEVER include VAT collected on sales in Box 1 for Article 10 clients |
| 459 | - NEVER allow a capital item to be expensed directly in Box 2 -- it must go through Box 15 capital allowances |
| 460 | - NEVER use current year income for provisional tax -- always prior year final liability |
| 461 | - NEVER present tax calculations as definitive -- always label as estimated and direct client to their accountant for confirmation |
| 462 | - NEVER advise on arrears situations without escalating to a warranted accountant |
| 463 | |
| 464 | --- |
| 465 | |
| 466 | ## Contribution Notes (For Non-Malta Jurisdictions) |
| 467 | |
| 468 | If adapting this skill for another country: |
| 469 | |
| 470 | 1. Replace Chapter 123 references with the equivalent national income tax legislation. |
| 471 | 2. Replace the rate tables (single/married/parent) with your jurisdiction's equivalent bands and rates. |
| 472 | 3. Replace the TA24 box structure with your jurisdiction's equivalent self-assessment return form and box numbers. |
| 473 | 4. Replace the "wholly and exclusively" test with your jurisdiction's equivalent deductibility standard. |
| 474 | 5. Replace capital allowance rates (6th Schedule) with your jurisdiction's equivalent depreciation schedule. |
| 475 | 6. Replace provisional tax percentages and deadlines with your jurisdiction's equivalent instalment system. |
| 476 | 7. Replace the TA22 regime with your jurisdiction's equivalent simplified regime for part-time self-employment, if one exists. |
| 477 | 8. Replace filing deadlines (30 June) and penalty rates with your jurisdiction's current figures. |
| 478 | 9. Replace the VAT interaction rules based on your jurisdiction's VAT/GST system. |
| 479 | 10. Have a licensed practitioner in your jurisdiction validate every T1 rule before publishing. |
| 480 | 11. Add jurisdiction-specific edge cases to the Edge Case Registry. |
| 481 | |
| 482 | **A skill may not be published without sign-off from a warranted practitioner in the relevant jurisdiction.** |
| 483 |
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
Q2: Research-verified
Deep research against tax authority sources. Not yet tested on real data.
Needs real client data + practitioner sign-off to reach Q1.
Accountant Review
Accountant Verified
18/18
About
Computes Malta income tax for self-employed individuals including allowable deductions, capital allowances, provisional tax, and the TA22 regime.
MTty-2025