MTD mandatory · April 2026
TapTax
Self-Employed Tax Guides home

Software Contractor
Tax & IR35 Guide

IR35 and off-payroll rules, limited company vs umbrella, dividend vs salary and day-rate take-home explained for UK IT and software contractors.

£500
Dividend allowance
£90k
VAT registration threshold
£50,270
Higher-rate threshold
Key takeaways
  • A software contractor's take-home is driven by two things: IR35 status and how you extract money, far more than by allowable expenses.
  • Outside IR35 through your own company, a small salary plus dividends is usually the most tax-efficient route; inside IR35 or via an umbrella, your day rate is taxed like employment through PAYE.
  • Dividends carry only a GBP 500 tax-free allowance in 2025/26, then 8.75%, 33.75% and 39.35% across the bands, so the salary-dividend split needs deliberate planning each year.
  • Limited company versus umbrella is a practical choice: a company suits steady outside-IR35 work, while an umbrella is simpler for inside-IR35 or short contracts.
  • MTD for Income Tax mostly does not touch company contractors, but any personal sole-trade or rental income can still fall within it from April 2026 to 2028.

For a software or IT contractor, tax is less about expense receipts and more about architecture: how your engagement is structured, whether HMRC views you as genuinely in business or as a disguised employee, and how you take money out of your company. The same GBP 500-a-day contract can leave you with very different take-home depending on whether it sits inside or outside IR35 and whether you run a limited company or work through an umbrella. Those decisions, made well, are worth far more than any expense claim.

Most contractors operate through their own limited company (a personal service company), which sits outside the MTD for Income Tax regime that applies to sole traders. That changes the tax conversation: instead of one Self Assessment return on profit, you have corporation tax on company profit, a salary through PAYE, dividends with their own tax rates, and an IR35 assessment on every contract. This guide walks through each of those moving parts.

How a Software Contractor Is Taxed

The mechanics depend on your structure and IR35 status.

Through your own limited company on an outside-IR35 contract, the company invoices the client, pays corporation tax on its profit, and you draw money out as a small salary plus dividends. This is normally the most tax-efficient route, because dividends are not subject to National Insurance and carry their own (lower) tax rates.

On an inside-IR35 contract, or when you work through an umbrella company, your day rate is treated broadly as employment income. Income Tax and National Insurance are deducted under PAYE before you are paid, and the dividend efficiency of a company largely disappears. For 2025/26, employment-style Income Tax runs at 20% to GBP 50,270, 40% to GBP 125,140 and 45% above, after the GBP 12,570 personal allowance.

Scottish contractors who take a salary pay Scottish Income Tax on it across six bands (19%, 20%, 21%, 42%, 45% and a 48% top rate) with an S-prefixed code, though dividends are taxed at UK-wide rates and National Insurance is UK-wide too. Welsh taxpayers carry a C-coded tax code at rates currently matching the rest of the UK.

The IR35 calculator shows how a given day rate translates to take-home inside versus outside the rules, and the dividend versus salary calculator helps you find an efficient extraction mix.

£500
Dividend allowance 2025/26
£90k
VAT registration threshold
£50,270
Higher-rate threshold

IR35 and Off-Payroll Working

IR35 is the test that decides whether you are genuinely in business or a disguised employee billing through a company. Three factors carry the most weight: control (does the client decide how, when and where you work?), the right of substitution (could you send another qualified developer in your place?) and mutuality of obligation (is the client bound to offer work and you to accept it?). The more your engagement resembles a permanent role, the more likely it is inside IR35.

Who decides matters. For contracts with medium and large private-sector clients and all public-sector bodies, the end client (or the fee-payer in the chain) makes the status determination and must issue a Status Determination Statement. For small private-sector clients, your own company assesses the contract. An inside determination means the fee-payer deducts Income Tax and National Insurance before your company is paid, taxing most of the income like employment.

Personal service company (PSC)
A limited company through which a contractor supplies their own services, usually with the contractor as sole director and shareholder. It allows tax-efficient profit extraction via salary and dividends on outside-IR35 work, but it is the intermediary that the IR35 off-payroll rules look through. Each contract worked via a PSC must be assessed as inside or outside IR35, and an inside determination removes most of the company's tax advantage.

The full mechanics of status, determinations and what each outcome does to your pay are set out in our IR35 inside vs outside guide.

Limited Company or Umbrella?

This is the practical structuring choice for most contractors. A limited company is usually the more tax-efficient home for steady outside-IR35 work: you control salary and dividends, you can hold profit in the company, and you reclaim VAT and company expenses. The cost is corporation tax, statutory accounts, a Confirmation Statement, payroll and the discipline of running a company.

An umbrella company employs you, runs your pay through PAYE, and handles the admin for a fee. There is no dividend efficiency, but it is simple and is the common choice for inside-IR35 roles and short contracts where a company would not earn its keep. Plenty of contractors run both: a company for outside-IR35 work and an umbrella for inside-IR35 engagements. The Ltd-versus-sole-trader comparison is a useful starting point if you are weighing a company against the simplest possible structure, though for inside-IR35 day-rate work an umbrella is often the realistic alternative.

Dividend versus Salary

Once you have a company on outside-IR35 work, the question is how to pay yourself. The usual pattern is a modest salary, often set to secure a qualifying year toward the state pension while making efficient use of your personal allowance, then dividends for the rest. Dividends are attractive because they carry no National Insurance, but in 2025/26 the tax-free dividend allowance is just GBP 500, after which dividends are taxed at 8.75% in the basic-rate band, 33.75% in the higher-rate band and 39.35% above. Corporation tax has already been paid on the profit those dividends come from, so the effective combined rate needs to be looked at in the round. The dividend versus salary calculator helps you find the split that minimises the total tax on a given level of company profit.

Allowable Costs for Contractors

Through a company, costs incurred wholly, exclusively and (for some categories) necessarily for the business reduce taxable profit. Typical contractor costs include:

ExpenseWhat qualifiesNotes
Computer and equipmentLaptop, monitors, peripherals, home-office hardwareCapital items relieved through the company's capital allowances
Software and cloudIDE and tooling licences, cloud servers, SaaS, GitHub, CI/CDDeductible running costs
Home-office costsA reasonable proportion of household running costs, or HMRC's flat allowanceKeep the basis of apportionment reasonable and documented
Professional indemnity and liability insuranceCover commonly required by contracts and agenciesFully deductible
Accountancy and company adminYear-end accounts, payroll, Confirmation Statement, bookkeepingFully deductible
Training and certificationCourses that maintain or update your existing skillsTraining into an unrelated new field is restricted
Travel and subsistenceGenuine business travel; restricted on inside-IR35 engagements and to a regular workplaceRules are stricter than many contractors assume; check before claiming
Pension contributionsEmployer pension contributions from the companyA highly efficient way to extract value, free of NIC and income tax at the point of contribution

A company pension contribution deserves special mention: it is one of the most efficient ways for a contractor to move money out of the company, because it is generally a deductible business cost with no Income Tax or National Insurance at the point of contribution.

VAT for Contractors

Most contractors cross the GBP 90,000 VAT registration threshold quickly, because a single full-time day rate alone often exceeds it. Since your client is almost always a VAT-registered business that reclaims the VAT you charge, registration adds admin but little real cost, and lets you reclaim VAT on your equipment and software. The Flat Rate Scheme rarely helps software contractors, who are usually limited-cost traders paying a 16.5% flat rate; standard VAT accounting is generally better.

Worked Example: An Outside-IR35 Contractor on GBP 110,000

Take a software contractor on a GBP 500-per-day outside-IR35 contract through their own company, billing around GBP 110,000 of company turnover in the year, taking a modest salary and the balance as dividends.

Company turnover: GBP 110,000

Company costs (salary, software, accountancy, insurance, equipment, pension): assume GBP 30,000 including a deliberate employer pension contribution and a modest director's salary.

Company profit before corporation tax: roughly GBP 80,000, taxed at the applicable corporation tax rate, leaving distributable profit for dividends.

The contractor then draws a small salary plus dividends. Because dividends carry no National Insurance and use the GBP 500 allowance before the 8.75% and 33.75% rates, and because the pension contribution has been extracted free of income tax and NIC, the overall effective tax rate is well below what the same income would suffer as fully taxed employment. The same contract assessed inside IR35 would instead have most of that GBP 110,000 taxed through PAYE like a salary, materially reducing take-home and removing the dividend and pension efficiency.

Run your own day rate and contract length through the IR35 calculator and the dividend versus salary calculator to see the real numbers for your situation; the gap between inside and outside is frequently several thousand pounds a year.

For a software contractor, the biggest tax lever is not a receipt, it is the IR35 status of the contract and the salary-dividend split. Those two decisions dwarf everything on your expense list.
TapTax, 2025/26 guidance

MTD for Income Tax: What Applies to Contractors

Making Tax Digital for Income Tax applies to sole traders and landlords, not limited companies, on this timetable:

  • April 2026: Combined sole-trade and property income over GBP 50,000
  • April 2027: Over GBP 30,000
  • April 2028: Over GBP 20,000

Most software contractors run a company and so are outside MTD for Income Tax, following corporation tax filing rules instead. But the rules can still reach you indirectly: if you hold personal sole-trade work alongside your company, or you let out a property, that personal income is tested against the thresholds above. Keep any such income recorded digitally so you are not caught out.

Common Mistakes Contractors Make

Misjudging IR35 status. Treating a long, embedded, client-directed contract as outside IR35 invites a costly challenge. Assess each contract on control, substitution and mutuality, and keep the determination on file.

Over-drawing dividends in a higher-rate year. With only a GBP 500 dividend allowance and a 33.75% higher-rate dividend charge, taking too much in one year can push you into expensive bands. Plan the split across the tax year.

Defaulting to an umbrella when a company would pay off. For steady outside-IR35 work, a company is usually more efficient than an umbrella's flat PAYE treatment.

Claiming travel that is not allowable. Inside-IR35 engagements and journeys to a regular workplace face strict rules. Check before claiming commuting-style travel.

Ignoring the company pension. An employer pension contribution is one of the most efficient extraction routes available and is frequently overlooked.

People also ask

Frequently asked questions

Calculators for software contractors

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.