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: mt-estimated-tax |
| 3 | description: > |
| 4 | Use this skill whenever asked about Malta provisional tax (estimated tax) for self-employed or self-occupied individuals. Trigger on phrases like "provisional tax Malta", "estimated tax", "PT instalments", "how much provisional tax do I pay", "20% 30% 50%", "April instalment", "August instalment", "December instalment", "TA24 overpayment", "refund of provisional tax", "Chapter 372", "ITA provisional tax", or any question about Malta's advance income tax payment obligations. Covers the three-instalment schedule (20/30/50), basis of computation (prior year assessment), first-year rules, minimum provisional tax, penalties for late payment, and interaction with the TA24 final assessment. ALWAYS read this skill before touching any Malta provisional tax work. |
| 5 | version: 2.0 |
| 6 | jurisdiction: MT |
| 7 | tax_year: 2025 |
| 8 | category: international |
| 9 | depends_on: |
| 10 | - income-tax-workflow-base |
| 11 | verified_by: info@michaelcutajar.com |
| 12 | --- |
| 13 | |
| 14 | # Malta Provisional Tax (PT) -- Self-Employed Skill v2.0 |
| 15 | |
| 16 | ## Section 1 -- Quick reference |
| 17 | |
| 18 | | Field | Value | |
| 19 | |---|---| |
| 20 | | Country | Malta (Republic of Malta) | |
| 21 | | Tax | Income tax provisional payments (Provisional Tax / PT) | |
| 22 | | Primary legislation | Income Tax Management Act, Chapter 372, Art. 44 et seq.; Provisional Tax Rules (S.L. 372.04) | |
| 23 | | Supporting legislation | Income Tax Act, Chapter 123, Art. 14 (deductions); Art. 50 (penalties) | |
| 24 | | Authority | Commissioner for Revenue (CFR), Malta | |
| 25 | | Portal | https://cfr.gov.mt (CFR Online Services) | |
| 26 | | Currency | EUR only | |
| 27 | | Payment schedule | Three instalments: 20% by 30 April, 30% by 31 August, 50% by 21 December | |
| 28 | | Computation basis | 100% of prior year assessed tax liability (from most recent TA24) | |
| 29 | | Minimum threshold | CFR-determined administrative minimum for new businesses with no prior assessment | |
| 30 | | Contributor | Open Accountants Community | |
| 31 | | Validated by | Pending -- requires sign-off by a Malta-warranted CPA | |
| 32 | | Validation date | Pending | |
| 33 | |
| 34 | **Instalment schedule summary:** |
| 35 | |
| 36 | | Instalment | Percentage | Due date | |
| 37 | |---|---|---| |
| 38 | | 1st | 20% | 30 April | |
| 39 | | 2nd | 30% | 31 August | |
| 40 | | 3rd | 50% | 21 December | |
| 41 | |
| 42 | **Conservative defaults:** |
| 43 | |
| 44 | | Ambiguity | Default | |
| 45 | |---|---| |
| 46 | | No prior year TA24 available | STOP -- request latest TA24 assessment or CFR PT notice | |
| 47 | | First year, no penultimate year | Flag for reviewer -- minimum PT per CFR applies | |
| 48 | | Income expected to drop | Pay per notice -- do NOT reduce without CFR approval | |
| 49 | | Rental income in prior year tax | Exclude rental income taxed at 15% final WHT from PT basis | |
| 50 | | Overpayment treatment | Credit against next year (not automatic refund) | |
| 51 | |
| 52 | --- |
| 53 | |
| 54 | ## Section 2 -- Required inputs and refusal catalogue |
| 55 | |
| 56 | ### Required inputs |
| 57 | |
| 58 | **Minimum viable** -- the prior year TA24 assessed tax liability (the net tax payable after credits) OR the CFR-issued PT notice (Vorauszahlungsbescheid equivalent). One of these is mandatory. |
| 59 | |
| 60 | **Recommended** -- current year of assessment, any PAYE or withholding tax deducted at source in the current year, the client's TIN. |
| 61 | |
| 62 | **Ideal** -- full TA24 from the prior year, any CFR PT notice received, bank statements showing prior PT payments, any correspondence about PT reductions. |
| 63 | |
| 64 | **Refusal policy if minimum is missing -- HARD STOP.** Without the prior year TA24 tax liability or a CFR PT notice, provisional tax cannot be computed. Do not estimate from income figures. |
| 65 | |
| 66 | ### Refusal catalogue |
| 67 | |
| 68 | **R-MT-PT-1 -- Group companies or partnership PT.** Trigger: client asks about PT for a company or partnership. Message: "This skill covers provisional tax for self-employed individuals only. Company and partnership PT obligations have different rules. Please consult a warranted accountant." |
| 69 | |
| 70 | **R-MT-PT-2 -- Non-resident PT obligations.** Trigger: client is non-resident or asks about PT for non-residents. Message: "Non-resident provisional tax obligations are outside the scope of this skill. Please consult a warranted accountant." |
| 71 | |
| 72 | **R-MT-PT-3 -- PT penalty disputes.** Trigger: client asks about disputing PT penalties or CFR enforcement. Message: "Penalty disputes require legal analysis. Please escalate to a warranted accountant or tax advocate." |
| 73 | |
| 74 | --- |
| 75 | |
| 76 | ## Section 3 -- Payment pattern library |
| 77 | |
| 78 | This is the deterministic pre-classifier for bank statement transactions. When a debit matches a pattern below, classify it as a provisional tax payment. Do not second-guess. |
| 79 | |
| 80 | ### 3.1 CFR provisional tax debits |
| 81 | |
| 82 | | Pattern | Treatment | Notes | |
| 83 | |---|---|---| |
| 84 | | CFR, COMMISSIONER FOR REVENUE | PT payment | Match with April/August/December timing to identify which instalment | |
| 85 | | INLAND REVENUE MALTA | PT payment | Legacy name, same authority | |
| 86 | | PROVISIONAL TAX, PROV TAX, PT PAYMENT | PT payment | Explicit description | |
| 87 | | TAX INSTALMENT, TAX INST | PT payment | Generic instalment label | |
| 88 | |
| 89 | ### 3.2 Timing-based identification |
| 90 | |
| 91 | | Debit date range | Likely instalment | Confidence | |
| 92 | |---|---|---| |
| 93 | | 15 April -- 10 May | 1st instalment (20%) | High if payee is CFR | |
| 94 | | 15 August -- 15 September | 2nd instalment (30%) | High if payee is CFR | |
| 95 | | 1 December -- 31 December | 3rd instalment (50%) | High if payee is CFR | |
| 96 | | Any other date to CFR | Late payment or adjustment | Flag for reviewer | |
| 97 | |
| 98 | ### 3.3 Related but NOT provisional tax |
| 99 | |
| 100 | | Pattern | Treatment | Notes | |
| 101 | |---|---|---| |
| 102 | | VAT DEPARTMENT, VAT PAYMENT | EXCLUDE from PT | VAT payment, separate obligation | |
| 103 | | SSC, SOCIAL SECURITY, CESOP | EXCLUDE from PT | Social security contribution | |
| 104 | | FSS, FINAL SETTLEMENT | EXCLUDE from PT | PAYE final settlement system | |
| 105 | | PENALTY, INTEREST CFR | EXCLUDE from PT | Late payment charge, not PT principal | |
| 106 | |
| 107 | ### 3.4 Bank transfer references |
| 108 | |
| 109 | | Reference pattern | Treatment | Notes | |
| 110 | |---|---|---| |
| 111 | | PT followed by year (e.g., PT2025) | PT payment for that year | Common bank transfer reference format | |
| 112 | | YA followed by year | PT payment for that year of assessment | Alternative reference format | |
| 113 | | INSTALMENT 1, INSTALMENT 2, INSTALMENT 3 | PT payment, specific instalment | Self-identified | |
| 114 | |
| 115 | --- |
| 116 | |
| 117 | ## Section 4 -- Worked examples |
| 118 | |
| 119 | ### Example 1 -- Standard three-instalment computation |
| 120 | |
| 121 | **Input:** Prior year TA24 tax liability = EUR 9,000. |
| 122 | |
| 123 | **Computation:** |
| 124 | |
| 125 | | Instalment | Percentage | Amount | Due date | |
| 126 | |---|---|---|---| |
| 127 | | 1st | 20% | EUR 1,800 | 30 April 2025 | |
| 128 | | 2nd | 30% | EUR 2,700 | 31 August 2025 | |
| 129 | | 3rd | 50% | EUR 4,500 | 21 December 2025 | |
| 130 | | **Total** | **100%** | **EUR 9,000** | | |
| 131 | |
| 132 | ### Example 2 -- Reconciliation with final assessment (underpayment) |
| 133 | |
| 134 | **Input:** Total PT paid = EUR 8,000. Final TA24 tax liability = EUR 11,500. |
| 135 | |
| 136 | **Output:** Balance due = EUR 11,500 - EUR 8,000 = EUR 3,500. Due with TA24 filing by 30 June following the year of assessment. |
| 137 | |
| 138 | ### Example 3 -- Reconciliation with final assessment (overpayment) |
| 139 | |
| 140 | **Input:** Total PT paid = EUR 10,000. Final TA24 tax liability = EUR 7,200. |
| 141 | |
| 142 | **Output:** Overpayment = EUR 2,800. Client may request refund (written application to CFR, 6-12 months processing) or accept credit against next year's PT. |
| 143 | |
| 144 | ### Example 4 -- Rental income excluded from PT basis |
| 145 | |
| 146 | **Input:** Prior year TA24: EUR 3,000 tax on self-employment income + EUR 1,500 tax on rental income (15% final WHT). Total tax = EUR 4,500. |
| 147 | |
| 148 | **Computation:** PT based on EUR 3,000 only (rental income at 15% final WHT excluded). |
| 149 | |
| 150 | | Instalment | Amount | |
| 151 | |---|---| |
| 152 | | 1st (20%) | EUR 600 | |
| 153 | | 2nd (30%) | EUR 900 | |
| 154 | | 3rd (50%) | EUR 1,500 | |
| 155 | |
| 156 | ### Example 5 -- Late payment penalty |
| 157 | |
| 158 | **Input:** 1st instalment of EUR 1,800 due 30 April. Paid 15 July (2.5 months late). |
| 159 | |
| 160 | **Computation:** Interest = EUR 1,800 x 0.75% x 3 months (rounded up) = EUR 40.50. Additional 10% penalty may apply at CFR discretion. |
| 161 | |
| 162 | ### Example 6 -- Bank statement classification |
| 163 | |
| 164 | **Input line:** `30.04.2025 ; CFR ONLINE PAYMENT ; DEBIT ; PT2025 INST 1 ; -1,800.00 ; EUR` |
| 165 | |
| 166 | **Classification:** Provisional tax payment, 1st instalment for YA 2025. Not a deductible expense for VAT or income tax purposes -- this is a tax payment, not a business cost. |
| 167 | |
| 168 | --- |
| 169 | |
| 170 | ## Section 5 -- Computation rules |
| 171 | |
| 172 | ### 5.1 Standard computation (prior-year basis) |
| 173 | |
| 174 | The computation basis is always the prior year assessed tax liability from the most recent TA24, after credits, minus any tax deducted at source. |
| 175 | |
| 176 | ``` |
| 177 | prior_year_tax = TA24_assessed_tax - tax_credits - WHT_at_source |
| 178 | PT_instalment_1 = prior_year_tax x 20% |
| 179 | PT_instalment_2 = prior_year_tax x 30% |
| 180 | PT_instalment_3 = prior_year_tax x 50% |
| 181 | total_PT = prior_year_tax x 100% |
| 182 | ``` |
| 183 | |
| 184 | Do NOT divide by three equally. The split is always 20/30/50. |
| 185 | |
| 186 | ### 5.2 Year-end reconciliation |
| 187 | |
| 188 | ``` |
| 189 | balance_due = final_tax_liability - total_PT_paid - WHT_at_source |
| 190 | if balance_due > 0: additional payment required with TA24 (by 30 June) |
| 191 | if balance_due < 0: overpayment -- refund or credit |
| 192 | ``` |
| 193 | |
| 194 | ### 5.3 Special rules for first year and new businesses |
| 195 | |
| 196 | For the first year of self-employment with no prior TA24: PT is based on the penultimate year's tax. If no penultimate year assessment exists, the CFR sets a minimum PT amount administratively. Flag for reviewer. |
| 197 | |
| 198 | ### 5.4 Excluded income |
| 199 | |
| 200 | Income subject to final withholding tax (e.g., 15% on rental income, 15% on certain interest) is NOT included in the PT computation base. PT applies only to income subject to progressive rates. |
| 201 | |
| 202 | --- |
| 203 | |
| 204 | ## Section 6 -- Penalties and interest |
| 205 | |
| 206 | ### 6.1 Late payment interest |
| 207 | |
| 208 | | Element | Rate | |
| 209 | |---|---| |
| 210 | | Interest rate | 0.75% per month (9% per annum) | |
| 211 | | Runs from | Due date of each instalment | |
| 212 | | Maximum | No statutory cap -- accrues until paid | |
| 213 | | Additional penalty | CFR may impose 10% on amounts outstanding after final due date | |
| 214 | |
| 215 | ### 6.2 Interest computation |
| 216 | |
| 217 | ``` |
| 218 | interest = unpaid_amount x 0.75% x months_overdue |
| 219 | ``` |
| 220 | |
| 221 | Interest accrues per instalment independently. A missed April instalment accrues 8+ months of interest by December. |
| 222 | |
| 223 | --- |
| 224 | |
| 225 | ## Section 7 -- Adjustments and reductions |
| 226 | |
| 227 | If the taxpayer expects current year income to be significantly lower than the prior year, they may apply in writing to CFR to reduce PT instalments. The application must include evidence (reduced contracts, cessation of activity) and should be submitted before the relevant instalment due date. |
| 228 | |
| 229 | Risk: if actual tax exceeds the reduced PT, interest and penalties apply on the shortfall. |
| 230 | |
| 231 | Flag for reviewer before advising any PT reduction. |
| 232 | |
| 233 | --- |
| 234 | |
| 235 | ## Section 8 -- Edge cases |
| 236 | |
| 237 | **EC1 -- No prior year TA24 assessment available.** Client has been self-employed for 3 years but never filed a TA24. CFR may issue estimated assessments. PT should be based on the latest CFR-issued assessment. If none exists, CFR minimum applies. Flag for reviewer -- client must regularise filing history urgently. |
| 238 | |
| 239 | **EC2 -- Prior year resulted in zero tax.** Tax liability = EUR 0. PT = EUR 0. No instalments required. However, if current year income is expected to exceed the personal allowance, voluntary PT payments are prudent. |
| 240 | |
| 241 | **EC3 -- Mid-year switch from employment to self-employment.** First year of self-employment. Penultimate-year rule applies. PAYE covers the employment portion. PT applies only to the self-employment income. Flag for reviewer. |
| 242 | |
| 243 | **EC4 -- Rental income at 15% final WHT.** Rental income taxed at 15% final WHT is excluded from the PT computation. PT applies only to income subject to progressive rates. |
| 244 | |
| 245 | **EC5 -- Overpayment carried forward but client wants refund.** Client must submit written request to CFR. Processing time 6-12 months. Flag for reviewer for cash flow advice. |
| 246 | |
| 247 | **EC6 -- Client ceases self-employment mid-year.** Apply to CFR to cancel remaining PT instalments. Final TA24 reconciles actual liability. |
| 248 | |
| 249 | **EC7 -- CFR PT notice differs from client calculation.** The CFR notice prevails unless the client appeals. Pay the CFR-stated amount and query separately. Paying less triggers penalties on the shortfall. |
| 250 | |
| 251 | **EC8 -- Foreign source income with DTR.** PT is based on the NET tax from the prior TA24, which already factors in double taxation relief. Flag for reviewer to confirm DTR availability in the current year. |
| 252 | |
| 253 | **EC9 -- Late filing of prior year TA24.** Use the latest available assessed year as the basis. File the overdue TA24 urgently. CFR may issue revised PT notices once processed. |
| 254 | |
| 255 | --- |
| 256 | |
| 257 | ## Section 9 -- Self-checks |
| 258 | |
| 259 | Before delivering output, verify: |
| 260 | |
| 261 | - [ ] Prior year TA24 tax liability confirmed (or CFR PT notice obtained) |
| 262 | - [ ] 20/30/50 split applied (NOT equal thirds) |
| 263 | - [ ] Rental income at final WHT excluded from PT basis |
| 264 | - [ ] All three instalment due dates stated (30 Apr, 31 Aug, 21 Dec) |
| 265 | - [ ] Year-end reconciliation formula presented |
| 266 | - [ ] First-year / new business rule checked |
| 267 | - [ ] Any adjustment request flagged for reviewer |
| 268 | - [ ] Overpayment treatment explained (credit vs refund) |
| 269 | - [ ] Penalty rates stated if relevant |
| 270 | - [ ] Output labelled as estimated until CFR notice confirmed |
| 271 | |
| 272 | --- |
| 273 | |
| 274 | ## Section 10 -- Test suite |
| 275 | |
| 276 | ### Test 1 -- Standard three-instalment computation |
| 277 | **Input:** Prior year TA24 tax liability = EUR 9,000. |
| 278 | **Expected:** 1st = EUR 1,800 (30 Apr). 2nd = EUR 2,700 (31 Aug). 3rd = EUR 4,500 (21 Dec). Total = EUR 9,000. |
| 279 | |
| 280 | ### Test 2 -- Zero prior year tax |
| 281 | **Input:** Prior year TA24 tax liability = EUR 0. |
| 282 | **Expected:** PT = EUR 0. No instalments due. Flag: advise voluntary payments if current year income expected to exceed threshold. |
| 283 | |
| 284 | ### Test 3 -- Underpayment reconciliation |
| 285 | **Input:** Total PT paid = EUR 8,000. Final TA24 = EUR 11,500. |
| 286 | **Expected:** Balance due = EUR 3,500. Due with TA24 filing by 30 June. |
| 287 | |
| 288 | ### Test 4 -- Overpayment reconciliation |
| 289 | **Input:** Total PT paid = EUR 10,000. Final TA24 = EUR 7,200. |
| 290 | **Expected:** Overpayment = EUR 2,800. Client may request refund or credit. |
| 291 | |
| 292 | ### Test 5 -- Late payment penalty |
| 293 | **Input:** 1st instalment EUR 1,800 due 30 April. Paid 15 July (approx. 3 months late). |
| 294 | **Expected:** Interest = EUR 1,800 x 0.75% x 3 = EUR 40.50. Additional 10% penalty may apply. |
| 295 | |
| 296 | ### Test 6 -- First year, no prior assessment |
| 297 | **Input:** First year of self-employment. No prior TA24. |
| 298 | **Expected:** Flag for reviewer. Minimum PT per CFR administrative determination. Request CFR notice. |
| 299 | |
| 300 | ### Test 7 -- Rental income excluded |
| 301 | **Input:** Prior year: EUR 3,000 tax on SE income + EUR 1,500 on rental (15% WHT). Total = EUR 4,500. |
| 302 | **Expected:** PT on EUR 3,000 only. 1st = EUR 600, 2nd = EUR 900, 3rd = EUR 1,500. |
| 303 | |
| 304 | --- |
| 305 | |
| 306 | ## Prohibitions |
| 307 | |
| 308 | - NEVER compute PT without the prior year TA24 tax liability or a CFR PT notice |
| 309 | - NEVER use current year estimated income as the basis -- PT is always prior year |
| 310 | - NEVER advise skipping PT payments because income is expected to drop -- must apply to CFR |
| 311 | - NEVER divide by three equally -- the split is always 20/30/50 |
| 312 | - NEVER include income subject to final WHT (rental at 15%) in the PT basis |
| 313 | - NEVER present PT figures as definitive without a CFR notice -- label as estimated |
| 314 | - NEVER advise on PT penalty disputes without escalating to a warranted accountant |
| 315 | - NEVER assume overpayment is automatically refunded -- client must apply or accept credit |
| 316 | |
| 317 | --- |
| 318 | |
| 319 | ## Disclaimer |
| 320 | |
| 321 | 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. |
| 322 | |
| 323 | 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. |
| 324 |
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
Q1: Practitioner-reviewed
All sections reviewed by a licensed practitioner against published sources.
Accountant Review
About
Use this skill whenever asked about Malta provisional tax (estimated tax) for self-employed or self-occupied individuals. Trigger on phrases like "provisional tax Malta", "estimated tax", "PT instalments", "how much provisional tax do I pay", "20% 30% 50%", "April instalment", "August instalment", "December instalment", "TA24 overpayment", "refund of provisional tax", "Chapter 372", "ITA provisional tax", or any question about Malta's advance income tax payment obligations. Covers the three-instalment schedule (20/30/50), basis of computation (prior year assessment), first-year rules, minimum provisional tax, penalties for late payment, and interaction with the TA24 final assessment. ALWAYS read this skill before touching any Malta provisional tax 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.