Bookkeeping

Bookkeeping Basics: A Guide for UK Limited Company Directors

Learn essential bookkeeping for your UK limited company. From double-entry basics to bank reconciliation, understand what records to keep and how to stay HMRC-compliant.

A
AccountsOS Team
AI Accounting Experts
15 January 202515 min read
Share

Bookkeeping is the systematic recording of all financial transactions in your business. For UK limited company directors, proper bookkeeping is not optional—it is a legal requirement that forms the foundation of your annual accounts, tax returns, and HMRC compliance. Done well, bookkeeping gives you real-time visibility into your company's financial health, ensures you claim all allowable expenses, and prevents costly errors during audits or investigations.

This guide covers everything you need to know to get your bookkeeping right from the start—or fix it if things have gone off track.

Why Bookkeeping Matters for UK Limited Companies

Every UK limited company must maintain adequate accounting records under the Companies Act 2006. Beyond legal compliance, good bookkeeping enables accurate tax returns, supports business decisions, simplifies year-end accounts, protects during HMRC enquiries, and reveals tax savings you might otherwise miss.

Poor bookkeeping costs real money—missed deductions, incorrect VAT returns, accountant fees to reconstruct records, and HMRC penalties for inadequate documentation.

What Records You Must Keep (6-Year Retention)

HMRC requires limited companies to keep financial records for at least 6 years from the end of the relevant accounting period. This includes:

Transaction records:

  • All money received and spent by the company
  • Details of what each transaction was for
  • Supporting documentation (receipts, invoices, bank statements)

Assets and liabilities:

  • Records of assets owned by the company
  • Details of any loans, creditors, or outstanding obligations

Stock records:

  • Annual stocktake results if you hold inventory
  • Stock valuations at year-end

Director-related records:

  • Salary payments and benefits
  • Loan account transactions
  • Dividends declared and paid

Records can be kept digitally or on paper, but they must be accurate, complete, and readable when required. HMRC can levy penalties of up to £3,000 for inadequate records—and that is before any additional tax they may assess if they cannot verify your expenses.

See our limited company accounting requirements guide for full details on what you must file and when.

Key Bookkeeping Concepts Explained

Understanding these fundamental concepts will make the rest of bookkeeping much clearer.

Income vs Expenses

Income (also called revenue or sales) is money your company receives for providing goods or services. This includes:

  • Fees charged for your work
  • Sales of products
  • Interest received on savings
  • Any other business receipts

Expenses (also called costs or overheads) are what your company spends to generate income. This includes:

  • Office rent and utilities
  • Software subscriptions
  • Travel and subsistence
  • Professional fees
  • Marketing costs
  • Staff wages

The difference between income and expenses is your profit (or loss), which forms the basis for your Corporation Tax calculation.

Assets vs Liabilities

Assets are things your company owns or is owed:

  • Cash in bank accounts
  • Money owed by customers (debtors/receivables)
  • Equipment and computers
  • Stock and inventory
  • Prepaid expenses

Liabilities are what your company owes to others:

  • Outstanding supplier invoices (creditors/payables)
  • Loans and overdrafts
  • VAT owed to HMRC
  • Corporation Tax due
  • Accrued expenses

The difference between assets and liabilities equals your company's net worth (equity), which belongs to shareholders.

Debits and Credits: A Simple Explanation

Double-entry bookkeeping uses debits and credits to record every transaction. Here is the simple version:

  • Debits increase asset and expense accounts
  • Credits increase liability, equity, and income accounts

Every transaction has equal debits and credits—this is what keeps the books "balanced."

For example, when you receive payment from a customer:

  • Debit your bank account (asset increases)
  • Credit your sales account (income increases)

When you pay a supplier:

  • Credit your bank account (asset decreases)
  • Debit your expense account (expense increases)

You do not need to master debits and credits manually—modern accounting software handles this automatically. But understanding the concept helps when reviewing reports or discussing accounts with your accountant.

Double-Entry Basics (You Don't Need to Be an Expert)

Double-entry bookkeeping records every transaction twice—once as a debit and once as a credit. This creates a self-checking system where total debits must always equal total credits. If they do not balance, something has been recorded incorrectly.

Modern accounting software enforces double-entry automatically. When you record a sales invoice or reconcile a bank payment, the software creates both entries. The key takeaway: every transaction affects at least two accounts—good bookkeeping is about recording complete transactions, not just listing payments.

Essential Records to Maintain

Keeping organised records is the foundation of effective bookkeeping. Here is what you need to track:

Bank Transactions

Your bank statements show every payment in and out of your business accounts. You should:

  • Download statements monthly (or connect automatic bank feeds)
  • Ensure every transaction is recorded in your books
  • Match transactions to supporting documentation
  • Investigate and resolve any discrepancies promptly

Bank transactions are the backbone of your bookkeeping—if it is not in the bank, it should raise questions.

Sales Invoices

For every sale, you need to record:

  • Date of the transaction
  • Customer name and details
  • Description of goods or services provided
  • Amount charged (and VAT if applicable)
  • Payment terms and status

Keep copies of all invoices issued—these prove your income and support your VAT returns if registered.

Purchase Invoices and Receipts

For every expense, you need proof of purchase showing:

  • Date of purchase
  • Supplier name and address
  • Description of what was purchased
  • Amount paid (and VAT breakdown if applicable)

See our receipt management guide for detailed advice on capturing and storing receipts properly. A photograph on your phone is legally acceptable—you do not need paper originals.

Payroll Records

If you pay yourself a salary or employ staff, maintain records of:

  • Gross pay and deductions for each pay period
  • PAYE and National Insurance calculations
  • RTI submissions to HMRC
  • P60s and P11Ds issued
  • Pension contributions

Even a minimal director's salary creates payroll obligations. Get these records right from the start.

VAT Records (If Registered)

VAT-registered businesses must track:

  • VAT charged on sales (output VAT)
  • VAT paid on purchases (input VAT)
  • VAT scheme being used (standard, flat rate, cash accounting)
  • VAT return submissions and payments

Since April 2022, VAT records must be kept digitally and submitted via Making Tax Digital-compatible software.

Categorising Transactions

Proper categorisation transforms raw transaction data into meaningful financial reports. Without consistent categorisation, your profit and loss statement becomes meaningless.

Revenue Categories

Common income categories for UK limited companies:

  • Sales of services: Your primary business activity (consulting, development, design, etc.)
  • Sales of products: If you sell physical goods
  • Other income: Interest, commission, one-off receipts
  • Reimbursed expenses: If you invoice clients for expenses incurred on their behalf

Keep income categories aligned with your business activities—this helps analyse which services or products are most profitable.

Expense Categories

Standard expense categories include:

  • Accountancy fees: Accountant and bookkeeper costs
  • Advertising and marketing: Website, social media, advertising
  • Bank charges: Account fees, transaction charges
  • Computer equipment: Laptops, monitors, peripherals
  • Insurance: Professional indemnity, public liability
  • Legal and professional: Solicitors, consultants
  • Office costs: Stationery, postage, office supplies
  • Rent and rates: Office space costs
  • Software subscriptions: Cloud tools, SaaS products
  • Staff costs: Wages, salaries, employer NI, pensions
  • Telephone and internet: Business communications
  • Travel and subsistence: Transport, accommodation, meals when travelling
  • Training: Courses, certifications, development

The categories above align with common HMRC categories and make tax return preparation straightforward.

Why Consistent Categorisation Matters

Inconsistent categorisation creates three problems:

  1. Unreliable reports: If similar expenses go to different categories each time, your profit and loss statement becomes meaningless for comparison
  2. Missed tax deductions: Expenses in the wrong category might not be claimed correctly
  3. Accountant confusion: Your year-end accountant will spend (chargeable) time cleaning up inconsistencies

The solution is simple: decide your categories once, document them, and apply them consistently. Better yet, use accounting software with intelligent auto-categorisation that learns your preferences.

Bank Reconciliation

Bank reconciliation is the process of matching your bookkeeping records against your actual bank statements. This critical step catches errors, identifies missing transactions, and proves your books are accurate.

What It Is and Why It Matters

Bank reconciliation compares your bookkeeping records (what you think happened) against your bank statements (what actually happened). They should match. When they do not, investigate why—forgot to record a transaction, data entry error, timing difference, or potentially fraudulent activity. Unreconciled books are unreliable books.

Monthly vs More Frequently

Monthly reconciliation is the minimum—compare your book balance to your bank statement and investigate differences. Weekly reconciliation is better for higher transaction volumes. Daily reconciliation is ideal when using automatic bank feeds—modern software imports transactions daily and flags unmatched items immediately.

The more frequently you reconcile, the easier it becomes. Monthly reconciliation of 100 transactions is harder than daily reconciliation of 5.

The Accounting Cycle

Bookkeeping follows a regular cycle that keeps your records current and useful. Here is the typical flow:

1. Record Transactions

As transactions occur, record them in your bookkeeping system:

  • Sales invoices when you bill customers
  • Purchase invoices when you receive bills
  • Bank transactions as they appear
  • Payroll each pay period

Do not let recording fall behind. Catching up on months of transactions is painful and error-prone.

2. Reconcile Bank Accounts

Regularly match your recorded transactions against bank statements. Resolve any discrepancies immediately while the details are fresh.

3. Review Categories

Periodically review how transactions have been categorised. Check that:

  • Auto-categorised transactions are correct
  • New suppliers are assigned to appropriate categories
  • Nothing has slipped into generic "miscellaneous" categories

4. Run Reports

Pull financial reports to understand your business:

  • Profit and loss: Are you making money?
  • Balance sheet: What do you own and owe?
  • Cash flow: Can you pay upcoming bills?
  • VAT summary: What do you owe HMRC?

Regular reporting catches problems early and supports better decisions.

5. Year-End Adjustments

At financial year-end, additional steps include:

  • Accruals for expenses incurred but not yet invoiced
  • Prepayments for expenses paid in advance
  • Depreciation of fixed assets
  • Stock valuation adjustments
  • Bad debt provisions

Your accountant typically handles year-end adjustments, but maintaining good records throughout the year makes their job faster and your fees lower.

DIY Bookkeeping vs Hiring an Accountant

Many limited company directors wonder whether they should handle bookkeeping themselves or outsource it. The answer depends on your situation.

What You Can Do Yourself

With the right tools, most directors can handle:

  • Daily transaction recording
  • Receipt capture and storage
  • Bank reconciliation
  • Basic categorisation
  • Running standard reports
  • VAT return preparation (with MTD software)

Modern accounting software automates much of this work. If you are comfortable with basic technology and willing to maintain regular habits, DIY bookkeeping is achievable.

When You Need Professional Help

Consider professional support for:

  • Year-end accounts preparation: Statutory accounts have specific format requirements
  • Corporation Tax returns: Complex calculations and optimisation opportunities
  • Complex VAT situations: Partial exemption, international transactions
  • Tax planning: Structuring salary, dividends, and pensions efficiently
  • HMRC investigations: Professional representation matters
  • Unusual transactions: Company restructuring, share issues, capital transactions

Many directors take a hybrid approach: handle daily bookkeeping themselves using software like AccountsOS, then engage an accountant for year-end filing and tax advice.

See our comparison of spreadsheets vs accounting software if you are currently using manual methods, and our guide on whether you need an accountant.

Common Bookkeeping Mistakes to Avoid

Learn from others' errors. These are the most common bookkeeping problems we see:

Mixing personal and business finances: Use a dedicated business bank account. Do not pay personal expenses from it or deposit personal funds without proper documentation.

Falling behind on record-keeping: Catching up on three months of transactions is ten times harder than staying current daily. Build the habit early.

Ignoring receipts: A bank statement shows you spent money; a receipt proves it was a business expense. Without receipts, you may lose deductions during HMRC scrutiny.

Inconsistent categorisation: Putting the same type of expense in different categories each time makes your reports meaningless.

Not reconciling the bank: Unreconciled books are unreliable. Errors multiply over time if not caught promptly.

Forgetting about cash transactions: If your business handles cash, record it immediately with supporting documentation.

Treating director's loan account casually: Money flowing between you and your company creates tax implications. Track every transaction carefully.

Missing VAT deadlines: Late VAT submissions trigger penalties. Build submission dates into your calendar with plenty of buffer.

Over-complicating categories: Twenty expense categories are usually plenty. More granularity creates more work without much benefit.

Waiting until year-end: Year-end is not the time to discover bookkeeping problems. Maintain records throughout the year.

Getting Started: Your Bookkeeping Checklist

If you are setting up bookkeeping for a new company—or fixing a messy situation—follow this checklist:

  • Open a business bank account – Keep business and personal finances separate
  • Choose accounting software – Manual spreadsheets have limits; see how we compare
  • Connect bank feeds – Enable automatic transaction imports
  • Set up your chart of accounts – Define income and expense categories
  • Establish receipt capture habit – Photograph receipts immediately
  • Schedule regular reconciliation – Weekly at minimum, daily ideally
  • Set calendar reminders – VAT deadlines, tax payments, filing dates
  • Create filing system – Organise contracts, invoices, and supporting documents
  • Document your processes – Note how you categorise common transactions
  • Review monthly – Run profit and loss report, check bank reconciliation status

Start with the basics and build good habits. You can add sophistication later—getting the fundamentals right matters most.

How AccountsOS Simplifies Bookkeeping

AccountsOS is designed specifically for UK limited company directors who want professional-quality bookkeeping without the complexity:

  • Automatic bank imports: Connect your UK business bank accounts and transactions flow in automatically
  • AI-powered categorisation: Our intelligent system learns your preferences and applies them consistently
  • Receipt capture by phone or email: Snap photos or forward receipts; AI extracts and matches automatically
  • Real-time reconciliation: Daily bank feeds keep your books current without manual effort
  • Plain English chat: Ask "How much did I spend on software this quarter?" and get instant answers
  • VAT-ready: Track VAT and submit returns directly to HMRC via Making Tax Digital

See how it works and start with cleaner books, less effort, and more confidence.

Frequently Asked Questions

What is the difference between bookkeeping and accounting?

Bookkeeping is the day-to-day recording and categorising of financial transactions. Accounting takes that data further—analysing it, preparing statutory accounts, calculating tax liabilities, and providing strategic financial advice. Think of bookkeeping as data collection and accounting as data interpretation. Most directors can handle bookkeeping with the right software but benefit from professional accountants for year-end accounts and tax planning.

How often should I update my bookkeeping records?

Ideally, record transactions as they occur or daily at minimum. Weekly updates are acceptable for lower-volume businesses. Monthly is the absolute minimum but makes reconciliation harder and errors more difficult to trace. With modern bank feed integrations, daily updates happen automatically—you just need to review and confirm categorisations.

Can I use a spreadsheet for my limited company bookkeeping?

You can start with spreadsheets, but they have significant limitations: no automatic bank feeds, no MTD compliance, no built-in error checking, and they become unmanageable as transaction volumes grow. Most directors find the switch to proper accounting software worthwhile once they exceed 50-100 transactions per month. See our detailed comparison of spreadsheets vs accounting software.

What happens if I make a mistake in my bookkeeping?

Mistakes happen. The important thing is catching and correcting them promptly. For simple errors, adjust the transaction and document why. For errors that affect filed returns (VAT returns, tax returns), you may need to file amendments with HMRC. Regular bank reconciliation is your main defence against errors compounding—catch them early when they are easy to fix.

Do I need separate bookkeeping for VAT?

Not separate bookkeeping, but your records must track VAT if you are registered. This means recording the VAT element of purchases and sales, applying the correct VAT treatment to transactions, and maintaining records that support your VAT return calculations. MTD-compatible accounting software handles this automatically within your normal bookkeeping workflow.

How do I handle expenses paid from my personal account?

Record them as expenses with the payment method noted as "director's loan account" or similar. This creates a liability from the company to you personally. Reimburse yourself from the business account when convenient, which clears the liability. Keep receipts proving the business purpose regardless of which account paid.

What records do I need for working from home expenses?

If you work from home, you can claim a proportion of household costs (heating, electricity, internet, etc.) or use HMRC's simplified flat rate. Keep records showing your calculation method—what percentage of home is used for business, or confirmation you are using the flat rate. See HMRC guidance on allowable methods.

Should I track mileage for business travel?

Yes, if you use your personal vehicle for business. You can claim HMRC's approved mileage rates (45p per mile for first 10,000 miles, 25p thereafter) without keeping petrol receipts. However, you do need records of each journey: date, destination, purpose, and miles driven. A simple mileage log works for this.


This article was last updated on 15 January 2025. Regulations may change. Always check the latest HMRC guidance or consult a qualified advisor for advice specific to your circumstances.

bookkeepingdouble-entryaccounting basicslimited companyrecord keeping
Found this useful? Share it with other directors.
Share
Disclaimer: This article provides general information only and does not constitute financial or legal advice. Tax rules change frequently. For advice specific to your situation, consult a qualified accountant or contact HMRC directly.
A
AccountsOS Team
AI Accounting Experts

The AccountsOS team combines AI expertise with UK accounting knowledge to help small businesses thrive.

HMRC MTD CertifiedUK Tax Specialists

Let AI handle your accounting

Stop worrying about deadlines and compliance. AccountsOS automates your bookkeeping so you can focus on growing your business.

Get Started Free