Contractors and freelancers need bookkeeping records that show clearly what the business earned, what it spent and how the resulting profit was calculated. These records support the Self Assessment tax return, help identify amounts owed to HMRC and provide evidence if HMRC asks how figures were produced.
The bookkeeping obligation begins when trading starts, not when the first tax deadline approaches. Trying to reconstruct a year of invoices, platform payments, expenses and bank transactions shortly before 31 January increases the risk of missing income, losing receipts and claiming costs incorrectly.
The exact requirements depend on how the work is structured. A sole trader is taxed differently from someone providing services through a limited company, even when both describe themselves as contractors or freelancers. This guide focuses mainly on self-employed sole traders, while identifying areas where company directors need a different approach.
What records contractors and freelancers must keep
Self-employed people must keep records of their business income and expenses. They may also need records relating to VAT, PAYE, personal income and any grants claimed through Self Assessment.
HMRC does not prescribe one bookkeeping system for every business. Records may be maintained through accounting software, spreadsheets or another organised process, provided they are complete enough to support the figures reported.
HMRC’s guidance on records self-employed people must keep explains the information required for sales, income, expenses and other relevant transactions.
The supporting evidence will commonly include sales invoices, supplier invoices, receipts, bank statements, payment-platform reports and records of business mileage. Contractors and freelancers should also retain contracts, remittance advice and other documents that explain unusual or substantial transactions.
Digital copies are generally easier to store, organise and retrieve than loose paper documents. Receipt-capture tools can attach an invoice or photograph directly to the corresponding accounting entry, creating a clearer trail from the transaction to its supporting evidence.
How long business records must be retained
Self-employed business records normally need to be kept for at least five years after the 31 January submission deadline for the relevant tax year. Different retention periods can apply when a return is submitted very late or HMRC has opened an enquiry.
HMRC’s current guidance explains how long self-employed records must be retained and what to do when records have been lost, stolen or destroyed.
Closing a business does not immediately remove this responsibility. Records relating to earlier tax years must still be retained for the applicable period.
A sensible digital filing structure should separate documents by tax year and type. The name of each file should make it possible to identify the supplier, date and transaction without opening numerous documents individually.
Recording income received from clients and platforms
Contractors and freelancers must record their business income in full, regardless of whether customers pay by bank transfer, card, cash or an online platform.
A common bookkeeping problem arises when a payment processor deducts its fee before transferring money to the bank. If a client pays £1,000 and the platform deposits £970 after retaining a £30 fee, recording only the £970 understates both gross income and business costs.
The bookkeeping should normally reflect the full customer payment, the separate processing charge and the net amount received. This allows the accounting records to agree with both the sales information and the bank deposit.
Invoices also need to be matched against payments correctly. One payment may settle several invoices, while another may represent a deposit, part payment or refund. Leaving these items unmatched can make the aged receivables report unreliable.
Regular bank reconciliation helps identify missing income, duplicated entries and payments allocated to the wrong client. Our guide to bank reconciliation explains why imported bank transactions are not a substitute for checking the books against the underlying accounts.
Allowable expenses for contractors and freelancers
Self-employed contractors and freelancers can deduct allowable business expenses when calculating taxable profit. Personal expenditure and money taken from the business for private use are not allowable business costs.
Where an expense has both business and personal use, only the identifiable business element may normally be claimed. HMRC gives the example of a mobile telephone bill containing both private and business calls.
Common categories may include professional insurance, accounting costs, software subscriptions, office expenses, advertising, relevant travel and costs associated with working from home. Whether a particular cost is allowable depends on the circumstances and the tax rules applying to it.
HMRC provides current guidance on expenses that self-employed people may claim. Our supporting guide to allowable business expenses also explains why contractors and freelancers should keep both the payment record and the underlying invoice or receipt.
Bookkeeping records should not assume that every payment from a business bank account is tax deductible. The purpose of the cost, the available evidence and any private element must be considered before it is included as an allowable expense.
Working from home and shared household costs
Many contractors and freelancers work partly or entirely from home. A reasonable business proportion of relevant household costs may be claimable, or simplified expenses may be available where the qualifying conditions are met.
The appropriate calculation depends on matters such as the time spent working at home, the number of rooms used and whether the expense has both personal and business elements. A percentage should not be selected without a reasonable basis.
Records should show how the calculation was made and retain the bills supporting the underlying costs. The same approach should be used consistently rather than applying an unexplained estimate at the end of the year.
Where working arrangements are unusual or a substantial part of the home is used exclusively for business, advice should be obtained from an appropriately qualified tax professional.
Business travel and mileage records
Travel costs require clear records showing the business purpose of each journey. Ordinary commuting between home and a permanent workplace is not generally treated in the same way as qualifying business travel.
Eligible self-employed people may use simplified mileage expenses instead of calculating the actual cost of running a vehicle. For the 2026 to 2027 tax year, HMRC’s simplified rate for cars and goods vehicles is 55 pence per mile for the first 10,000 business miles and 25 pence per mile thereafter. The first-band rate was 45 pence before 6 April 2026.
The current rates and conditions are set out in HMRC’s guidance on simplified vehicle expenses.
A mileage log should record the date, destination, business reason and distance travelled. Contractors and freelancers should not rely on trying to reconstruct an entire year of journeys from memory.
Once simplified expenses have been used for a vehicle, restrictions apply to changing the method used for that vehicle. Professional tax advice may be appropriate where a vehicle has mixed use, has previously attracted capital allowances or involves a less straightforward arrangement.
VAT registration and contractor bookkeeping
Contractors and freelancers must consider VAT registration when taxable turnover approaches the registration threshold. Turnover for this purpose concerns taxable sales rather than profit after expenses.
The UK VAT registration threshold is currently £90,000. Registration may be required when taxable turnover over the previous 12 months exceeds the threshold or when the business expects to exceed it within the next 30 days under the applicable test.
Because the test can depend on a rolling 12-month period, checking only the total at the end of the accounting year may identify the issue too late. Current bookkeeping allows turnover to be monitored throughout the year.
HMRC’s VAT registration guidance explains the applicable tests and registration process. Our guide covering when and how to register for VAT provides further context for businesses approaching the threshold.
Once registered, contractors and freelancers generally need to keep specified VAT records digitally and submit VAT Returns through compatible software unless an exemption applies. The bookkeeping must separate sales, purchases, VAT amounts, adjustments and transactions that receive a different VAT treatment.
Services supplied to overseas clients
Working for an overseas client does not automatically mean that the income can be ignored for UK bookkeeping or tax purposes. The income still needs to be recorded, translated into sterling where necessary and considered when preparing the accounts.
The VAT treatment of international services can depend on the type of service, the customer’s location, whether the customer is a business or consumer and the applicable place-of-supply rules.
It is unsafe to assume that every overseas business customer is automatically outside the scope of UK VAT or that the turnover can be disregarded when monitoring registration obligations. The precise treatment should be checked for the service being supplied.
A bookkeeper can maintain the transaction records and supporting evidence. Advice on complex international VAT treatment should come from an appropriately qualified tax professional.
Self Assessment registration and filing preparation
Individuals with more than £1,000 of gross trading income will generally need to consider registering for Self Assessment. The £1,000 test concerns gross income before expenses, not profit.
There are circumstances in which someone with income of £1,000 or less may still need or choose to submit a return, including where they want to claim a trading loss or make certain voluntary National Insurance contributions.
Where registration is required, HMRC must normally be told by 5 October following the end of the tax year concerned. HMRC’s Self Assessment registration service provides the current process and deadline information.
Current books make return preparation more manageable because income, expenses and supporting documents have already been organised. Waiting until January to reconstruct the records can make it harder to identify missing invoices and obtain information from earlier clients.
Our guide to Self Assessment filing deadlines and penalties explains why contractors and freelancers should deal with registration and record keeping before the online filing deadline becomes urgent.
Making Tax Digital for Income Tax
Making Tax Digital for Income Tax began applying from 6 April 2026 to qualifying sole traders and landlords whose qualifying income exceeded £50,000 for the 2024 to 2025 tax year.
The threshold is scheduled to extend to those with qualifying income above £30,000 from April 2027 and above £20,000 from April 2028. The rules involve compatible software, digital records and periodic submissions rather than relying solely on the traditional annual process.
HMRC’s guidance on when Making Tax Digital for Income Tax applies should be checked against the contractor’s qualifying income and circumstances.
Contractors and freelancers approaching a threshold should not wait until the start date to organise their records. Moving to regular digital bookkeeping in advance allows time to correct account structures, connect financial accounts and establish a dependable document process.
Why a separate business account helps
A separate bank account creates a clearer distinction between business and personal activity. It can make reconciliation faster and reduce the number of private transactions that need to be reviewed.
For a sole trader, the individual and the business are not separate legal persons in the same way as a limited company and its shareholder. Even so, separating the transactions usually produces cleaner records.
Contractors working through limited companies need to treat company funds as belonging to the company. Personal spending, salary, dividends, expense reimbursements and director transactions must be recorded according to their actual nature.
Mixing personal and business expenditure can lead to costs being claimed incorrectly and make it harder to explain drawings or director balances at year end.
Good bookkeeping habits throughout the tax year
Contractors and freelancers benefit from a consistent monthly routine. Sales should be checked against invoices and platform reports, expenses should be supported by documents and every bank or payment account should be reconciled.
Unexplained transactions should be raised while they are still recent. Leaving them until the end of the year increases the chance that the contractor no longer remembers the client, project or reason for the payment.
Our guide to good bookkeeping habits explains how regular document collection and reconciliation prevent a straightforward file becoming a catch-up project.
The start of a new tax year also provides an opportunity to review software access, invoice numbering, mileage records, recurring costs and any tax rules that have changed. Our new tax year bookkeeping checklist covers the practical records worth reviewing each April.
When professional bookkeeping becomes useful
Some contractors and freelancers can maintain their own books successfully when transaction volumes are low and the records receive regular attention. Outsourcing becomes more useful when the work falls behind, VAT is involved, several payment platforms are used or the figures are no longer dependable.
The service should be based on the actual workload. Relevant factors include transaction volume, bank accounts, foreign currency, VAT, payment processors and the condition of the existing records.
Our UK bookkeeping services can support the regular processing and reconciliation of contractor records. Where responsibility for the complete monthly process needs to be transferred, our outsourced bookkeeping service explains how the arrangement can work.
To discuss the current condition of your records and the support required, use the Bookkeeping Packages enquiry form.
About the Author
Stuart Kerr is Managing Director of Bookkeeping Packages Ltd, an outsourced bookkeeping service supporting UK small businesses and accountancy practices. With over 20 years of bookkeeping experience, Stuart specialises in helping businesses maintain reliable financial records and useful management information.
This article is provided for general information only. Stuart Kerr is a professional bookkeeper, not a regulated financial adviser. Nothing in this article constitutes tax, legal or financial advice. Advice specific to your circumstances should be obtained from an appropriately qualified professional.