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



