What is double-entry bookkeeping?
Answered 11 March 2026
The question "What is double-entry bookkeeping?" is a general accounting/bookkeeping concept. While the retrieved sources touch on double-entry bookkeeping in passing, none of them provide a full definitional explanation of the concept itself. However, I can piece together what the available sources do say about it.
HMRC guidance / practice
The available HMRC guidance describes double-entry bookkeeping in the following terms:
- It is an accounting system in which every transaction is recorded twice — as a debit and a credit in the records.
- Any set of accounts that includes a balance sheet will be prepared on double-entry lines, though this does not necessarily mean the underlying records were kept on a double-entry basis throughout the year.
- It requires more books to maintain than a simple single-entry cash book system.
- Importantly, the fact that a system is double-entry does not guarantee its accuracy — the integrity of the figures recorded remains the vital factor, whether the system is manual or computerised.
A tribunal (Upper Tribunal) has also clarified that double-entry bookkeeping is purely a system of recording transactions — it cannot itself create transactions or liabilities. As the UT stated: "transactions and liabilities cannot arise as a consequence of double entry bookkeeping".
⚠️ Note: The retrieved sources do not contain a comprehensive textbook definition of double-entry bookkeeping, as this is a general accounting concept rather than a specific UK tax rule. For a fuller explanation, you may wish to consult an accounting reference such as the ICAEW or AAT guidance materials.
Citation sources
olved analysis and extrapolation from evidence. 31. Mr Whiscombe was unable to provide any authority for his submission that indebtedness would arise automatically in favour of the Buyer, in consequence of the Buyer voluntarily discharging the liability of the Company to AIB. We reject Mr Whiscombe’s submission that indebtedness automatically arose between the Company and the Buyer as a consequence of double entry bookkeeping. Double entry bookkeeping is a system of recording transactions – tran
Any set of accounts which includes a balance sheet will be prepared on double-entry lines, but in the majority of cases this does not mean that the records will have been kept on a double-entry basis. Where records are incomplete the accounts only balance because of the introduction of estimates and balancing figures. If a more comprehensive accounting system is maintained but falls short of double-entry the accountant may ‘complete’ the double entry after the end of the year, either in the clie