The Income Tracker

Free self-employed income and expense tracker template

By The Income Tracker ยท Updated 8 September 2026

In short

Sole traders need three things on record: every invoice paid, every allowable expense with its category, and a tax pot. This template does all three, using the same expense categories as the self-employment pages of a Self Assessment return so nothing needs re-sorting in January.

Download the CSV template ↓ Open the tracker instead

Opens in Excel, Google Sheets, Numbers and LibreOffice. It is a plain CSV, so nothing is locked, tracked or macro-enabled.

What is in the template

DateDescriptionCategoryMoney inMoney outReference
2026-09-02Invoice 0041: website buildSales and income1800.00Client: Acme Ltd
2026-09-04Laptop stand and cablesPhone, stationery and office costs38.99Receipt saved
2026-09-05Train to client meetingCar, van and travel expenses24.60Return ticket
2026-09-06Accounting software subscriptionPhone, stationery and office costs12.00Monthly
2026-09-09Invoice 0042: monthly retainerSales and income650.00Client: Bloom Studio
2026-09-10Public liability insuranceRent, rates, power and insurance costs9.50Monthly instalment

Columns explained:

How to use it

  1. Download the CSV and open it in a spreadsheet, or import it into The Income Tracker as its own ledger.
  2. Delete the example rows. Add income as it is paid, with the invoice number in the description.
  3. Add expenses with the matching category. When in doubt, note the business-use share in the Reference column.
  4. Move a fixed share of every payment (many sole traders use 20 to 30 percent) into a separate tax pot and log it as "Set aside for tax" so it never looks like spendable money.

Why the categories match the tax return

At year end, the self-employment pages of a Self Assessment return ask for expenses under fixed headings: cost of goods, car and travel, staff, premises and insurance, repairs, office and phone, advertising, interest, bank charges, bad debts, professional fees, and other. Track under those headings from day one and the return is a copy job. Track under "misc" and January becomes a shoebox of receipts.

Keep business and personal apart

If you use a separate business account, export its CSV each month and import that. If everything runs through one personal account, import the CSV, mark the business rows with these categories and leave the rest in your personal categories. The tracker remembers each merchant, so the second month is mostly automatic.

The Income TrackerSkip the spreadsheet. Import your bank CSV and the totals do themselves.
Open the tracker →

Frequently asked questions

Does this replace accounting software?
For a simple sole trader with a modest turnover, a clean record of income and categorised expenses is what you need for a Self Assessment return. If you are VAT registered, employ people or need digital quarterly submissions, you will want proper software on top.
Which expenses can I claim?
Allowable expenses are the costs of running the business, such as stock, travel for work, tools, phone and office costs, insurance and professional fees. HMRC's guidance lists them in detail. Track everything with a category and decide at year end.
Can I import this into The Income Tracker?
Yes. The headers match the importer, so the categories come across with the rows. Many people keep a separate ledger for the business.

Related

Track self-employed income and expenses for Self AssessmentRecords, deadlines and MTD, in plain English Monthly budget plannerIncome, bills, spending and savings in one sheet Bank CSV import guidesExport from any UK bank Monthly surplusWhat is left after spending