Skip to main content
TapTax
Self-Employed Tax Guides home

App Developer
Tax & MTD Guide

Allowable expenses, hardware and cloud costs, app store fees, foreign and platform income, VAT and MTD explained for UK self-employed app and software developers.

Written by the TapTax research teamReviewed by Solomon Amos, PhDLast reviewed: 5 August 2026
£50,270
Higher-rate threshold
£90,000
VAT registration threshold
£1,000
Trading allowance

Estimate your tax as a self-employed app developer

Adjust the figures to see your estimated Income Tax and Class 4 National Insurance for the year.

Total turnover before expenses

Under £1,000 we use the trading allowance automatically

Estimated tax bill

£10,109

17.4% effective rate for 2026/27

Income tax
£7,832
Class 4 NI
£2,277

Take-home pay

£40,891

after tax, NI and expenses

This is an estimate using HMRC-confirmed rates for 2026/27, not your official tax calculation. TapTax is MTD-compatible, so you can connect to HMRC and file the real figures in a couple of taps.

Key takeaways
  • App development is a low-overhead, high-skill trade where the money often arrives as messy app store payouts in foreign currency, net of 15-30% platform commission and sometimes after foreign withholding tax, so accurate turnover recording matters more than chasing tiny deductions.
  • Your turnover is the gross sales figure, not the net payout that lands in your bank: record gross, then deduct Apple/Google commission and any withheld tax as expenses.
  • If your gross self-employed income tops £1,000 you must register for Self Assessment; the trading allowance covers anything below that and can be claimed instead of expenses if it gives a lower profit.
  • Core deductions are hardware and test devices, cloud hosting, IDE and SaaS subscriptions, app store programme fees, and a fair share of home-office and broadband.
  • MTD for Income Tax starts from April 2026 above £50,000, April 2027 above £30,000 and April 2028 above £20,000, measured on gross income, not profit.

The tax headache for a self-employed app developer is rarely the rate. It is the income. A developer might earn a few hundred pounds a month in App Store and Google Play payouts, take on a fixed-price contract to build a client's mobile app, run a small SaaS subscription on the side, and pick up the occasional consulting day. The platform money arrives in US dollars or euros, net of a 15% or 30% commission, sometimes with foreign tax already shaved off, and lands a month or two after the sale. That fragmentation, multi-currency and multi-platform, is exactly where developers under-report turnover and overpay or underpay at Self Assessment time.

This guide is built around how developers actually earn: app store revenue, contract and SaaS income, the hardware and cloud costs that dominate the expense list, the foreign-income and VAT quirks of selling digital products, and why R&D relief is the one thing you cannot claim as a sole trader. Capture the gross figures as the money lands and the annual return becomes routine.

How Tax Works for a Self-Employed App Developer

As a sole trader you pay Income Tax on profit, which is your total development income minus allowable expenses. For 2026/27 the personal allowance covers the first £12,570, then you pay 20% to £50,270, 40% to £125,140 and 45% above, with the personal allowance tapering away between £100,000 and £125,140 to create an effective 60% band. Class 4 National Insurance is 6% on profit between £12,570 and £50,270 and 2% above, with Class 2 NIC settled through Self Assessment. Successful indie developers can hit the higher band quickly, so set money aside as payouts arrive.

Scottish developers pay Scottish Income Tax on profit through six bands (19%, 20%, 21%, 42%, 45% and a 48% top rate) and carry an S-prefixed tax code, while National Insurance stays UK-wide. Welsh developers have a C-coded tax code at rates currently matching the rest of the UK. If your code looks wrong, perhaps because a part-time PAYE dev job or a previous employer is distorting it, run it through the tax code checker.

£12,570
Personal allowance
£1,000
Trading allowance
6%
Class 4 NIC basic rate

The Trading Allowance and Starting Out

Most app developers begin as a side project, shipping an app while holding down a salaried dev role. The £1,000 trading allowance is built for this. If your gross self-employed income from all freelance and platform work is £1,000 or less in a tax year, it is tax-free and you do not need to register for Self Assessment for it. The moment your combined app store payouts and contract fees cross £1,000, you must register and report the full amount.

Once over the threshold you have a yearly choice. You can deduct the flat £1,000 trading allowance instead of working out actual expenses, which suits a developer whose first app cost almost nothing to ship. Or you can deduct your real allowable costs if they top £1,000, which is the usual outcome once you have bought a decent laptop, a couple of test devices and a year of cloud hosting. You cannot do both, so total your costs and pick whichever leaves the lower profit.

Multiple Income Streams: Keeping Them Straight

A developer's return often pulls together several types of money, and they are not all recorded the same way. Use the multiple-income tax calculator to see how the streams stack on top of each other.

Income typeHow it is usually taxedWatch out for
App Store / Google Play payoutsSelf-employment trading incomeRecord gross sales, deduct commission and foreign tax as expenses
Fixed-price app build contractsTrading income, taxed when earnedStage payments straddling the year-end need apportioning
SaaS / subscription revenueTrading incomeStripe and Paddle fees are deductible; record gross
In-app advertising (AdMob etc.)Trading incomeOften paid in USD; convert each payout to GBP
Consulting and day ratesTrading incomeTravel to a client site is deductible; commuting is not
PAYE day job as a developerEmployment income, taxed at sourceYour tax code may already use your personal allowance
Foreign platform incomeUK-taxable as trading incomeSee foreign income for withholding tax and relief

The recurring trap is recording only the net payout that hits your bank. Apple, Google, Stripe and ad networks all pay you after their cut, but HMRC wants the gross sale recorded as turnover with the commission deducted as an expense. Net-only recording understates both turnover and expenses, distorts your VAT picture, and will not reconcile against the platform statements if HMRC ever asks.

Foreign and Platform Income

Almost every app developer earns foreign income, because the app stores are global. Two things matter. First, currency: each payout in dollars or euros must be converted to GBP using a consistent, defensible exchange rate (HMRC accepts monthly average rates or the spot rate on the payout date, applied consistently). Second, foreign withholding tax: some platforms or jurisdictions deduct tax before paying you. Where the US-UK tax treaty applies and you have completed the right tax form (a W-8BEN for Apple and Google), withholding is usually reduced to nil on app sales, but any tax genuinely withheld can often be reclaimed as Foreign Tax Credit Relief on your return.

Merchant of record
The party legally responsible for selling your app or in-app purchase to the end customer and for collecting and remitting the local sales tax or VAT. For App Store and Google Play consumer sales, Apple and Google act as merchant of record, so they handle the buyer's local tax and pay you a net amount. Your taxable UK turnover is still the gross sale value shown on your financial reports, with the platform commission deducted as a business expense. Direct B2B SaaS sales where you invoice the client are not covered, so you handle VAT on those yourself.

If foreign income is a meaningful slice of your earnings, our foreign income guide covers conversion, treaty relief and how to report it cleanly on Self Assessment.

Allowable Expenses for App Developers

An expense is allowable when incurred wholly and exclusively for the business. The developer's list is dominated by hardware, cloud and subscription costs.

ExpenseWhat qualifiesNotes
Development hardwareLaptop, monitor, mechanical keyboard, ergonomic chair and deskUsually claimed in full via the Annual Investment Allowance
Test devicesPhones and tablets bought to test compatibility across iOS and AndroidFully allowable where used for testing, not personal use
Software and IDE licencesXcode tooling, JetBrains, design tools, build and CI servicesSubscriptions are fully deductible
Cloud and backendAWS, GCP, Azure, Firebase, Supabase, serverless and database hostingCore running cost, deduct in full
App store programme feesApple Developer Program, Google Play registrationAnnual and one-off developer fees are allowable
Code signing and securityCertificates, secrets management, monitoring and error trackingDeductible running costs
Domain, CDN and emailProject domains, CDN bandwidth, transactional email servicesFully deductible
Home-office costsHMRC flat-rate working-from-home allowance, or a fair proportion of heat, light, broadband, rent or mortgage interestChoose the larger fair deduction
InsuranceProfessional indemnity and public liability coverAllowable where related to the trade
Training and CPDCourses updating existing development skills, conference ticketsTraining into a brand-new trade is not allowable
Accountancy and bank feesBookkeeping, Self Assessment, business banking, payment processing feesFully deductible

Hardware, Test Devices and Capital Costs

Developers buy real kit: a capable laptop, external monitors, and a drawer of test phones spanning old and new iOS and Android versions. Most of this is plant and equipment claimed in full in the year of purchase through the Annual Investment Allowance, so a £2,000 laptop reduces your taxable profit by £2,000 that year rather than being spread over time. Test devices bought specifically to check compatibility are fully allowable; a phone you also use as your personal handset is dual-use and only the business proportion can be claimed.

Home-Office Costs

Most developers work from home, so this is often the second-largest deduction after hardware. You can use HMRC's simplified flat rate based on the hours you work at home each month, which needs no receipts, or claim an actual proportion of household running costs (heat, light, broadband and a share of rent or mortgage interest) based on the rooms used and time spent. A full-time home-based developer with a fast broadband line and a dedicated workspace often does better on the actual-cost method, so work it out both ways once and use the winner.

What You Cannot Claim

The private share of dual-use broadband, your personal phone and shared devices must be excluded. R&D tax credits are a Corporation Tax relief and are not available to sole traders at all, though your development costs remain fully deductible as ordinary expenses. Everyday clothing is never allowable. And the cost of building your first app before the trade has commenced is pre-trading expenditure, claimed once you start trading rather than lost.

Worked Example: An App Developer on £46,000

Take a home-based developer with App Store and Play payouts, a small SaaS product and one contract build, totalling £46,000 of gross income for the year.

Income: £46,000 (app store gross £22,000, SaaS £9,000, contract build £15,000)

Allowable expenses:

  • App store and Stripe commission (deducted from gross): £5,200
  • Laptop, monitor and three test devices (AIA, in full): £3,400
  • Cloud hosting, backend and CI services: £1,800
  • IDE, design and SaaS subscriptions: £900
  • Apple and Google developer programme fees: £120
  • Home-office actual-cost proportion: £1,500
  • Professional indemnity insurance: £350
  • Accountancy and bank fees: £600
  • Total expenses: £13,870

Taxable profit: £46,000 minus £13,870 = £32,130

Income Tax: £32,130 minus £12,570 = £19,560 at 20% = £3,912

Class 4 NIC: £19,560 at 6% = £1,174

Total tax and NIC: £5,086 for the year. Run your own figures through the sole trader tax calculator to sanity-check the numbers and see where the higher-rate band would start to bite as your apps grow.

For an app developer, the payout that lands in your bank is the net figure, not your turnover. Record the gross sale and deduct the commission, or your books will never reconcile with Apple and Google.
TapTax, 2026/27 guidance

VAT for App Developers

You must register for VAT once taxable turnover exceeds £90,000 in any rolling 12-month period. The complication for developers is digital sales. Electronically supplied services to consumers have special place-of-supply rules, but where Apple or Google acts as the merchant of record for your consumer app sales, they account for the buyer's local VAT, so those sales generally sit outside your own UK VAT calculation. Direct sales you invoice yourself, classic B2B SaaS to UK businesses or bespoke contract work, count toward the £90,000 threshold in the normal way.

If most of your direct clients are VAT-registered companies, voluntary registration can pay off because they reclaim the VAT you charge, while you reclaim VAT on your laptop, cloud bills and subscriptions. A developer selling mainly to consumers should think harder, since adding VAT either squeezes your margin or raises your price. Map your sales channels before deciding, and take advice if a large share is cross-border digital supply.

MTD for Income Tax: What Changes for Developers

Making Tax Digital for Income Tax Self Assessment replaces the once-a-year return with quarterly digital submissions and a year-end finalisation. The thresholds are based on gross income, not profit:

  • April 2026: Combined self-employment and property income over £50,000
  • April 2027: Over £30,000
  • April 2028: Over £20,000

For a developer this changes the habit, not the maths. Instead of pulling a year of multi-currency payout statements together each January, you record each payout, invoice and subscription digitally as it lands and send HMRC a quarterly summary. The upside is real: the lumpy, multi-platform, multi-currency income that makes developer returns painful becomes far easier to manage when captured continuously with the foreign-exchange conversion done at the time. Our guide to MTD for sole traders walks through what the quarterly rhythm looks like in practice.

Common Mistakes App Developers Make

Recording only the net payout. The money that lands is net of platform commission. Report the gross sale as turnover and deduct the commission, or your figures will not match the app store statements.

Forgetting to convert foreign income consistently. Each USD or EUR payout must be converted to GBP using a defensible, consistent rate. Mixing methods invites errors and questions.

Assuming you can claim R&D relief. R&D tax credits are a company-only relief. As a sole trader you cannot claim them, though all your dev costs remain deductible as ordinary expenses.

Treating a personal phone as a full business test device. A handset you also use personally is dual-use; only the business share is allowable. Buy dedicated test devices to claim them in full.

Assuming the PAYE allowance covers freelance income too. If a salaried dev job already uses your personal allowance, every pound of app profit is taxed from the basic rate up, so set aside more than you expect.

People also ask

Quarterly expenses under MTD: the £90,000 rule

If your annual business turnover is £90,000 or less, HMRC lets you report a single consolidated expenses total in each Making Tax Digital quarterly update instead of breaking expenses down into itemised categories. Most self-employed app developer businesses are under this threshold, so a quarterly update can be as simple as two figures: total income and total expenses. You still need to keep digital records of each individual expense - the relaxation only changes how much detail goes into the quarterly update itself.

Frequently asked questions

Calculators for app developers

Stop dreading your tax return.

TapTax connects to your bank, categorises expenses automatically, and submits quarterly updates to HMRC. Free plan, no card required.