Preparing a Malta corporate tax return used to
mean re-keying a trial balance by hand.

Now it's minutes — the trial balance mapped, the computation prepared, the return ready to file.

Get 3 free returns Book a 10-min demo See what it computes How it works
Not a single figure is generated by AI.

Every amount is computed by the official CfR template — built and run inside a working Malta accounting firm.

> THE_COMPUTATION

The tax charge is computed by the template — not predicted.

Tax computation Worked example
Net profit before tax€182,400.00
Add-backs (depreciation, entertainment, fines)€41,250.00
Adjusted profit€223,650.00
Tax charge @ 35%€78,277.50

Every line traces back to the trial balance or an answer you confirmed. The official CfR template produces the final charge.

> 01_PROCESS

From trial balance to filed return, in five steps.

No figure on the return is ever produced by AI — you're always the one confirming it.

01

Upload your files

ETB, financial statements and the blank CfR template — read straight from source.

02

Confirm the mapping

Each account gets a proposed CfR code and a confidence score. You review and adjust.

03

Answer the interview

Add-backs, deductions, allowances and losses — each with its legal basis cited.

04

Prepare the computation

A full computation is built deterministically — the working paper, not a preview.

05

Generate & download

The official CfR template fills itself and recalculates the tax on open.

> 02_CAPABILITIES

Everything you need to go from ETB to filed return.

Stop re-keying trial balances by hand — the engine handles the mapping and the arithmetic so you can focus on judgement.

// 01

AI-proposed account mapping

Every ledger account gets a suggested CfR code with a confidence score; confirm or override each one.

// 02

Guided tax interview

Add-backs, exemptions, allowances and losses — each with its legal basis and pre-filled where the ETB makes it obvious.

// 03

Full computation working paper

Net profit → add-backs → adjusted profit → allowances → chargeable income → tax charge, laid out like an audit working paper.

// 04

Prior-year review & cross-check

Last year's filed return is checked for balance-sheet ties, and mapped prior-year figures are cross-checked against what was filed.

// 05

AI reasonableness review

An optional, advisory second opinion that flags things worth checking. It never changes a figure and is never required to generate.

// 06

Direct-to-template generation

Fills the official CfR return itself; it recalculates on open, and every skipped or unmatched code is called out.

> 03_WHAT_IT_COMPUTES

Three things, done properly.

Mapping, adjustments, and the tax charge itself — each one visible and reviewable, not a black box.

Account mapping

Every ledger account is proposed a CfR code and sheet, with a confidence score so you know what to check first.

Ledger code → CfR code proposal
Confidence scoring (hi / mid / lo / unmapped)
Balance-sheet vs P&L classification
Tax adjustments

Every statutory add-back and deduction, cited to the actual legal basis.

Depreciation add-back / capital allowances
Disallowable expenses (fines, entertainment)
Exempt income & losses carried forward
Prior-year validation

Last year's filed return is validated before it's ever used as a basis for anything.

Balance-sheet ties on the prior return
Cross-check of mapped PY balances vs filed
Findings surfaced before you rely on them

Every finding is shown with the account, the amount, and — where relevant — the legal citation.

> 04_THE_ENGINE

Computed by the template. Confirmed by you.

The tax charge on your return is a formula in the official CfR spreadsheet — not a number a model predicted. That's the one decision that makes the output defensible.

Computed, not predicted

Once you confirm the mapping and interview, the official CfR template computes every total and the tax charge itself — the same way it always has.

AI never writes a figure

The model only proposes account mappings and reviews your finished computation for anything that looks off. It cannot put a number on the return.

A preparer confirms everything

Every mapping row, every interview answer, and the computation itself are reviewed and confirmed by a person before the return is generated.

> 05_SCOPE

What it does — and what it doesn't.

Being explicit about the limits is how we keep your trust.

What it does

  • Maps trial balance accounts to CfR codes and proposes the classification
  • Builds a full tax computation from your confirmed mapping and answers
  • Fills the official CfR template, which computes the tax itself
  • Flags prior-year filing issues and mapping inconsistencies

What it does not do

  • Produce any figure on the return itself — the template does that
  • Form a tax opinion or replace a preparer's professional judgement
  • File the return with the Commissioner for Revenue on your behalf
  • Advise on matters outside the standard corporate-tax adjustments

"Malta Tax AI operates as a preparation tool and does not replace professional judgement or the preparer's review before filing."

> 06_AUDIENCE

Who it's for.

A faster route from trial balance to a reviewed corporate tax return — for the people who sign off on it.

Audit & accounting firms

Cuts the manual re-keying and cross-casting out of return preparation, so preparers spend their time on judgement calls, not data entry.

In-house finance teams

A structured way to work through the tax interview and computation before handing it to your accountant or auditor.

Audit and accounting firms In-house finance teams
> 07_CONFIDENTIALITY

Your data stays yours.

The first question every firm asks when client data leaves the building. Here is the plain answer.

EU / Malta hosting

Files are processed on infrastructure based in the EU and Malta.

Encrypted end to end

Encrypted in transit and at rest throughout processing.

Never used for training

Your files never train any model — ours or anyone else's.

Deleted on request

Kept only as long as you need them, then deleted on request.

> 08_PRICING

Simple, transparent pricing.

Pay per return — the more you prepare, the less each one costs. Start with 3 free.

Your first 3 returns are free
No card required — full mapping, interview and computation on every one.
Start free
Single
1return
€12.00

€12.00 per return

Contact to buy
Practice
10returns
€100.00

€10.00 per return · save 17%

Contact to buy
Firm packBest value
25returns
€212.50

€8.50 per return · save 29%

Contact to buy
Custom
50+returns
Custom

Team accounts & priority support

Contact us

Every plan includes mapping, the tax interview, a full computation and one reasonableness review. Your first 3 returns are free.

> 09_FAQ

Common questions.

Straight answers on how the tax charge is produced, and your data.

How accurate is the tax charge?
The tax charge isn't estimated — it's computed by the official CfR template from your confirmed mapping and interview answers, the same formulas the Commissioner for Revenue's own template uses. The AI's role is limited to proposing mappings and reviewing the finished computation; a preparer confirms everything before it's relied on.
Does the AI ever produce a figure on my return?
No. Every amount comes from the client's trial balance or an answer you've confirmed. The AI only proposes account→code mappings and runs an optional, advisory reasonableness review — it never writes a number onto the return.
Can I use my own CfR template?
Yes — you upload the blank official template each time, so it always matches the current Year of Assessment.
Where does my data go?
Your files are processed on EU/Malta-based infrastructure, encrypted in transit and at rest, and never used to train any model. You can request deletion at any time.
> 10_ABOUT

Built by preparers, for preparers.

Built and run by a working Malta accounting firm. We use it ourselves to prepare corporate tax returns on live engagements — it exists because we needed it, not because it demoed well.

Licensed preparers Live Malta corporate-tax engagements Built and run in-house

Prepare your next return with a working paper you can defend.

Run your first 3 returns free — no subscription, no contract.

Get 3 free returns View plans