kodie
Our work · Tax & compliance

MTD Gateway.

Making Tax Digital makes quarterly digital filing compulsory for UK sole traders and landlords. Kodie built the complete platform — currently going through HMRC’s approval process.

Before

How the week used to go.

Records in spreadsheets and a shoebox of receipts

Figures re-keyed between bookkeeping and filing

Accountants juggling one login per client

Quarterly deadlines tracked by hand

After

How it goes now.

Digital records with receipts attached, imported from CSV or bank statements

Categorise once — the quarterly figures assemble themselves

Every client’s obligations and deadlines on one screen

Submissions go straight to HMRC from the record that produced them

What we built

From problem to platform.

The build, at a glance.

01

Public site

Marketing, pricing and articles, plus the statutory pages HMRC requires — terms, privacy, accessibility statement.

02

Signed-in web app

Dashboard, transaction records with receipt attachments, CSV and bank statement import, profit-and-loss by business, and quarterly submission screens — built on the GOV.UK Design System.

03

HMRC integration

Built against HMRC’s Making Tax Digital APIs: secure OAuth connection, business details sync, obligations, quarterly updates, in-year calculations, and HMRC’s mandatory fraud-prevention headers.

04

Agent mode

An accountant signs in with their Agent Services Account, adds clients, requests HMRC authorisation, and files for each of them from one place.

05

Multi-tenant by construction

Every business-scoped route is membership-checked — with tests that prove the refusal.

The platform, in parts

What’s under the bonnet.

Public site
Signed-in web app — React + TypeScript
API — Node & MySQL
HMRC MTD APIs
GOV.UK Design System
Accessible to WCAG 2.2 AA
The outcome

What changed.

GOV.UK
design standards — accessible to WCAG 2.2 AA
Once
records entered once, reused for every filing
1 screen
for an accountant’s whole client list

Placeholder figures — to be replaced with agreed client metrics.

In their words

What MTD Gateway say about us.

[Client review to follow — placeholder awaiting an approved quote from MTD Gateway.]

[Name][Role], MTD Gateway

Start a project

Want a result like this?

A 20-minute conversation, in plain English. We’ll tell you honestly what it would take — and whether we’re the right people to build it.