US client retainer in USD, EU project in EUR, AWS bill on a US card, MacBook bought on finance — and from April 2026 every transaction is a digital record, every quarter.. £495 one-time setup + £150/mo for full done-for-you compliance — software, quarterly submissions, year-end. ACMA CGMA qualified.
Get Your Free Readiness Check →No call required to start · 60-second form · Audience size in UK: ~32,000 sole-trader UK web developers caught by April 2026 MTD ITSA — earnings span £30K-£80K+, with established developers on day rates of £400-£700 (or value-priced project work) comfortably clearing £50K across mid-sized agency subcontracting + direct client work (drawn from the IPSE-tracked 551K professional/scientific/technical self-employed pool — web + software is the largest single cluster)
UK self-employed web developers are one of the largest cohorts in the IPSE professional/scientific/technical bracket caught by MTD ITSA, and the income picture is more complex than most realise. The typical established UK web developer at £450-£600/day clears £50K easily on 100-120 billable days/year, but the income arrives via 4-8 client relationships, 2-3 currencies, and a mix of milestone, retainer, and time-and-materials billing models. The April 2026 mandate especially challenges developers because of the multi-currency rule (every non-GBP payment needs spot-rate conversion at the right date for the right quarter) and the cloud-infrastructure expense pattern (dozens of small monthly USD subscriptions to AWS, Vercel, Heroku, GitHub, Linear, Notion, Figma — each one a separate digital-record entry under the individual-transaction rule). Capital allowances on equipment (MacBook Pro at £3K, second monitor at £600, ergonomic chair at £800) need handling correctly. And the retainer-vs-project split creates ongoing revenue-recognition decisions: a £40K fixed-price build invoiced in three milestones (deposit, mid-stage, final) is one of the harder cases under cash-basis MTD because the income lands in three different quarters but the work spans them.
These are different from a generic sole trader's. They're what catches uk self-employed web developers at year-end if MTD ITSA isn't set up properly.
Multi-currency income is the norm — agency subcontracts in USD via Stripe/Wise, EU direct clients in EUR, UK retainers in GBP — and FX conversion at the right spot rate for the right quarter is a recurring source of error (most developers record only the GBP that lands and under-state gross income).
Retainer + value-priced project mix creates revenue-recognition timing decisions — a £24K six-month retainer billed monthly is straightforward; a £40K fixed-price build invoiced in three milestones spanning two tax quarters is genuinely fiddly under cash vs accruals basis.
Cloud infrastructure costs (AWS, Vercel, Cloudflare, Heroku) are recurring monthly expenses paid in USD — each subscription needs USD-to-GBP conversion and digital capture under MTD's individual-transaction rule, and most developers currently shoebox these in an inbox folder.
Equipment is meaningful but lumpy — a new MacBook Pro at £2,500-£4,000, monitors, ergonomic kit, plus annual JetBrains/Adobe/GitHub/Figma subscriptions — capital allowances vs expense distinction trips up developers who think "it's just a laptop".
FreeAgent is the strongest fit for sole-trader developers — built around invoice-led service businesses, handles multi-currency natively, integrates with Stripe + PayPal + Wise + GoCardless out of the box, free with NatWest/RBS/Ulster business banking. QuickBooks Sole Trader (£10/month) is the cheaper alternative and has stronger multi-payment-processor reconciliation if you take payment via multiple platforms simultaneously. For developers with significant US client exposure, ensure the chosen software handles HMRC monthly FX rates (FreeAgent: yes natively; QuickBooks: yes via manual configuration). Avoid Coconut for MTD ITSA at this stage — strong UX but no full MTD ITSA submission support as of May 2026. For developers running their own SaaS side-product alongside client work, Stripe Tax integration matters — both FreeAgent and Xero handle this; QuickBooks Sole Trader does not.
3 questions. We email you a personal readiness report with what software to use, when you need it live, and what the flat-rate cost looks like for uk self-employed web developers.
Convert each invoice to GBP at the spot rate on the date of invoice issue. HMRC accepts the published HMRC monthly rates, the Bank of England published rate, or a documented commercial rate (e.g. the Wise conversion rate on the day). Pick one method and stick to it for the whole tax year. Record the GBP value as income in the quarter the invoice was issued (under accruals) or the quarter payment landed (under cash basis — default for sole traders under £150K). Any FX gain/loss between invoice date and conversion-to-GBP date is a separate finance line. FreeAgent handles this natively if you connect Stripe + Wise; QuickBooks needs the FX rate set per transaction but supports it. Most developers under-state gross income by recording only the GBP that lands in their UK bank — that's a £5-15K under-declaration risk over a year for a USD-heavy invoicer.
Capital allowances via the Annual Investment Allowance — same as a plumber's van or a photographer's camera. The £3,800 is claimed at the Final Declaration, giving the same net tax relief as expensing but flowing through the capital-allowances route. In Q4 quarterly submission, the £3,800 shows as a capital purchase; the tax benefit lands at the Final Declaration via AIA. If the MacBook has any personal use, you proportion the AIA claim — a 90% business / 10% personal split means £3,420 AIA. Same approach for monitors, iPads, mechanical keyboards above ~£500. Software subscriptions (JetBrains, Adobe, GitHub Pro, Figma, Linear, Notion) are quarterly expense as "software + subscriptions", not capital — they have no useful life beyond the subscription period.
Depends on your basis. Under cash basis (most common for sole-trader developers under £150K): the £18K is Q4 income of the OLD tax year — recorded the date payment cleared your bank. Under accruals basis: revenue is recognised when EARNED, so the £18K sits as a deferred-revenue liability until the work happens, then gets recognised proportionally as you deliver April-July. Cash basis is simpler but distorts profitability — the OLD tax year shows £18K income with no offsetting work, the NEW tax year shows the work delivery with no offsetting income. Accruals is more accurate but requires running a deferred-revenue ledger which most sole-trader developers aren't set up for. We typically leave smaller developers on cash basis and only move to accruals if the year-end timing distortion gets material (e.g. £50K+ of deposits straddling year-end).
Yes. The Plus tier includes all four quarterly submissions, the Final Declaration (with year-end adjustments rolled into it), monthly bookkeeping (up to 200 transactions/month), one VAT return per quarter if applicable, and 1-business-day email support. Covers up to two income sources — ample for most uk self-employed web developers.
FreeAgent is the strongest fit for sole-trader developers — built around invoice-led service businesses is excellent software but it doesn't categorise transactions for you, doesn't catch errors, doesn't reconcile bank feeds intelligently, and doesn't tell you when you've crossed a tax threshold. We use the same software but with a CGMA-qualified human running the process. For uk self-employed web developers specifically, the difference is whether MTD ITSA becomes a Monday-morning admin task you can't avoid or something handled in the background.