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.
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.

At a Glance
- Choose from 29 free Excel bookkeeping templates.
- Need one complete bookkeeping spreadsheet? Start with our Cash Book Template.
- No registration, subscription or payment is required.
- Each spreadsheet has its own page with instructions and a download link.
Our Top Excel Bookkeeping Template
Cash Book Template
Looking for one simple Excel bookkeeping template? Start with our Cash Book, which records income and expenses, calculates monthly totals and produces year-end profit and loss figures.
40,000+ Downloads
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 download
✓ No registration required
Find the Right Template
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
Customers and Suppliers
Keep track of money owed and owing
Accounts Payable
Accounts Receivable
Sales Invoice
Credit Note
Purchase Order
Delivery Note
Statement of Account
Plan and Review Finances
Plan ahead and see business performance
Cash Flow Statement
Profit and Loss
Balance Sheet
Budget
Sales Forecast
Cash Flow Forecast
Manage Internal Records
Keep accurate records to support the accounts
Bank Reconciliation
Chart of Accounts
Journal
Trial Balance
Fixed Asset Register
Depreciation
Other Business Documents
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.
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 65p per mile.
17,000+ Downloads
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.
21,000+ Downloads
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.

✓ 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.
28,000+ Downloads
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.

✓ 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.
19,000+ Downloads
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 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.
12,000+ Downloads
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.

✓ 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.

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

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

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.

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.

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

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

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.

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

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

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

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

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

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.

Credit Note
Correct or cancel an invoice already sent to a customer.

Purchase Order
Order goods and services from suppliers

Delivery Note and Packing List
Confirm goods have been delivered or a list of goods to pack for delivery.


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.

Job Estimate
Prepare professional estimates before starting a job.

Rent Receipt
Provide proof of rent payments with a printable receipt.

Time Sheet
Record employee or contractor working hours.

Sales Receipt
Issue receipts to customers after receiving payment.

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

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 – 80% Discount for 6 Months – Cloud accounting, unlimited users, bank feeds, MTD compatible

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

Tide – Free 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?
These templates can help a small limited company organise individual records, such as bank transactions, invoices, money owed and fixed assets. However, a Cash Book alone is not a complete company accounting system. Limited companies must keep full accounting records and prepare annual accounts, so accounting software or professional support is usually more appropriate.
What records does HMRC require me to keep?
If you are self-employed, keep records of your business income and expenses, including invoices, receipts and bank records. You normally need to keep these for at least five years after the 31 January submission deadline for the relevant tax year. Separate rules apply to VAT, payroll and limited-company records.
Can I use these in Google Sheets instead of Excel?
Most templates can be opened in Google Sheets by uploading the Excel file to Google Drive. Some formatting, drop-down lists or other features may work differently, so check the spreadsheet before relying on it.
Are these templates really free?
There is no sign-up, trial period or charge. Each template page explains any practical limits, such as fixed numbers of transaction rows or categories.
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.



