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: malta-bookkeeping |
| 3 | description: > |
| 4 | Use this skill whenever asked about bookkeeping, chart of accounts, financial statements, P&L format, |
| 5 | balance sheet layout, bank reconciliation, expense classification, asset capitalisation, or day-to-day |
| 6 | accounting for a Maltese entity. Trigger on phrases like "chart of accounts Malta", "nominal codes", |
| 7 | "GAPSME financial statements", "P&L format", "balance sheet Malta", "expense account", "capitalise or |
| 8 | expense", "depreciation Malta", "bank reconciliation", "micro-entity Malta", "small company accounts", |
| 9 | "bookkeeping Malta", or any question about recording transactions, classifying expenses, or preparing |
| 10 | management accounts under Maltese law. ALWAYS read this skill before touching any bookkeeping work |
| 11 | for Malta. |
| 12 | version: 1.0 |
| 13 | jurisdiction: MT |
| 14 | category: bookkeeping |
| 15 | depends_on: |
| 16 | - bookkeeping-workflow-base |
| 17 | --- |
| 18 | |
| 19 | # Malta Bookkeeping Skill v1.0 |
| 20 | |
| 21 | --- |
| 22 | |
| 23 | ## Section 1 -- Quick Reference |
| 24 | |
| 25 | | Field | Value | |
| 26 | |---|---| |
| 27 | | Country | Malta (Republic of Malta) | |
| 28 | | Currency | EUR | |
| 29 | | Financial year | Typically calendar year (1 Jan -- 31 Dec); companies may choose any 12-month period | |
| 30 | | Accounting standards | GAPSME (default for SMEs); IFRS as adopted by the EU (by board resolution) | |
| 31 | | Governing body | Accountancy Board (Malta), Commissioner for Revenue (CFR) | |
| 32 | | Key legislation | Companies Act (Cap. 386); Legal Notice 289 of 2015 (GAPSME); Income Tax Act (Cap. 123) | |
| 33 | | Standard chart of accounts | None mandated — entities design their own CoA provided it supports GAPSME/IFRS financial statements | |
| 34 | | Record retention | 6 years from end of the relevant financial year | |
| 35 | |
| 36 | --- |
| 37 | |
| 38 | ## Section 2 -- Recommended Chart of Accounts |
| 39 | |
| 40 | Malta does not mandate a standard chart of accounts. The following is a recommended structure that maps cleanly to GAPSME financial statement presentation and Maltese tax return requirements. |
| 41 | |
| 42 | ### Assets (1xxx) |
| 43 | |
| 44 | | Code | Account | Notes | |
| 45 | |---|---|---| |
| 46 | | 1000 | Non-current assets (control) | | |
| 47 | | 1010 | Intangible assets -- software | Capitalise if > EUR 1,160 (VAT CGS threshold) | |
| 48 | | 1020 | Intangible assets -- goodwill | Rare for sole traders | |
| 49 | | 1100 | Property, plant and equipment | | |
| 50 | | 1110 | Land and buildings | | |
| 51 | | 1120 | Motor vehicles | | |
| 52 | | 1130 | Computer hardware | | |
| 53 | | 1140 | Furniture and fittings | | |
| 54 | | 1150 | Office equipment | | |
| 55 | | 1160 | Leasehold improvements | | |
| 56 | | 1199 | Accumulated depreciation | Contra-asset | |
| 57 | | 1200 | Current assets (control) | | |
| 58 | | 1210 | Trade receivables | | |
| 59 | | 1220 | Other receivables | | |
| 60 | | 1230 | Prepayments | | |
| 61 | | 1240 | VAT input (recoverable) | Article 10 entities only | |
| 62 | | 1300 | Bank -- current account | | |
| 63 | | 1310 | Bank -- savings account | | |
| 64 | | 1320 | Cash in hand | | |
| 65 | | 1330 | Petty cash | | |
| 66 | |
| 67 | ### Liabilities (2xxx) |
| 68 | |
| 69 | | Code | Account | Notes | |
| 70 | |---|---|---| |
| 71 | | 2000 | Non-current liabilities (control) | | |
| 72 | | 2010 | Bank loans (long-term) | | |
| 73 | | 2020 | Hire purchase obligations (long-term) | | |
| 74 | | 2100 | Current liabilities (control) | | |
| 75 | | 2110 | Trade payables | | |
| 76 | | 2120 | Other payables | | |
| 77 | | 2130 | Accruals | | |
| 78 | | 2140 | VAT output (payable) | | |
| 79 | | 2150 | VAT control | Net position for CFR | |
| 80 | | 2160 | Income tax payable | | |
| 81 | | 2170 | SSC payable | | |
| 82 | | 2180 | Bank overdraft | | |
| 83 | | 2190 | Bank loans (current portion) | | |
| 84 | | 2200 | Directors' loan account | | |
| 85 | |
| 86 | ### Equity (3xxx) |
| 87 | |
| 88 | | Code | Account | Notes | |
| 89 | |---|---|---| |
| 90 | | 3000 | Share capital / owner's capital | | |
| 91 | | 3010 | Share premium | | |
| 92 | | 3100 | Retained earnings | | |
| 93 | | 3200 | Current year profit/loss | Clearing account | |
| 94 | | 3300 | Drawings (sole trader) | | |
| 95 | |
| 96 | ### Revenue (4xxx) |
| 97 | |
| 98 | | Code | Account | Notes | |
| 99 | |---|---|---| |
| 100 | | 4000 | Sales -- services | Main revenue for service businesses | |
| 101 | | 4010 | Sales -- goods | | |
| 102 | | 4020 | Sales -- exports / intra-EU | Zero-rated or exempt | |
| 103 | | 4100 | Other operating income | | |
| 104 | | 4200 | Government grants (revenue) | Malta Enterprise grants | |
| 105 | |
| 106 | ### Cost of Goods Sold (5xxx) |
| 107 | |
| 108 | | Code | Account | Notes | |
| 109 | |---|---|---| |
| 110 | | 5000 | Purchases -- goods for resale | | |
| 111 | | 5010 | Direct materials | | |
| 112 | | 5020 | Direct labour (subcontractors) | | |
| 113 | | 5030 | Import duties | | |
| 114 | | 5100 | Opening stock | | |
| 115 | | 5110 | Closing stock | | |
| 116 | |
| 117 | ### Operating Expenses (6xxx) |
| 118 | |
| 119 | | Code | Account | Notes | |
| 120 | |---|---|---| |
| 121 | | 6000 | Rent -- business premises | Fully deductible | |
| 122 | | 6010 | Rates and local council levies | | |
| 123 | | 6020 | Electricity and water (ARMS) | Apportion if home office | |
| 124 | | 6030 | Telecoms and internet | Apportion if mixed use | |
| 125 | | 6040 | Insurance -- business | | |
| 126 | | 6050 | Repairs and maintenance | | |
| 127 | | 6100 | Salaries and wages | | |
| 128 | | 6110 | Employer SSC (Class 1) | | |
| 129 | | 6120 | SSC Class 2 (self-employed) | Maps to TA24 Box 20 | |
| 130 | | 6200 | Accountancy fees | | |
| 131 | | 6210 | Legal and professional fees | | |
| 132 | | 6220 | Bank charges | | |
| 133 | | 6230 | Payment processing fees | Stripe, PayPal etc. | |
| 134 | | 6300 | Marketing and advertising | | |
| 135 | | 6310 | Travel -- flights and accommodation | Business travel only | |
| 136 | | 6320 | Travel -- local transport | | |
| 137 | | 6330 | Motor vehicle expenses | Business % only | |
| 138 | | 6340 | Motor vehicle fuel | Business % only | |
| 139 | | 6400 | Office supplies and stationery | | |
| 140 | | 6410 | Software subscriptions (SaaS) | Recurring < EUR 1,160 | |
| 141 | | 6420 | Training and CPD | | |
| 142 | | 6430 | Professional subscriptions | MIA, ACCA etc. | |
| 143 | | 6440 | Postage and courier | | |
| 144 | | 6500 | Depreciation -- computer hardware | 25% straight-line | |
| 145 | | 6510 | Depreciation -- motor vehicles | 20% straight-line | |
| 146 | | 6520 | Depreciation -- furniture/fittings | 10% straight-line | |
| 147 | | 6530 | Depreciation -- office equipment | 20% straight-line | |
| 148 | | 6600 | Bad debts written off | | |
| 149 | | 6700 | Entertainment | NOT deductible for tax | |
| 150 | | 6800 | Sundry expenses | | |
| 151 | |
| 152 | ### Other Income / Expenses (7xxx) |
| 153 | |
| 154 | | Code | Account | Notes | |
| 155 | |---|---|---| |
| 156 | | 7000 | Interest received | | |
| 157 | | 7010 | Interest paid | | |
| 158 | | 7020 | Bank loan interest | | |
| 159 | | 7100 | Profit/loss on disposal of assets | | |
| 160 | | 7200 | Foreign exchange gains/losses | | |
| 161 | |
| 162 | ### Tax (8xxx) |
| 163 | |
| 164 | | Code | Account | Notes | |
| 165 | |---|---|---| |
| 166 | | 8000 | Income tax expense | Current year charge | |
| 167 | | 8010 | Deferred tax | GAPSME medium entities | |
| 168 | | 8020 | Provisional tax paid | Credit against liability | |
| 169 | |
| 170 | --- |
| 171 | |
| 172 | ## Section 3 -- Revenue Recognition |
| 173 | |
| 174 | | Scenario | Treatment | |
| 175 | |---|---| |
| 176 | | **Default under GAPSME** | Accruals basis — revenue recognised when earned, not when cash received | |
| 177 | | **Sole traders (TA24)** | Tax return uses accruals basis; however CFR accepts cash basis for very small operations if consistently applied | |
| 178 | | **Article 10 VAT-registered** | Record revenue net of 18% VAT; VAT goes to 2140 | |
| 179 | | **Article 11 (exempt)** | Record revenue gross — no VAT component | |
| 180 | | **Advance payments received** | Credit to 2130 (Accruals) until service delivered, then transfer to 4000 | |
| 181 | | **Multi-period contracts** | Recognise revenue proportionally over the service period | |
| 182 | | **Bad debts** | Write off to 6600 only when irrecoverable; reverse the original revenue if not yet reported | |
| 183 | |
| 184 | --- |
| 185 | |
| 186 | ## Section 4 -- Expense Classification |
| 187 | |
| 188 | | Expense Type | Nominal Code | Tax Deductibility | Notes | |
| 189 | |---|---|---|---| |
| 190 | | Office rent | 6000 | Fully deductible | Dedicated business premises | |
| 191 | | Home office utilities | 6020 | Proportional (dedicated room %) | Default 0% until confirmed | |
| 192 | | Motor vehicle costs | 6330/6340 | Business % only | Mileage log required | |
| 193 | | Entertainment | 6700 | NOT deductible | Blocked under Article 14 ITA | |
| 194 | | Software subscriptions | 6410 | Fully deductible | Recurring SaaS under EUR 1,160 | |
| 195 | | Professional fees | 6200/6210 | Fully deductible | Accountant, lawyer (business) | |
| 196 | | Travel (business) | 6310/6320 | Fully deductible | Wholly business purpose | |
| 197 | | Training and CPD | 6420 | Fully deductible | Must relate to current business | |
| 198 | | SSC Class 2 | 6120 | Deductible (Box 20) | NOT in Box 2 of TA24 | |
| 199 | | Fines and penalties | — | NOT deductible | Do not record as business expense | |
| 200 | | Personal drawings | 3300 | NOT deductible | Equity movement, not expense | |
| 201 | |
| 202 | --- |
| 203 | |
| 204 | ## Section 5 -- Asset vs Expense Thresholds |
| 205 | |
| 206 | | Rule | Threshold | Treatment | |
| 207 | |---|---|---| |
| 208 | | **Tax depreciation (capital allowances)** | No statutory minimum — all business assets must be depreciated per 6th Schedule | Straight-line over minimum years | |
| 209 | | **VAT Capital Goods Scheme** | EUR 1,160 gross | Separate system; affects VAT Box 30 only | |
| 210 | | **Practical low-value expensing** | Some practitioners expense items under ~EUR 700 immediately | Flag for reviewer; strictly all assets should be depreciated | |
| 211 | |
| 212 | ### Depreciation Rates (Income Tax Act, 6th Schedule) |
| 213 | |
| 214 | | Asset Category | Minimum Years | Annual Rate | |
| 215 | |---|---|---| |
| 216 | | Computers and electronic equipment | 4 | 25% | |
| 217 | | Computer software | 4 | 25% | |
| 218 | | Motor vehicles | 5 | 20% | |
| 219 | | Plant and machinery | 5 | 20% | |
| 220 | | Office equipment | 5 | 20% | |
| 221 | | Air conditioning | 6 | ~17% | |
| 222 | | Furniture, fixtures, fittings | 10 | 10% | |
| 223 | | Electrical/plumbing installations | 15 | ~7% | |
| 224 | | Industrial buildings | 50 | 2% | |
| 225 | |
| 226 | Depreciation is straight-line on cost. First-year depreciation starts in the year the asset is first used in business. Industrial buildings qualify for an additional 10% initial allowance in the acquisition year. |
| 227 | |
| 228 | --- |
| 229 | |
| 230 | ## Section 6 -- Profit and Loss Format |
| 231 | |
| 232 | GAPSME requires an income statement with the following minimum structure: |
| 233 | |
| 234 | ``` |
| 235 | INCOME STATEMENT |
| 236 | For the year ended [date] |
| 237 | |
| 238 | Revenue xxx |
| 239 | Cost of sales (xxx) |
| 240 | ----- |
| 241 | GROSS PROFIT xxx |
| 242 | |
| 243 | Other operating income xxx |
| 244 | Administrative expenses (xxx) |
| 245 | Distribution costs (xxx) |
| 246 | Other operating expenses (xxx) |
| 247 | ----- |
| 248 | OPERATING PROFIT xxx |
| 249 | |
| 250 | Finance income xxx |
| 251 | Finance costs (xxx) |
| 252 | ----- |
| 253 | PROFIT BEFORE TAX xxx |
| 254 | |
| 255 | Income tax expense (xxx) |
| 256 | ----- |
| 257 | PROFIT FOR THE YEAR xxx |
| 258 | ``` |
| 259 | |
| 260 | Small entities under GAPSME may combine administrative and distribution costs into a single "operating expenses" line. |
| 261 | |
| 262 | --- |
| 263 | |
| 264 | ## Section 7 -- Balance Sheet Format |
| 265 | |
| 266 | GAPSME prescribes a vertical (report) format: |
| 267 | |
| 268 | ``` |
| 269 | BALANCE SHEET |
| 270 | As at [date] |
| 271 | |
| 272 | NON-CURRENT ASSETS |
| 273 | Intangible assets xxx |
| 274 | Property, plant and equipment xxx |
| 275 | ----- |
| 276 | xxx |
| 277 | |
| 278 | CURRENT ASSETS |
| 279 | Inventories xxx |
| 280 | Trade and other receivables xxx |
| 281 | Cash and cash equivalents xxx |
| 282 | ----- |
| 283 | xxx |
| 284 | ----- |
| 285 | TOTAL ASSETS xxx |
| 286 | |
| 287 | EQUITY |
| 288 | Share capital xxx |
| 289 | Retained earnings xxx |
| 290 | ----- |
| 291 | xxx |
| 292 | |
| 293 | NON-CURRENT LIABILITIES |
| 294 | Borrowings xxx |
| 295 | ----- |
| 296 | xxx |
| 297 | |
| 298 | CURRENT LIABILITIES |
| 299 | Trade and other payables xxx |
| 300 | Current tax liabilities xxx |
| 301 | Borrowings (current portion) xxx |
| 302 | ----- |
| 303 | xxx |
| 304 | ----- |
| 305 | TOTAL EQUITY AND LIABILITIES xxx |
| 306 | ``` |
| 307 | |
| 308 | Small entities: balance sheet, income statement, and simplified notes only. Medium entities must add statement of changes in equity and cash flow statement. |
| 309 | |
| 310 | --- |
| 311 | |
| 312 | ## Section 8 -- Bank Reconciliation Patterns |
| 313 | |
| 314 | ### Maltese Bank Statement Formats |
| 315 | |
| 316 | | Bank | Format | Date Format | Key Fields | |
| 317 | |---|---|---|---| |
| 318 | | BOV (Bank of Valletta) | PDF, CSV | DD/MM/YYYY | Date, Description, Debit, Credit, Balance | |
| 319 | | HSBC Malta | PDF, CSV | DD/MM/YYYY | Value Date, Description, Amount, Balance | |
| 320 | | APS Bank | PDF | DD/MM/YYYY | Date, Particulars, Withdrawals, Deposits | |
| 321 | | Revolut Business | CSV | YYYY-MM-DD | Date, Counterparty, Amount, Currency | |
| 322 | | Wise Business | CSV | YYYY-MM-DD | Date, Description, Amount, Currency, Balance | |
| 323 | |
| 324 | ### Common Maltese Transaction Descriptions |
| 325 | |
| 326 | | Pattern | Likely Classification | |
| 327 | |---|---| |
| 328 | | TRASFERIMENT / TRF IN | Incoming payment — check if revenue | |
| 329 | | DD / DEBIT DIRETT | Direct debit — utility, subscription, or insurance | |
| 330 | | SO / STANDING ORDER | Standing order — rent or loan repayment | |
| 331 | | KARTA / CARD | Card payment — expense, check merchant | |
| 332 | | SPEJJEZ / CHARGES | Bank charges (6220) | |
| 333 | | ARMS / ARMS LTD | Electricity/water utility (6020) | |
| 334 | | CFR / TAX / SSC | Tax or SSC payment — exclude from P&L expense | |
| 335 | | INTERNAL TRANSFER | Own-account transfer — exclude | |
| 336 | |
| 337 | --- |
| 338 | |
| 339 | ## Section 9 -- Micro-Entity / Small Business Simplifications |
| 340 | |
| 341 | ### GAPSME Size Thresholds (must meet 2 of 3 for two consecutive years) |
| 342 | |
| 343 | | Criterion | Small | Medium | |
| 344 | |---|---|---| |
| 345 | | Balance sheet total | ≤ EUR 4,000,000 | ≤ EUR 20,000,000 | |
| 346 | | Revenue | ≤ EUR 8,000,000 | ≤ EUR 40,000,000 | |
| 347 | | Average employees | ≤ 50 | ≤ 250 | |
| 348 | |
| 349 | ### Simplifications by Entity Size |
| 350 | |
| 351 | | Requirement | Small Entity | Medium Entity | |
| 352 | |---|---|---| |
| 353 | | Balance sheet | Required (abbreviated) | Required (full) | |
| 354 | | Income statement | Required | Required | |
| 355 | | Notes to accounts | Simplified (limited disclosures) | Full disclosures | |
| 356 | | Statement of changes in equity | NOT required | Required | |
| 357 | | Cash flow statement | NOT required | Required | |
| 358 | | Directors' report | NOT required (private company) | Required | |
| 359 | | Audit | Exempt if small private company | Required | |
| 360 | | Filing with Registry | Abbreviated balance sheet; income statement may be withheld | Full filing | |
| 361 | |
| 362 | Sole traders filing TA24 are not required to prepare GAPSME financial statements, but must maintain adequate books and records for CFR inspection. |
| 363 | |
| 364 | --- |
| 365 | |
| 366 | ## Section 10 -- Interaction with Tax Skills |
| 367 | |
| 368 | | Tax Skill | How Bookkeeping Connects | |
| 369 | |---|---| |
| 370 | | **malta-income-tax** | P&L profit feeds TA24 Box 3 (net profit). Depreciation per 6th Schedule goes to Box 15. SSC Class 2 goes to Box 20 (not operating expenses for tax). Entertainment in 6700 must be added back. | |
| 371 | | **malta-vat-return** | VAT accounts (1240, 2140, 2150) feed the VAT return. Article 10 entities: output VAT (Box 1) from 2140; input VAT (Box 6) from 1240. Reconcile VAT control (2150) quarterly. | |
| 372 | | **malta-ssc** | SSC Class 2 payments recorded in 6120 feed TA24 Box 20. Employer Class 1 contributions in 6110 are a deductible operating expense in Box 2. | |
| 373 | | **mt-estimated-tax** | Provisional tax payments recorded in 8020 feed TA24 Box 36 as credits against the final tax liability. | |
| 374 | |
| 375 | --- |
| 376 | |
| 377 | ## Disclaimer |
| 378 | |
| 379 | 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 before filing or acting upon. |
| 380 |
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.
Verification status
Research-verified
Drafted from authoritative sources (tax authority sites, Big-4 summaries). Awaiting credentialed sign-off.
Needs section-by-section practitioner review to reach accountant-verified.
Section review progress
About
Use this skill whenever asked about bookkeeping, chart of accounts, financial statements, P&L format, balance sheet layout, bank reconciliation, expense classification, asset capitalisation, or day-to-day accounting for a Maltese entity. Trigger on phrases like "chart of accounts Malta", "nominal codes", "GAPSME financial statements", "P&L format", "balance sheet Malta", "expense account", "capitalise or expense", "depreciation Malta", "bank reconciliation", "micro-entity Malta", "small company accounts", "bookkeeping Malta", or any question about recording transactions, classifying expenses, or preparing management accounts under Maltese law. ALWAYS read this skill before touching any bookkeeping work for Malta.
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, report an issue — a licensed accountant will review.