TapTax
Self-Employed Tax Guides home
App Developer

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.

£50,270
Higher-rate threshold
£90,000
VAT registration threshold
£1,000
Trading allowance
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 GBP 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 GBP 50,000, April 2027 above GBP 30,000 and April 2028 above GBP 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 2025/26 the personal allowance covers the first GBP 12,570, then you pay 20% to GBP 50,270, 40% to GBP 125,140 and 45% above, with the personal allowance tapering away between GBP 100,000 and GBP 125,140 to create an effective 60% band. Class 4 National Insurance is 6% on profit between GBP 12,570 and GBP 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 GBP 1,000 trading allowance is built for this. If your gross self-employed income from all freelance and platform work is GBP 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 GBP 1,000, you must register and report the full amount.

Once over the threshold you have a yearly choice. You can deduct the flat GBP 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 GBP 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 GBP 2,000 laptop reduces your taxable profit by GBP 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 GBP 46,000

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

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

Allowable expenses:

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

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

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

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

Total tax and NIC: GBP 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, 2025/26 guidance

VAT for App Developers

You must register for VAT once taxable turnover exceeds GBP 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 GBP 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 GBP 50,000
  • April 2027: Over GBP 30,000
  • April 2028: Over GBP 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

Frequently asked questions

Calculators for app developers

Helpful guides

More self-employed tax guides

Stop dreading your tax return.

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