IR35 and off-payroll rules, limited company vs umbrella, dividend vs salary and day-rate take-home explained for UK IT and software contractors.
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.
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.
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.
The full mechanics of status, determinations and what each outcome does to your pay are set out in our IR35 inside vs outside guide.
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.
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.
Through a company, costs incurred wholly, exclusively and (for some categories) necessarily for the business reduce taxable profit. Typical contractor costs include:
| Expense | What qualifies | Notes |
|---|---|---|
| Computer and equipment | Laptop, monitors, peripherals, home-office hardware | Capital items relieved through the company's capital allowances |
| Software and cloud | IDE and tooling licences, cloud servers, SaaS, GitHub, CI/CD | Deductible running costs |
| Home-office costs | A reasonable proportion of household running costs, or HMRC's flat allowance | Keep the basis of apportionment reasonable and documented |
| Professional indemnity and liability insurance | Cover commonly required by contracts and agencies | Fully deductible |
| Accountancy and company admin | Year-end accounts, payroll, Confirmation Statement, bookkeeping | Fully deductible |
| Training and certification | Courses that maintain or update your existing skills | Training into an unrelated new field is restricted |
| Travel and subsistence | Genuine business travel; restricted on inside-IR35 engagements and to a regular workplace | Rules are stricter than many contractors assume; check before claiming |
| Pension contributions | Employer pension contributions from the company | A 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.
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.
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.
Making Tax Digital for Income Tax applies to sole traders and landlords, not limited companies, on this timetable:
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.
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.
UK Airbnb tax guide: the GBP 7,500 Rent a Room scheme, the GBP 1,000 property allowance, the abolition of furnished holiday lettings, allowable expenses, VAT and MTD for landlords.
The complete UK tax guide for Uber drivers: gross fares, mileage claims, Uber service fees, VAT, and what MTD for Income Tax means for you.
UK eBay seller tax guide: selling personal items vs trading, the GBP 1,000 trading allowance, eBay fees, the platform reporting rules, VAT and MTD.
Tax guide for self-employed hairdressers: chair rent, allowable expenses, mileage, VAT and MTD for Income Tax explained in plain English.
Everything self-employed taxi and private-hire drivers need to know about tax, mileage vs actual costs, VAT, and Making Tax Digital in 2025/26.
Tax guide for self-employed cleaners in the UK. Learn what income to declare, which cleaning expenses to claim, and how MTD affects you from 2026.
TapTax connects to your bank, categorises expenses automatically, and submits quarterly updates to HMRC. Free plan, no card required.