Bookkeeping Basics
Understand the practical difference between recording activity when cash moves and recording activity when earned or incurred.
Best for: owners who need plain-English context before reviewing cash-basis or accrual-basis reports.
Important: This article is general bookkeeping education. It is not tax, legal, payroll, or accounting advice. Rules and correct treatment can depend on entity type, industry, location, software setup, and professional judgment.
Cash basis follows money received and paid. Accrual basis can record income when earned and expenses when incurred, even if cash moves later.
What this means
The basis of bookkeeping affects timing. The same business can show different results depending on whether reports follow cash movement or earned/incurred activity.
Understanding timing helps explain why profit may not match bank balance and why invoices, bills, receivables, payables, and inventory can matter.
Core concepts
Often simpler because activity follows cash received and paid.
Can show invoices, bills, and obligations before cash moves.
Receivables, payables, inventory, debt, and owner draws can separate profit from cash.
Tax and reporting requirements may determine the appropriate method.
Step-by-step workflow
- Gather the source records. Save statements, receipts, reports, screenshots, contracts, confirmations, or notes that support cash and accrual timing differences.
- Identify the business event. Decide what actually happened before choosing a category or changing a report.
- Match the money movement. Compare the bookkeeping record to bank, credit card, loan, payroll, or platform activity.
- Choose the right treatment. Separate income, expense, asset, liability, equity, transfer, and owner activity instead of using one catch-all category.
- Review for duplicates and timing. Look for repeated entries, missing transactions, old balances, refunds, chargebacks, and period cut-off issues.
- Save final notes. Keep a clear explanation so the owner, bookkeeper, or accountant can understand the decision later.
Review checklist
- The period, account, and source report being reviewed are clearly identified.
- Transactions are not duplicated or counted in the wrong period.
- Unclear items are placed on a question list instead of guessed.
- Supporting documents are saved in the monthly records folder.
- The final report or template includes notes for unusual activity.
Common mistakes to avoid
- Guessing from the bank description only. Bank descriptions are helpful but often incomplete.
- Using miscellaneous too often. Too many miscellaneous entries make reports less useful.
- Skipping documentation. A correct number is harder to defend when the source is missing.
- Ignoring balance sheet effects. Some activity affects assets, liabilities, or equity rather than the P&L.
Example review map
| Area | What to review |
|---|---|
| Documents | Confirm the files supporting cash and accrual timing differences are saved and named clearly. |
| Category | Confirm the category describes the business purpose and account type. |
| Balance | Confirm any related bank, card, loan, tax, payroll, or owner balance makes sense. |
| Questions | List missing details and assign follow-up before closing the month. |
| Handoff | Save a short note for the owner, bookkeeper, accountant, or tax preparer. |
FAQ
Which method is better?
It depends on business type, reporting needs, tax rules, and professional guidance.
Why does profit not match cash?
Loans, owner draws, receivables, payables, inventory, equipment, and timing can create differences.
Can I use this with a KanderBooks template?
Yes. Use the article as a workflow guide, then use the matching KanderBooks template to organize amounts, notes, dates, confirmations, and review questions.
When should I ask a professional?
Ask a qualified bookkeeper, accountant, payroll provider, or tax professional when the item affects taxes, payroll, loans, prior-period reports, legal compliance, or financial statements used outside the business.
Was this tutorial helpful?
Your feedback helps improve the KanderBooks tutorial library.