MTD deadline: 0 daysGet Ready Now →

App Developers — Self-Employed Tax Guide

The Accounted Business Team·8 March 2026·7 min read

Building and selling apps can be one of the most rewarding ways to work for yourself. Whether you are publishing games on the App Store, building productivity tools for Android, developing SaaS web apps, or creating plugins for platforms like WordPress or Shopify, the ability to write code and turn it into revenue is a genuine superpower. But the tax side of being a self-employed app developer is not always as elegant as well-written code.

This guide covers everything UK-based self-employed app developers need to know about income tax, National Insurance, allowable expenses, VAT, and record-keeping.

Getting started — registration and structure

If you are earning money from app sales, in-app purchases, subscriptions, freelance development work, or any combination of these, you are self-employed and need to register with HMRC. The £1,000 trading allowance gives you a small buffer, but most developers generating meaningful revenue will exceed this quickly.

You need to register as self-employed and file a Self Assessment tax return each year. Registration should happen within three months of starting your business (or before 5 October following the tax year in which you started trading — whichever is sooner).

Many app developers eventually consider incorporating as a limited company, particularly once profits exceed £40,000–£50,000. Operating through a company can be more tax-efficient at higher income levels because you can pay yourself a combination of salary and dividends, which reduces your National Insurance liability. But for developers just starting out or earning modest amounts, sole trader status is simpler and cheaper to administer.

How app income is taxed

Your app income is taxed as self-employed trading income, regardless of the source:

  • App store sales (Apple App Store, Google Play) — paid apps, in-app purchases, and subscription revenue
  • SaaS subscriptions — recurring payments from users of your web applications
  • Freelance development — contract work for clients
  • Plugin and theme sales — through marketplaces like WordPress.org, ThemeForest, or the Shopify App Store
  • Ad revenue — from apps monetised through advertising (AdMob, etc.)

All of these income streams are combined on your Self Assessment tax return. You pay income tax at the standard rates (20%, 40%, or 45%) plus Class 2 and Class 4 National Insurance.

If you have a day job in software development and build apps on the side, your employment income uses up your personal allowance first. Your app profits then stack on top, potentially pushing you into a higher tax bracket. Check our side hustle tax guide for a full explanation of how this works.

App store payments and revenue recognition

Apple and Google both take a commission on app sales — typically 15–30% depending on your revenue and the type of transaction. They pay you the net amount after deducting their commission.

For tax purposes, your gross income is the full sale price paid by the customer (before the platform's commission). The commission is then recorded as an expense. So if a customer pays £4.99 for your app and Apple keeps £1.50, your income is £4.99 and your platform fee expense is £1.50.

Both Apple and Google pay developers monthly, usually around 30–45 days after the end of each fiscal period. Under the cash basis of accounting, you report income in the tax year when the cash hits your bank account. So December sales paid out in January fall into the following tax year.

Apple issues payments from its Irish or US entity, and Google pays from the US. This means your payments arrive as international transfers, often in foreign currencies. You need to convert all income to sterling using the exchange rate on the date of receipt (or HMRC's monthly average rate).

Expenses app developers can claim

Developers often have significant expenses that can reduce their tax bill. Here are the main categories:

Hardware:

  • Computers, laptops, and monitors
  • Mobile devices for testing (iPhones, Android phones, tablets)
  • External drives and networking equipment
  • Peripherals (keyboard, mouse, headphones)

If you use a device for both personal and business purposes, you can only claim the business proportion. A good rule of thumb is to estimate the percentage of time the device is used for business and apply that to the cost.

Software and subscriptions:

  • Apple Developer Programme (£79/year)
  • Google Play Developer account (one-off £20)
  • IDE and code editor licences
  • Cloud hosting (AWS, Google Cloud, Azure, DigitalOcean)
  • Domain names and SSL certificates
  • Design tools (Figma, Sketch, Adobe)
  • Project management tools (Linear, Notion, Jira)
  • Testing and CI/CD services (GitHub Actions, CircleCI)
  • Analytics and crash reporting (Firebase, Sentry)

Third-party services:

  • API costs (Stripe, Twilio, SendGrid, OpenAI, etc.)
  • CDN and storage costs
  • Database hosting
  • Push notification services

Professional development:

  • Technical books and online courses (Udemy, Pluralsight, Egghead)
  • Conference tickets and associated travel
  • Professional membership fees

Home office costs:

  • A proportion of rent or mortgage interest, council tax, utilities, and broadband
  • Alternatively, use the simplified flat-rate method (£10/month for 25–50 hours worked from home, £18/month for 51–100 hours, £26/month for 101+ hours)

Marketing:

  • App Store Optimization (ASO) tools
  • Social media advertising
  • Content marketing costs
  • PR and promotional expenses

Professional fees:

  • Accountancy and bookkeeping costs
  • Legal fees (terms of service, privacy policies)
  • Business insurance

Keeping all of these expenses organised is critical. Accounted connects to your bank accounts and automatically pulls in transactions, and Penny categorises them based on the merchant and description. No more hunting through email for receipts in January.

VAT for app developers

VAT for app developers has some specific quirks.

App store sales: When you sell through the Apple App Store or Google Play, the platform acts as the principal for VAT purposes — they are the seller, not you. They charge and collect VAT from the end customer. You do not need to account for VAT on these sales yourself. However, the commission Apple or Google charges you may include VAT, which you can reclaim if you are VAT-registered.

Direct SaaS sales: If you sell web apps or SaaS subscriptions directly (not through an app store), standard VAT rules apply. Once your taxable turnover exceeds the VAT registration threshold of £90,000, you must register for VAT and charge 20% on sales to UK customers.

International digital services: If you sell digital services directly to consumers in the EU, you may need to register for the EU One-Stop Shop (OSS) scheme and charge VAT at the local rate in each EU country. Our guide on VAT for digital services has the details.

Freelance development for businesses: If your client is a UK business, normal VAT rules apply. If your client is an overseas business, the reverse charge mechanism usually means you do not charge VAT — the client accounts for it in their own country.

IR35 and freelance development

If you do freelance or contract development work alongside (or instead of) your own apps, you need to be aware of IR35 — the off-payroll working rules. These rules are designed to prevent people from working as disguised employees through their own limited company or as sole traders.

If HMRC determines that your working arrangement with a client looks more like employment than genuine self-employment (based on factors like control, substitution, and mutuality of obligation), they can apply IR35 and tax your income as if you were an employee.

This is primarily a concern for developers who work for a single client over an extended period, use the client's equipment, work fixed hours at the client's premises, and have limited ability to send a substitute. If you are building and selling your own apps, IR35 is unlikely to apply.

Planning ahead

Self-employed app developers should plan for a few key financial milestones:

  • Payments on account kick in when your tax bill exceeds £1,000. Budget for advance payments in January and July.
  • VAT registration should be on your radar as your direct sales grow. Monitor your rolling 12-month turnover.
  • Making Tax Digital will require quarterly digital submissions for sole traders with income above £50,000 from April 2026. Make sure your bookkeeping software supports this.
  • Pension contributions are your responsibility as a self-employed person. Consider setting up a personal pension — contributions receive tax relief, making them a very efficient way to save.

The technical skills that make you a good developer — attention to detail, systematic thinking, and a dislike of messy systems — translate perfectly to running a tidy set of accounts. Apply that same rigour to your finances, and tax season becomes just another deployment.

Related reading:

Accounted helps UK sole traders stay on top of their bookkeeping and tax. Start your free 30-day trial at getaccounted.co.uk.

Related Reading

View our pricing and start your free 30-day trial today.

Accounted is built for UK sole traders — bookkeeping, tax, and MTD compliance in one place. See how it works →

Tagsapp developerssoftwareself-employeddigitaltax
BIZ
The Accounted Business Team

Business & Operations Advisors

Our business advisors cover the practical side of running a UK sole trader business — from HMRC registration to managing growth. Content is written for real business owners in plain English, not accountants.

Ready to try Accounted?

Join UK sole traders who are simplifying their bookkeeping and tax.

Start your 14-day free trial
Share

Ready to try Accounted?

Start your 14-day free trial. No credit card required. Cancel anytime.

Start Your 14-Day Free Trial

HMRC-recognised · Multi-Channel Bookkeeping · Penny-powered

App Developers — Self-Employed Tax Guide | Accounted Blog