The Short Answer

If you are self-employed in the UK, all income is taxable — regardless of how it's paid. Cash, bank transfer, cheque, crypto, or a box of biscuits — if someone has paid you for work, it counts as income and must be declared on your Self Assessment tax return.

There is no legal threshold below which cash jobs become tax-free (the £1,000 trading allowance only applies if your total self-employment income is under £1,000 for the year — not individual jobs). If you are already registered as self-employed, every job counts.

HMRC treats undeclared cash income as tax evasion, not a grey area. Penalties start at 30% of the unpaid tax for innocent errors, rising to 100% for deliberate evasion — plus the original tax owed, plus interest. In serious cases, criminal prosecution is possible.

What Does HMRC Actually Know?

More than most people realise. HMRC uses a system called Connect — a database that cross-references your declared income against:

HMRC also runs regular campaigns targeting the construction and trades sector specifically. If your lifestyle doesn't match your declared income — a new van, a house extension, regular holidays — that can trigger a compliance check.

The Connect system flags anomalies automatically. If a builder's customer claims VAT back on a £15,000 renovation, but the builder hasn't declared any income from that customer, the system notices. You don't have to be investigated by a person — software does the first pass.

What About Small Cash Jobs?

The amount doesn't matter. A £50 cash job for fixing a neighbour's tap is income. A £500 cash job for a weekend's plastering is income. You must declare it all.

In practice, HMRC's compliance activity focuses on larger amounts and patterns of behaviour rather than individual small jobs. But that's not a licence to ignore it — it's just the reality of how their resources are prioritised. If you're ever investigated, every undeclared pound becomes relevant.

The Trading Allowance: What It Does and Doesn't Cover

There is a £1,000 trading allowance per tax year for self-employed individuals. If your total self-employment income is under £1,000, you don't need to declare it or pay tax on it.

But this doesn't help most working tradespeople. If you're earning more than £1,000 from any self-employed work in a tax year — which will be true of almost every practising tradesperson — the allowance is irrelevant. All income must go on your Self Assessment return.

How to Handle Cash Jobs Correctly

The good news is it's straightforward. You don't need to do anything special for cash jobs other than record them properly and include them in your annual Self Assessment return.

Keep a record of every job

You don't legally have to issue a formal invoice for every cash job — but you should, for two reasons. First, it protects you if a dispute arises. Second, and more importantly, it gives you a record that matches what you declare on your tax return. HMRC expects your declared income to be supported by records. A gap between your bank deposits and your declared cash income, with no records to explain it, looks suspicious.

Record the income when you receive it

Log every cash payment as soon as you receive it — date, customer, amount, job description. A simple notes app works. A spreadsheet is better. A proper invoicing system is best, because then every job automatically has a reference number and a timestamp.

Declare it on your Self Assessment

Cash income goes in the same box as any other self-employment income on your SA103 form. There's no separate box for cash — it all counts as trading income. Add it up and declare the total. Your accountant can help if you're unsure.

With Making Tax Digital now live for incomes over £50,000, digital record-keeping is becoming mandatory rather than just good practice. Every job you record now — cash or not — builds the digital audit trail HMRC will increasingly expect to see. Read our guide on Making Tax Digital for tradespeople for more on what's changing.

What if You Have Undeclared Income from Previous Years?

If you have undeclared cash income from previous tax years, the best thing you can do is disclose it voluntarily before HMRC finds it. HMRC's Contractual Disclosure Facility and voluntary disclosure process significantly reduce penalties for people who come forward proactively compared to those who are caught.

Speaking to a qualified accountant or tax adviser before making any disclosure is strongly recommended. Do not attempt to reconstruct records in a way that misrepresents what actually happened — that makes things significantly worse.

Why a Digital Record Protects You

The tradespeople who get into the most trouble with HMRC are those who have no records at all. If HMRC opens a compliance check and you can't produce any evidence of your income and expenses, they make their own estimate — and it's rarely in your favour.

A digital record of every job — even cash ones — gives you something to stand behind. Every invoice with a reference number, a date, a customer name and an amount is a piece of evidence that shows you've been conducting your business properly and declaring your income accurately.

This is exactly why sending a proper invoice for every job, including cash jobs, matters. Not just for the customer — for you. It's also directly linked to your expenses: you can only claim allowable expenses against your declared income, so undeclaring cash income means you're also cutting off your ability to claim the van, the tools, the fuel, the insurance. See our guide on what expenses a self-employed tradesman can claim for the full breakdown.

Record Every Job. Cash or Not.

TaskDrop generates a numbered PDF invoice for every job via WhatsApp — cash or card. You get a complete digital record automatically, with no admin at the end of the month.

Start Free on WhatsApp