The short version
- Bookkeeping, stripped of its own jargon, is a genuinely small idea: keeping an accurate, organised record of money that actually came in and money that actually went out.
- "Cash basis" simply means recording money when it actually moves - and it is now HMRC's own default method for self-employed accounts, not an advanced option to opt into.
- "Double-entry" is a formal accounting technique most genuinely small sole traders never need - a single, organised list of money in and money out is entirely legitimate under the cash basis.
- "Profit and loss" is simply income minus expenses over a period - the one figure that actually matters day to day for a small shop, distinct from a "balance sheet," which is a snapshot of what a business owns and owes.
- Records need keeping for a genuine, specific length of time - at least 5 years after the 31 January submission deadline of the relevant tax year, not indefinitely and not just "a while."
What "bookkeeping" actually means, without the word doing any extra work
Bookkeeping is the ongoing record of a business's own money - what came in, what went out, and what each amount was for - kept accurately enough that a real profit figure, and a real tax return, can be produced from it later. That is the entire concept. Everything else typically discussed under this heading is a specific technique or convention for organising that same record, not a separate, harder thing sitting on top of it.
"Cash basis": recording money when it actually moves
Checked 27 September 2026: the cash basis simply means recording a sale when the money is received, and an expense when the money is paid - rather than trying to match income and costs to whenever the underlying work or purchase technically happened, which is what the alternative, "accruals" or "traditional" accounting, does instead. This sounds like the more basic of two serious options; in practice, it is now HMRC's own default method for self-employed accounts, applied automatically unless a business specifically elects to use accruals accounting instead. For a small dropshipping shop, the simpler method is not a compromise - it is the one HMRC itself expects by default.
"Double-entry" and why most small shops never actually need it
Double-entry bookkeeping - recording every transaction twice, once as a debit and once as a credit, so the books always balance against each other - is a genuine, formal accounting discipline, and one built for a scale and complexity most single-person dropshipping shops simply never reach. Under the cash basis, a single, organised list of money in and money out, with an accurate category against each line, is entirely legitimate - the same kind of record a well-built spreadsheet already keeps. Nothing about running a small shop properly requires learning debits and credits as a formal technique.
"Profit and loss" versus "balance sheet"
A profit and loss account is simply income minus expenses over a specific period - the number that answers "did the business make money this month, this quarter, this year," and the figure that matters most, day to day, for a small shop's own decisions. A balance sheet is a different thing entirely: a snapshot, at one specific moment, of what a business owns and what it owes - more relevant to a limited company with real assets and liabilities to track than to a sole trader whose entire financial picture is closer to "money in, money out, and what's left." Knowing the difference mainly matters so an accountant's own request for one or the other makes sense, not because a small shop needs to produce both routinely.
How long everything actually needs keeping for
The government's own guidance on business records for the self-employed is specific on this point: records must be kept for at least 5 years after the 31 January submission deadline of the relevant tax year, not indefinitely, and not simply "a good while." A tax return for the 2025 to 2026 tax year, sent online by the 31 January 2027 deadline, needs its supporting records kept until at least the end of January 2032 - worth marking somewhere concrete rather than left to a vague sense of "keep everything forever just in case," which tends to produce either an unnecessarily bloated archive or, just as often, records quietly deleted too early because nobody actually checked the real rule. A return sent more than 4 years late carries a different, shorter rule - records only need keeping for 15 months after the return is actually sent - though this exception is worth knowing about rather than relied on, since a genuinely late return brings its own separate problems well before this specific rule ever becomes relevant.
The actual minimum a small shop needs to keep
Reduced to what genuinely matters: an organised, accurate record of every sale, an organised, accurate record of every cost that genuinely counts as a business expense, and the receipts or bank statements that back both up if ever asked. That is the real substance behind every term above - the jargon describes conventions for organising this record at a larger scale, not a longer list of things a small shop actually has to do.
What actually happens if a record genuinely goes missing
The same government guidance is direct about what to do if records are lost, stolen, or destroyed despite genuine, reasonable care: the honest response is doing the best possible job of replacing them, and where a specific figure genuinely cannot be recovered, telling HMRC directly that an estimated or provisional figure is being used rather than presenting a guess as a confirmed, accurate number. This is worth knowing plainly because it removes a specific, quiet source of anxiety - a single lost receipt or a corrupted old spreadsheet is not a crisis requiring perfect reconstruction, provided it is handled honestly rather than either ignored or panicked over.
One more word worth defining plainly: "reconciliation"
A bank statement and a set of sales and cost records will not always match perfectly on their own, for entirely ordinary reasons - a payout that has been sent by eBay but not yet cleared into the bank, a supplier payment scheduled but not yet processed, a timing gap of a day or two between one record and the other. "Reconciliation" is simply the process of checking that the two sides actually match, line by line, and understanding the specific, ordinary reason behind any that don't yet. Doing this on a regular, fixed schedule - monthly is usually enough for a small shop - catches a real mistake or a missed transaction quickly, while it is still a small, easy fix, rather than leaving it to compound unnoticed across a full year and turn into a much harder, more confusing problem to untangle later at tax time when every line has to be chased back down.
What a plain spreadsheet actually needs to include to do the whole job
A simple, well-organised spreadsheet with a small, consistent set of columns - date, description, amount, category, and whether it is income or a cost - covers essentially everything described above without needing any specialist software or formal training to build or maintain properly. The discipline that matters is consistency: the same categories used the same way every time, entered close to when each transaction actually happens rather than reconstructed weeks later from memory, and kept in one single place rather than scattered across several notes, emails and half-remembered mental tallies. A shop that keeps this one simple habit up properly has, in substance, already done the real job every term above is describing - the rest is genuinely just vocabulary for talking about the same small, plain record at a larger scale.
The genuinely significant change already underway, worth knowing about directly
Everything described above assumes an ordinary Self Assessment return filed once a year from whatever records a shop has kept - but it is worth knowing that this is already changing for a growing number of sellers. HMRC's own guidance on Making Tax Digital for Income Tax confirms a phased rollout already in motion: anyone with qualifying self-employment or property income over £50,000 in the 2024 to 2025 tax year should already have started using it from 6 April 2026, with the threshold dropping to £30,000 for 2025 to 2026 income from April 2027, and £20,000 for 2026 to 2027 income from April 2028. Once this applies, the once-a-year Self Assessment return described throughout this piece is replaced by quarterly digital updates sent directly from compatible software throughout the year, with a final year-end submission afterwards - a genuinely different rhythm from the single annual return most small sellers are still used to, and one that specifically requires digital records kept in software capable of sending those updates, rather than a plain spreadsheet on its own.
What this actually means for a shop still below the threshold today
For a shop with qualifying income comfortably below £20,000 today, none of this changes anything immediately - the plain, spreadsheet-based approach described throughout this piece remains entirely valid for as long as income stays under the relevant threshold for each tax year. What is worth doing now, rather than waiting, is simply being aware the thresholds exist and are already stepping downward year by year, so a shop approaching £20,000 in qualifying income has genuine advance warning rather than discovering the requirement only once a specific tax year's own threshold has already been crossed. HMRC's own tool for checking eligibility is worth running directly for a specific shop's own real numbers rather than estimating from the general thresholds alone, particularly for anyone with income from more than one source, such as self-employment alongside a rental property, since the qualifying income figure combines sources rather than looking at self-employment profit in isolation.
A worked example of the jargon in practice
A sofa sold on the 28th of a month, paid out by eBay on the 3rd of the next month: under cash basis, that sale is recorded in the month it was actually paid out, not the month it sold - a small, practical difference that occasionally shifts a sale from one tax-year record to the next, purely based on real payment timing rather than anything more complicated. A supplier invoice paid two weeks after the goods arrived works the same way - recorded when the money actually left the account, not when the goods showed up. Neither example requires debits, credits, or anything beyond a clear date and an accurate amount against each line.
Where Sellhelm actually fits
Sellhelm's own Finances page keeps exactly this record - money in from sales, money out for costs, organised under the same headings a tax return actually asks for - without ever requiring a seller to think in debits, credits, or a formal ledger to use it properly. The plain version of bookkeeping above is, in practice, the entire job; everything past it is a convention for a different scale of business.
Questions people ask
Do I need to learn double-entry bookkeeping as a small eBay seller?
No. Double-entry is a formal accounting technique built for larger, more complex businesses. Under the cash basis, a single organised record of money in and money out is entirely legitimate for a small sole trader.
What does "cash basis" actually mean?
Recording a sale when the money is actually received and an expense when it is actually paid, rather than matching income and costs to when the underlying work happened. It is now HMRC’s default method for self-employed accounts.
What is the difference between profit and loss and a balance sheet?
Profit and loss is income minus expenses over a period - the figure that matters day to day. A balance sheet is a snapshot of what a business owns and owes at one moment, more relevant to a limited company.
What is the actual minimum bookkeeping a dropshipping shop needs?
An organised, accurate record of every sale, every genuine business cost, and the receipts or bank statements that back both up - the substance behind all the jargon above.