Free Bookkeeping Templates & Checklists for UK Accountants

Printable, copy-paste templates you can use in your practice today. Bank reconciliation worksheet, month-end close checklist, MTD-compliant VAT return checklist, UK chart of accounts template, and new client onboarding checklist — all in one place.

By Jack Whitehead 1 March 2026 12 min read
Watercolour illustration of beautifully organized clipboard templates with checklists and grids

How to use these templates: Print this page (Ctrl+P / Cmd+P) for clean printable versions, or copy and paste any section into your own documents. Everything on this page is free to use and adapt.

Template

Bank Reconciliation Worksheet

Use this worksheet to reconcile your bank statement balance to your accounting records. Complete one per bank account, per period. Fill in the amounts in the right column.

Account Details

Business name  
Bank account  
Period ending  
Prepared by  
Date prepared  

Section A: Bank Statement Balance

Closing balance per bank statement  

Section B: Add Outstanding Deposits (in books, not yet on statement)

Date Description / Reference Amount (£)
   
   
   
   
   
Total outstanding deposits 

Section C: Less Unpresented Cheques / Payments (in books, not yet on statement)

Date Cheque No. / Payee Amount (£)
   
   
   
   
   
Total unpresented cheques / payments 

Section D: Adjustments (errors, bank charges not yet booked, etc.)

Date Description / Reason Amount (£)
   
   
   
Total adjustments (+/-) 

Section E: Reconciliation

Closing balance per bank statement (A)  
Add: outstanding deposits (B)  
Less: unpresented cheques / payments (C)  
Plus/minus: adjustments (D)  
Adjusted bank balance  
Balance per accounting records (cashbook / ledger)  
Difference (should be zero)  

Automate this: ReconcileIQ matches your bank statement to your accounting data automatically, flagging discrepancies and unmatched items in seconds rather than hours.

Checklist

Month-End Close Checklist

A comprehensive checklist for closing the books each month. Adapt the order and items to suit your client's complexity. Tick items off as you complete them.

Related guide: How to Streamline Your Month-End Close Process covers strategies for reducing your close from days to hours.

Checklist

VAT Return Checklist (UK, MTD-Compliant)

Use this checklist before submitting each VAT return under Making Tax Digital. Covers standard, flat rate, and partial exemption scenarios.

Automate VAT classification: CodeIQ classifies VAT on bank transactions automatically, applying the correct platform-specific VAT codes (Xero, Sage, QuickBooks, Pandle) and calculating net/VAT splits.

Template

Chart of Accounts Template (UK Small Business)

A starter chart of accounts suitable for UK sole traders, partnerships, and limited companies. Nominal codes follow standard UK conventions compatible with Sage, Xero, and QuickBooks. Adjust, add, or remove accounts to suit the specific business.

Code Account Name Type
Fixed Assets (0001–0999)
0010Freehold PropertyFixed Asset
0020Plant and MachineryFixed Asset
0030Office Equipment and ITFixed Asset
0040Fixtures and FittingsFixed Asset
0050Motor VehiclesFixed Asset
0060Accumulated Depreciation – Plant & MachineryFixed Asset
0061Accumulated Depreciation – Office EquipmentFixed Asset
0062Accumulated Depreciation – FixturesFixed Asset
0063Accumulated Depreciation – Motor VehiclesFixed Asset
Current Assets (1000–1999)
1001Stock / InventoryCurrent Asset
1100Trade Debtors (Accounts Receivable)Current Asset
1101Other DebtorsCurrent Asset
1102PrepaymentsCurrent Asset
1200Current AccountBank
1210Savings AccountBank
1220Petty CashBank
1230PayPal / Stripe AccountBank
Current Liabilities (2000–2499)
2100Trade Creditors (Accounts Payable)Current Liability
2101Other CreditorsCurrent Liability
2102AccrualsCurrent Liability
2109Credit CardCurrent Liability
2200VAT Liability (Control Account)Current Liability
2210PAYE LiabilityCurrent Liability
2211National Insurance LiabilityCurrent Liability
2220Pension LiabilityCurrent Liability
2230Corporation Tax LiabilityCurrent Liability
Long-Term Liabilities (2500–2999)
2500Bank LoanLong-Term Liability
2510Director's Loan AccountLong-Term Liability
2520Hire Purchase LiabilityLong-Term Liability
Equity (3000–3999)
3000Share Capital / Capital IntroducedEquity
3100Retained EarningsEquity
3200Dividends PaidEquity
3260Drawings (Sole Trader / Partnership)Equity
Sales / Revenue (4000–4999)
4000Sales – Standard RatedRevenue
4001Sales – Zero RatedRevenue
4002Sales – ExemptRevenue
4010Other IncomeRevenue
4020Interest ReceivedRevenue
4900Credit Notes IssuedRevenue
Cost of Sales (5000–5999)
5000Cost of Goods SoldDirect Cost
5001Materials / Raw MaterialsDirect Cost
5010Subcontractor CostsDirect Cost
5020Direct Labour CostsDirect Cost
5030Carriage / Shipping CostsDirect Cost
Overheads / Operating Expenses (6000–7999)
6000RentOverhead
6010Business RatesOverhead
6020ElectricityOverhead
6021GasOverhead
6022WaterOverhead
6030Telephone & InternetOverhead
6040Office Supplies & StationeryOverhead
6050Postage & CouriersOverhead
6100InsuranceOverhead
6200Accountancy FeesOverhead
6201Legal FeesOverhead
6202Consultancy FeesOverhead
6300Advertising & MarketingOverhead
6310Website & Software SubscriptionsOverhead
6400Travel & AccommodationOverhead
6410Subsistence (Meals)Overhead
6420Motor Vehicle Expenses (Fuel)Overhead
6421Motor Vehicle Expenses (Repairs & Insurance)Overhead
6422Mileage ClaimsOverhead
6500Staff Training & CPDOverhead
6600Repairs & MaintenanceOverhead
6700Bank Charges & Interest PaidOverhead
6710Payment Processing Fees (Stripe / PayPal)Overhead
6800DepreciationOverhead
6900Sundry ExpensesOverhead
7000Wages & SalariesOverhead
7010Employer’s NI ContributionsOverhead
7020Employer’s Pension ContributionsOverhead
7100Director’s RemunerationOverhead
7900Corporation TaxOverhead
Suspense & Control (9000–9999)
9998Suspense AccountControl
9999Mispostings AccountControl

Platform note: Xero uses 3–4 digit codes by default (e.g., 200 for Sales). Sage uses 4-digit codes similar to above. QuickBooks Online uses account names rather than numbers but supports custom numbering. Adapt the code ranges above to match your chosen platform’s defaults.

For a more detailed guide on setting up and customising your chart of accounts, see Chart of Accounts Template: Setup Guide for QuickBooks, Xero & Sage.

Checklist

New Client Onboarding Checklist

For accountants and bookkeepers taking on a new bookkeeping client. Covers everything from initial data gathering to the first completed reconciliation.

Speed up onboarding: CodeIQ learns from your client’s historical GL data to automatically code new transactions within minutes of setup. Upload their bank statement, connect their platform, and CodeIQ handles the rest — including VAT classification and posting back.

Automate the Work These Templates Describe

ReconcileIQ automates bank reconciliation. CodeIQ automates transaction coding, VAT classification, and posting. LedgerIQ analyses your general ledger with 40+ financial modules. Together, they turn hours of manual work into minutes.

Try the IQ Suite Free

Frequently Asked Questions

What is a bank reconciliation template?

A bank reconciliation template is a structured worksheet that helps you compare your bank statement balance to your accounting records. It lists outstanding deposits, unpresented cheques, and adjustments to arrive at a reconciled balance. You can use it monthly to catch errors, missing transactions, and timing differences between your bank and your books.

How often should I perform a bank reconciliation?

At minimum, reconcile every bank account monthly. High-volume businesses or those with bank feeds should reconcile weekly. The sooner you catch discrepancies, the easier they are to resolve. Many practices reconcile client accounts as part of their month-end close process.

What nominal codes should a UK small business use?

UK small businesses typically follow a chart of accounts based on the standard Sage or Xero numbering: 0001–0999 for fixed assets, 1000–1999 for current assets, 2000–2999 for liabilities, 3000–3999 for equity, 4000–4999 for sales, 5000–5999 for cost of sales, 6000–7999 for overheads, and 9000–9999 for suspense and control accounts. The template above provides a ready-to-use starting point.

What should be on a month-end close checklist?

A thorough month-end close checklist includes: reconciling all bank accounts, reviewing AR and AP aging reports, posting depreciation and amortisation journals, reviewing prepayments and accruals, reconciling the VAT control account, reviewing payroll postings, generating a trial balance, comparing P&L against budget, and clearing the suspense account. The exact steps depend on the complexity of the business.

Are these templates free to use?

Yes. All templates and checklists on this page are completely free. No signup, no download, no email required. You can print the page directly (the print stylesheet hides navigation and CTAs), copy sections into your own documents, or adapt them for your practice’s specific needs.