Free Excel Bookkeeping Templates and Spreadsheets for Small Business

Download 29 free Excel bookkeeping templates designed to help UK sole traders, freelancers and small businesses manage their finances.

Written by

Angela Boxwell, MAAT

Experience

30+ years’ experience

Last updated

12th August 2026

Our templates include cash books, invoices, profit and loss accounts, bank reconciliation statements and cash flow forecasts. These easy-to-use spreadsheets help you record income and expenses, stay organised and prepare your accounts.

The templates have been downloaded over 395,000 times and are regularly updated to reflect current bookkeeping practices and the needs of UK small businesses.

Free Excel bookkeeping templates

At a Glance

  • Choose from 29 free Excel bookkeeping templates.
  • No registration, subscription or payment is required.
  • Templates can be adapted to suit your business.
  • Each spreadsheet has its own page with instructions and a download link.

Choose from our accounting spreadsheet templates to help you record transactions, manage your finances and keep your business organised.

Disclosure: This content may contain affiliate links, which means if you click on them, I may get a commission (without any extra cost to you).

Record Income and Expenses

Track your day-to-day income and expenses

Cash Book
Business Expenses
Petty Cash
Mileage Log
Home Office Expenses

Plan ahead and see business performance

Cash Flow Statement
Profit and Loss
Balance Sheet
Budget
Sales Forecast
Cash Flow Forecast

Keep accurate records to support the accounts

Bank Reconciliation
Chart of Accounts
Journal
Trial Balance
Fixed Asset Register
Depreciation

Useful forms for everyday tasks

Job Estimate
Rent Receipt
Time Sheet
Sales Receipt
T-Accounts
Packing List

Ready to Upgrade from Excel?

Many businesses start with spreadsheets before moving to cloud accounting software. Xero and QuickBooks automate bank feeds, invoicing, expenses and reporting. Xero now also includes JAX, its AI assistant, which can create invoices and help with everyday bookkeeping tasks. Current offers include 80% off Xero for 6 months and 90% off QuickBooks for 7 months.

 

⭐Our Top Bookkeeping Templates

Cash Book Template

Our simple Excel bookkeeping template to record all your income and expenses in one spreadsheet with automatic totals and year-end Profit and Loss figures.

Best for: Sole traders and small businesses

Features: Monthly totals and account codes

Ideal When: You want a simple Excel bookkeeping system

💡Tip: Change the account codes to match your business.

Free Excel cash book template for small business

✓ Free Excel download
✓ No registration required

Looking for a faster way to manage your bookkeeping? Xero and QuickBooks automatically import bank transactions and make bank reconciliation quick and easy, helping to reduce errors and save time.

Business Expenses Templates

Use this free Excel template to record and claim business expenses paid personally by an employee, director or business owner, including mileage, travel, accommodation and subsistence. Updated to include the revised 55p per mile.

Ideal for: Sole traders and small businesses

Use When: You have expenses to reclaim.

💡Tip: If VAT registered, it will calculate the VAT element at the correct rate.

✓ Free Excel download
✓ No registration required

Petty Cash Template

Manage your petty cash with this free Excel template. Record cash payments, top-ups and balances to keep your petty cash fund accurate and up to date.

Use for: Small businesses that use a petty cash tin or cash float for everyday purchases.

Features: Record petty cash payments and receipts with an automatic running balance

💡Tip: Count your petty cash regularly and compare it with the template balance.

Petty Cash Excel Template

✓ Free Excel download
✓ No registration required

Mileage Log Template

Record business mileage with our free Excel and printable PDF mileage log templates. Track journeys and calculate mileage claims.

Best for: Sole traders, company directors and employees claiming business mileage.

Features: Record business journeys and mileage, automatic mileage calculations.

💡Tip: Record each journey as soon as possible, including the date, destination and business purpose. Keep fuel receipts as proof.

Simple Mileage Log Template

✓ Free Excel and PDF download
✓ No registration required

Accounts Payable Template

Keep track of supplier invoices, payment due dates and outstanding balances with this free Excel accounts payable template. Stay organised and avoid late payment penalties.

Used by: Small businesses that buy goods or services on credit and need to keep track of supplier payments.

Includes: Record supplier invoices and payment due dates and monitor outstanding balances

💡Tip: Pay suppliers on time whenever possible. Good payment records help maintain supplier relationships.

Free Excel Bookkeeping Templates and Spreadsheets for Small Business

✓ Free Excel download
✓ No registration required

Accounts Receivable Template

Keep track of customer invoices, outstanding balances and payments with this free Excel accounts receivable template. Monitor who owes you money and improve cash flow.

Ideal for: Small businesses that sell on credit and need to manage unpaid customer invoices.

Includes: Record customer invoices and due dates. Monitor invoices owed and keep a record of communications.

💡Tip: Review outstanding customer invoices regularly and follow up overdue payments promptly.

Aged Receivables Template

✓ Free Excel download
✓ No registration required

Save time with Xero or QuickBooks, which automatically track outstanding invoices and send customer payment reminders.

Statement of Account Template

Send a professional statement of account to customers showing outstanding invoices, payments received and the current balance due. Ideal for reminding customers about overdue payments.

Xero can automatically create and email customer statements.

Customer Statement of Account Template

Profit and Loss Template

Create a Profit and Loss statement to summarise your income, expenses and net profit over any period. Ideal for reviewing business performance and preparing your year-end accounts.

⬇️ 18,000+ Downloads

self employed profit and loss template example
Xero discount banner

Balance Sheet Template

See what your business owns and owes with this free Excel balance sheet template. Monitor assets, liabilities and equity to understand your business’s financial position.

⬇️ 16,000+ Downloads

Balance Sheet Template

Cash Flow Statement Template

Monitor the cash coming into and leaving your business with this free Excel cash flow statement template. Understand where your cash is being generated and how it is being spent.

How to read a cash flow statement example

Trial Balance Template

Check that your bookkeeping balances with this free Excel trial balance template. List account balances, compare total debits and credits, and identify errors before preparing your financial statements.

Free Excel Trial Balance Template

Budget Template

Plan your business income and expenses with this free Excel budget template. Set spending targets, compare actual results and keep your finances on track throughout the year.

⬇️ 6,000+ Downloads

Excel Accounting Templates

Cash Flow Forecast Template

Forecast your future cash position with this free Excel cash flow forecast template. Estimate future income and expenses to identify potential cash shortages before they happen. Daily, weekly and monthly available.

⬇️ 14,000+ Downloads

Weekly cash flow forecast template

Sales Forecast Template

Estimate future sales with this free Excel sales forecast template. Predict monthly sales, set realistic targets and plan for future business growth.

Sales forecast template

Depreciation Spreadsheet

Calculate depreciation on business assets with this free Excel depreciation template. Work out annual depreciation and track the reducing value of fixed assets over time.

⬇️ 13,000+ Downloads

Fixed Asset Register Template Example

Accounting Records

Good bookkeeping relies on accurate records. These templates help you organise your accounts, track business assets, reconcile your bank account and maintain the records needed to prepare your financial statements.

Bank Reconciliation

Match your bookkeeping records to your bank statement with this free Excel bank reconciliation template. Identify missing transactions, correct errors, and ensure your accounts are accurate.

💡 Prefer automation? Xero and QuickBooks automatically import bank transactions using secure bank feeds, making bank reconciliation quicker and more accurate and reducing manual data entry.

⬇️ 10,000+ Downloads

Free bank reconciliation Statement Template

Chart of Accounts PDF

Download this free chart of accounts PDF. Use it as a reference when creating your own chart of accounts in Excel or accounting software, with example account codes for every major account category.

⬇️ 8,000+ Downloads

Chart of Accounts PDF

Fixed Asset Register

Keep track of your business assets with this free Excel fixed asset register template. Record purchase details, depreciation and current asset values in one place.

⬇️ 7,800+ Downloads

Fixed Asset Register Template Free Example

Journal Form

Record accounting adjustments with this free Excel journal template. Enter debit and credit journals to correct errors, record accruals, prepayments and other accounting adjustments.

⬇️ 3,000+ Downloads

Journal Form for Accounting

Source Documents

Source documents are the paperwork created when your business buys or sells goods and services. They provide the evidence needed to record transactions accurately and keep your bookkeeping up to date.

Sales Invoice

Create professional sales invoices for customers.

Sales Invoice Template UK VAT example

Credit Note

Correct or cancel an invoice already sent to a customer.

Credit note example for refund

Purchase Order

Order goods and services from suppliers

Purchase Order Template Example

Delivery Note and Packing List

Confirm goods have been delivered or a list of goods to pack for delivery.

Delivery note template example in Excel
Packing List Template Example

Useful Business Templates

These additional templates support the day-to-day running of your business. From tracking employee time and estimating jobs to recording home office costs, they help you stay organised and simplify everyday administration.

Home Office Expenses

Calculate the costs of working from home for your business.

Home Office Expenses Template Example

Job Estimate

Prepare professional estimates before starting a job.

Job Estimate Template Example for goods and services

Rent Receipt

Provide proof of rent payments with a printable receipt.

Rent Receipt Template Example

Time Sheet

Record employee or contractor working hours.

Excel Timesheet Template Example

Sales Receipt

Issue receipts to customers after receiving payment.

Sales Receipt Example

T-Accounts

Learn and practise double-entry bookkeeping with T-accounts.

t-account format

When Accounting Software May Be a Better Choice

Excel templates are ideal for many businesses, but accounting software can save time by automating routine bookkeeping tasks. Features such as secure bank feeds, automatic bank reconciliation, invoicing, VAT returns and financial reporting reduce manual data entry and help keep your records up to date.

You may benefit from accounting software if you:

  • Spend a lot of time entering transactions manually.
  • Want automatic bank feeds and bank reconciliation.
  • Send invoices regularly and need payment reminders.
  • Need to submit VAT returns using Making Tax Digital.
  • Want instant Profit and Loss, and Balance Sheet reports.
  • Work with a bookkeeper or accountant online.

Accounting Software Best Deals

Xero logo

XERO80% Discount for 6 Months – Cloud accounting, unlimited users, bank feeds, MTD compatible

QuickBooks logo

QuickBooks90% off for 7 Months – Sole-Traders, easy to use, MTD-compatible

tide logo

TideFree with Tide Bank Account – All your banking and accounts in one place, MTD compatible

Alternatives to Microsoft Excel

If you don’t have Microsoft Excel, all templates also work with Google Sheets, making it easy to access your bookkeeping from any device. You can also use Apache OpenOffice or LibreOffice, both of which are free alternatives compatible with most Excel files.

Look at our basic Excel formulas to create your own Excel bookkeeping spreadsheets. Many tutorials are also available online and on YouTube.

FAQ

Which template is best for self-employed people in the UK?

The self-employed version of the Cash Book is the most useful starting point. It runs from April to March to match the UK tax year, and produces the income and expenditure figures you need for your self-assessment tax return. Pair it with the Mileage Log if you use a vehicle for business.

Are these Excel accounting templates suitable for limited companies?

Start with the Cash Book Template to record income and expenses, then use additional templates such as Accounts Receivable, Accounts Payable and Profit & Loss to maintain complete bookkeeping records for a limited company.

What records does HMRC require me to keep?

HMRC requires UK self-employed individuals to keep records of all income, all business expenses, VAT records (if registered), payroll records (if you employ staff), and details of any business assets. These must generally be kept for at least five years after the 31 January self-assessment deadline for the relevant tax year.

Can I use these in Google Sheets instead of Excel?

Yes — all templates use standard functions that are fully compatible with Google Sheets. Upload the .xlsx file to Google Drive, then open it in Google Sheets. Some minor formatting differences may appear, but all formulas work correctly.

Are these templates really free?

Yes — all templates are free to download with no sign-up required. This site earns a small commission if you click through and purchase accounting software, which is disclosed at the top of the page. The templates themselves have no limitations, and there is no paid version.

Which bookkeeping spreadsheets should I start with?

Start with the Cash Book Template if you’re new to bookkeeping. It records income and expenses in one place and provides the information needed to prepare your Profit and Loss account. You can then add other templates, such as Mileage Log, Accounts Receivable and Bank Reconciliation, as your bookkeeping needs grow.

Conclusion: Download Free Excel Bookkeeping Templates Today

Whether you’re self-employed, run a limited company or manage a charity, these free Excel bookkeeping templates provide a practical way to organise your finances. From recording income and expenses to producing financial reports and managing invoices, you’ll find our accounting spreadsheet templates to support every stage of the bookkeeping process.

With more than 395,000 downloads, these templates are trusted by thousands of UK businesses and are regularly reviewed and updated by Angela Boxwell MAAT, who has over 30 years of bookkeeping and accounting experience.

All templates are free to download, work with Microsoft Excel and Google Sheets, and have been designed to make bookkeeping simpler and more accurate.

Last updated: July 2026

Angela Boxwell MAAT

Angela Boxwell – Senior Writer

Angela Boxwell, MAAT, is an accounting and finance expert with over 30 years of experience. She founded Business Accounting Basics, where she provides free advice and resources to small businesses.

Angela is certified in Xero, QuickBooks, and FreeAgent accounting software. To simplify bookkeeping, she created lots of easy-to-use Excel bookkeeping templates.