Skip to main content
Book a Free Call

Bookkeeping Basics

Bookkeeping Basics for Small Business

Learn bookkeeping basics: accounts, source documents, entries, reconciliations, month-end close, reports, controls, and record retention.

  • Reviewed
  • Reading time6 min
  • FormatDefinition

Bookkeeping is the organized recording and verification of a business’s financial activity. It turns contracts, invoices, receipts, bank transactions, payroll reports, loans, and owner contributions into accounts that can be reconciled and reported.

Good bookkeeping is not merely downloading bank activity or assigning categories. It establishes what happened, which entity it belongs to, when it belongs, how it was authorized, and how an independent record confirms the balance.

The basic accounting equation

The balance sheet follows the relationship:

Assets = Liabilities + Equity

Assets include cash, receivables, inventory, prepaid expenses, and equipment. Liabilities include bills, loans, payroll obligations, sales tax, and customer deposits. Equity represents owner contributions, distributions, and accumulated results under the entity’s accounting.

Income and expenses change equity through profit or loss. Every complete double-entry transaction has equal debits and credits, but a balanced entry can still be wrong if it uses the wrong account, entity, amount, or period.

Core financial accounts

Account type Examples Normal focus
Assets Cash, receivables, equipment What the business controls or is owed
Liabilities Payables, debt, tax payable What the business owes
Equity Capital, draws, retained earnings Owner interest and accumulated results
Income Service, product, interest income Value earned under the accounting basis
Expenses Labor, rent, software, insurance Resources consumed in operations

The chart of accounts should be detailed enough for decisions and tax preparation but not filled with duplicate or one-time categories. Use customers, vendors, classes, departments, locations, or projects for dimensions that do not need separate general-ledger accounts.

Source documents

Keep contracts, invoices, receipts, purchase orders, bank and card statements, payroll registers, loan statements, tax filings, deposit records, mileage logs, and approval evidence. A bank transaction proves that money moved, not why it was a business expense or whether it was assigned correctly.

The IRS states that records should support income, expenses, and credits and that the system may be designed for the business. Records also help management monitor operations, prepare statements, and support returns. Capture documents promptly and link them to the transaction.

Cash versus accrual

Cash-basis records generally focus on when money is received or paid, subject to tax rules and exceptions. Accrual records generally recognize earned revenue and incurred expenses in the relevant period, using receivables, payables, prepaids, deposits, and accruals.

A business may maintain management books one way and prepare tax information with adjustments under a permitted method. Label reports clearly and preserve book-tax reconciliations. Do not switch a tax method simply by changing a software report setting.

Routine bookkeeping workflow

  1. Collect complete source records through a secure, consistent process.
  2. Verify the entity, date, amount, counterparty, business purpose, and approval.
  3. Record customer invoices, vendor bills, payroll, cash, debt, and other activity through the correct module.
  4. Review imported transactions and prevent duplicate entries from integrations and bank feeds.
  5. Match receipts and payments to open customer and vendor documents.
  6. Reconcile accounts to statements and subsidiary ledgers.
  7. Record supported period-end adjustments and review financial reports.
  8. Lock or protect the accepted period and retain the close package.

Bank reconciliation

A bank reconciliation compares the bank’s ending balance with the books after accounting for valid timing differences such as outstanding checks and deposits in transit. Investigate duplicate imports, omitted transactions, bank fees, interest, unauthorized activity, stale checks, and payments recorded in the wrong account.

Reconcile every bank, credit card, processor, loan, and restricted-cash account. The person who can initiate and release payments should not be the only person reconciling them. In a very small business, the owner should review statements, payees, unusual transfers, and reconciliation reports.

Accounts receivable and payable

Accounts receivable tracks customer invoices, credits, payments, disputes, and aging. Review overdue balances, unapplied cash, negative balances, duplicate invoices, and customer concentration. Prompt, accurate billing and disciplined follow-up improve cash flow.

Accounts payable tracks vendor bills, credits, due dates, and payments. Match the vendor, terms, purchase authorization, receipt of goods or services, calculation, tax, and bank details. Detect duplicate bills and verify vendor-payment changes independently.

Payroll and tax liabilities

Reconcile payroll expense, employee net pay, employer taxes, deductions, benefits, reimbursements, and every liability to payroll reports, bank activity, and filings. A payroll provider performs assigned tasks, but the employer should review employee lists, rates, bank accounts, filings, notices, and payment confirmations.

Track sales tax, payroll tax, income-tax payments, and other obligations in liability or appropriate accounts rather than burying all payments in expense. The tax return, payment, and ledger should reconcile.

Month-end close

  • Confirm all expected statements, feeds, invoices, bills, and payrolls are present.
  • Reconcile cash, cards, processors, receivables, payables, payroll, taxes, debt, and equity.
  • Review uncategorized, suspense, negative, stale, and unusual balances.
  • Record approved accruals, prepaids, depreciation, deposits, and corrections.
  • Compare results with prior periods, budget, operations, and cash.
  • Issue the reports, document review, and restrict post-close changes.

Financial reports

The income statement shows revenue, expenses, and profit over a period. The balance sheet shows assets, liabilities, and equity at a date. A cash-flow statement explains changes in cash across operating, investing, and financing activity. Receivable aging, payable aging, project reports, and cash forecasts provide operational detail.

Read reports together. Profit does not equal cash, and a positive bank balance may include customer deposits, tax money, loan proceeds, or unpaid bills. Compare reports to the reconciled ledger and investigate unexpected trends.

Basic internal controls

Use named user accounts, multifactor authentication, least privilege, approval limits, audit logs, independent bank-detail verification, and regular access review. Separate authorization, custody, recording, and reconciliation when staffing allows. Protect backups and test data exports.

Owner review is essential in a small team. Review bank images, new vendors, payroll changes, refunds, credits, journal entries, write-offs, transfers, and access changes. Document compensating reviews when full separation is not practical.

How often to do bookkeeping

Record and review high-volume cash, sales, or payment activity daily. Process bills, invoices, payroll, and missing documents at least weekly. Reconcile and close monthly. Complete tax and annual tasks according to their due dates, with enough time for review.

Start with a clear bookkeeping system, follow a practical small-business bookkeeping workflow, and understand the difference between bookkeeping and accounting.

Frequently asked questions

What is the first step in bookkeeping?

Separate the business entity and accounts, choose a controlled system, define the chart of accounts, and collect complete opening and source records.

Can I do my own bookkeeping?

Yes, when complexity and volume are manageable and you can learn the process, reconcile accurately, protect access, meet deadlines, and obtain help when needed.

Is a bank feed bookkeeping?

No. A bank feed imports activity, but source support, classification, completeness, cutoff, receivables, payables, adjustments, and reconciliation are still required.

How often should books be reconciled?

Complete formal reconciliations during every monthly close, with daily or weekly review for high-volume or high-risk accounts.

What records should a small business keep?

Keep records supporting income, expenses, assets, liabilities, payroll, taxes, owner activity, contracts, approvals, payments, and reconciliations under an applicable retention policy.

When should I hire a bookkeeper?

Seek help when records fall behind, reconciliations do not work, filings depend on uncertain balances, complexity grows, or owner time is better used elsewhere.

Turn this guide into action

Want a clearer, more dependable financial process?

Talk through your bookkeeping needs

Bookkeeping Basics

Bookkeeping Basics for Small Business

Bookkeeping is the operating system that turns business activity into financial records. It captures what happened, classifies it consistently, reconciles the records to evidence, closes each period, and produces reports that owners and advisors can use.

  • Reviewed
  • Reading time11 min
  • FormatUltimate Guide

Put the answer to work

Want a clearer, more dependable financial process?

Talk through your bookkeeping needs

Bookkeeping is the operating system that turns business activity into financial records. It captures what happened, classifies it consistently, reconciles the records to evidence, closes each period, and produces reports that owners and advisors can use.

Software can import a bank transaction, but an import is not a completed record. The system still needs the right entity, account, date, customer or vendor, business purpose, supporting document, and treatment. It also needs controls for missing, duplicate, personal, unusual, and unresolved activity.

The aim is a repeatable cycle. Good bookkeeping does not depend on one person remembering where every number came from. Another authorized person should be able to follow the records from the source to the financial statements and back again.

What bookkeeping includes

Bookkeeping maintains the detailed record of transactions and balances. Its recurring work can include:

  • Recording sales, customer invoices, receipts, expenses, vendor bills, payments, payroll entries, debt activity, and owner activity
  • Assigning transactions to the correct accounts, entities, customers, vendors, projects, classes, or locations
  • Maintaining accounts receivable and accounts payable detail
  • Reconciling bank accounts, credit cards, loans, processors, and relevant balance-sheet accounts
  • Resolving duplicates, missing entries, timing differences, and unsupported balances
  • Completing a period-end close and preserving its support
  • Producing an income statement, balance sheet, cash flow information, and useful supporting schedules

Bookkeeping and accounting overlap, but they are not identical labels. Bookkeeping emphasizes the recurring records and close. Accounting may include more complex treatment, policy, review, interpretation, and reporting design. Tax preparation uses the records for a different purpose. Define the actual responsibilities rather than assuming a title covers every need.

Set up the system before categorizing transactions

Many recurring problems begin with setup. A clean starting structure reduces the number of decisions that must be improvised each month.

Separate the entities and activity

Identify which legal or operating entity owns each bank account, card, loan, contract, and transaction. Avoid mixing business and personal activity. If several businesses exist, define how shared costs and transfers will be documented rather than using one file as an informal pool.

Choose the accounting file and access model

Decide where the books will live, who administers the subscription, and which people need access. Assign permissions by responsibility. The business should retain appropriate control of its data, exports, source documents, and administrator access.

Design the chart of accounts

The chart of accounts is the structure used to group activity. It should be detailed enough to support decisions and reporting without splitting every purchase into a unique account. Use consistent names, descriptions, and account types.

Build reporting dimensions into the setup when the business needs customer, project, service line, department, class, or location detail. Adding that information after months of activity can require expensive reconstruction.

Establish opening balances

New software does not erase old obligations. Verify the starting cash, receivables, payables, credit cards, loans, assets, liabilities, and equity. Document the cutoff date and the source supporting each important balance.

Map the source systems

List every place where financial activity begins: banks, cards, payment processors, invoicing tools, point-of-sale systems, payroll, expense apps, ecommerce platforms, loans, and manual records. Define how each source reaches the ledger and how completeness will be checked.

The monthly bookkeeping cycle

A monthly process can be organized into eight stages. Some activity occurs daily or weekly, but the cycle ends with a controlled close.

1. Capture complete source information

Collect statements, invoices, bills, receipts, payroll reports, loan support, processor detail, contracts, and other evidence. A bank feed is useful for discovery, but it may omit the purpose, counterparty detail, gross settlement components, or transaction source.

2. Record and classify activity

Enter transactions using the accounting policy and chart of accounts. Preserve customer, vendor, project, class, location, and other required dimensions. Split transactions when one payment covers different purposes.

Use a question process for uncertain items. A short visible list with the date, amount, proposed treatment, document needed, owner, and due date is more reliable than scattered messages.

3. Maintain customer and vendor ledgers

Create customer invoices from approved billing information, apply receipts, review open items, and preserve credits. Enter vendor bills, route approvals, apply credits, and record payments. Reconcile both detail reports to their control accounts.

4. Record payroll and related activity

Use the payroll provider’s reports or other appropriate support to record gross wages, employer costs, withholdings, payments, and liabilities. Do not classify only the net bank withdrawal as the complete payroll expense.

5. Reconcile accounts

Reconciliation compares the ledger with an independent or detailed source and explains differences. Complete bank and credit-card reconciliations, then address processors, loans, AR, AP, payroll liabilities, fixed assets, and clearing accounts that matter to the business.

The goal is not to make a software screen display zero through a plug. The goal is to identify the transactions that make the two records agree.

6. Review the balance sheet and P&L

Scan for duplicate amounts, unexpected signs, unusual accounts, old balances, large changes, new vendors, uncategorized activity, personal items, and manual entries. Compare with a prior period or another useful expectation.

Review both statements. A reasonable P&L can sit on top of an unreliable balance sheet, and an accurate bank balance cannot prove that revenue and expenses are classified correctly.

7. Close and document the period

Resolve or clearly list open items, post supported adjustments, review the final reports, and mark the period complete. Restrict casual changes to closed periods according to the business’s access and review policy. Preserve reconciliations, supporting schedules, reports, and approval evidence.

8. Deliver reports and actions

Provide the financial statements and the supporting information decision-makers need. Summarize material changes, unresolved questions, cash commitments, collection issues, and actions. A report becomes useful when it leads to a clear question or decision.

Worked example: from raw activity to a closed month

All figures in this example are illustrative. They demonstrate the bookkeeping cycle and are not a benchmark, forecast, or recommendation.

Suppose a small repair company’s bank feed shows four deposits totaling $48,500 and withdrawals totaling $34,200 for the month. Categorizing those seven bank lines would be fast, but it would not produce complete books.

The deposits came from a card processor. Its settlement report shows $50,000 of customer payments, $1,200 of processing fees, and $300 of refunds, resulting in $48,500 deposited. The bookkeeper records the gross customer activity, fees, and refunds, then matches the four deposits. Posting $48,500 directly to revenue would omit both the fees and the refunds.

One $9,000 withdrawal is payroll. The payroll report shows $11,600 of gross wages and employer costs, $2,600 of employee withholdings and other liabilities, and a $9,000 net withdrawal in this simplified example. Recording only the withdrawal as wage expense would omit payroll components and related liability activity.

Another $6,000 payment goes to an equipment lender. The statement shows $4,700 of principal, $1,100 of interest, and a $200 fee. The bookkeeper reduces the loan by $4,700 and records the other supported components appropriately. Treating all $6,000 as expense would understate the loan and distort the P&L.

The team also finds a $7,500 customer invoice that was issued but not yet paid, a $3,200 vendor bill received but unpaid, and a $900 owner purchase that requires separate classification. These items do not become visible through cash transactions alone.

After recording the source activity, the bookkeeper reconciles the bank and card processor, ties customer and vendor balances to their detail, agrees the loan to its statement, reviews payroll liabilities, and resolves the owner item. Only then are the income statement and balance sheet ready for review.

This example shows why bookkeeping is a cycle. Imports start the work. Source documents, subledgers, reconciliation, and review finish it.

Daily, weekly, monthly, and annual rhythms

Frequency should follow business activity and decision needs. There is no universal schedule for every task.

Daily or near-daily work may include issuing invoices, capturing receipts, recording deposits, routing urgent bills, and monitoring cash. This is most valuable when delays would affect customers, vendors, or operations.

Weekly work may include reviewing uncategorized transactions, open AR, bills awaiting approval, payment proposals, processor settlements, and missing documents. A recurring question deadline prevents the close from becoming a search through the entire month.

Monthly work includes full reconciliation, balance-sheet review, period adjustments, close, reporting, and documented follow-up. The close creates a stable point from which the business can compare periods.

Annual work may include archive preparation, year-end adjustments from appropriate professionals, asset and debt review, document retention checks, and confirmation that the detailed ledgers agree with the year-end reporting package.

Cash basis and accrual basis

Cash-basis reports generally recognize income and expense based on cash timing. Accrual-basis reports generally recognize revenue when earned and expense when incurred, subject to the accounting policies applied. The two views can produce different results because customer invoices, vendor bills, prepayments, deposits, inventory, and other timing items are treated differently.

The appropriate basis depends on the reporting purpose, business facts, and applicable requirements. Do not switch a report setting simply to produce a preferred result. Label the basis, use it consistently for comparisons, and coordinate with the appropriate professional when the choice affects tax, lending, contracts, or other external reporting.

Reconciliation is the quality-control center

Classification answers where a transaction belongs. Reconciliation tests whether the records are complete and connected to evidence. Both are required.

A bank reconciliation explains the difference between the ledger cash balance and the statement balance through legitimate timing items such as outstanding payments or deposits in transit. A credit-card reconciliation checks charges, payments, credits, and the closing liability. A loan reconciliation separates principal and other components and agrees the remaining balance with lender support.

Subledger reconciliation checks whether the sum of customer or vendor detail agrees with the general ledger. Clearing-account reconciliation explains amounts moving between systems, such as card settlements or payroll withdrawals.

Unreconciled differences should remain visible and assigned for investigation. Moving them to a miscellaneous or suspense account may hide the symptom without resolving the cause.

Choosing DIY bookkeeping or outside help

DIY bookkeeping can fit when the activity is simple, the owner understands the process, and the cycle remains current. The deciding factor is not merely whether software feels easy. It is whether the records can be reconciled, reviewed, closed, and used without recurring cleanup.

Outside help becomes valuable when complexity exceeds the available time or knowledge, several systems must be connected, close delays persist, or decisions depend on reports the owner cannot produce confidently.

Before hiring, define the scope: accounts, transaction sources, payroll, invoicing, bills, reporting dimensions, monthly deliverables, cleanup needs, access, responsibilities, and exclusions. Compare proposals against the same work.

How the bookkeeping process goes wrong

The bank feed is mistaken for the books

Imported cash activity is categorized without checking invoices, bills, processors, payroll, debt, or noncash transactions. Map every source system and reconcile each important balance.

Everything uncertain goes to a catchall account

“Ask my accountant,” miscellaneous expense, uncategorized asset, or suspense grows each month. Maintain a visible question list, set owners and deadlines, and resolve the source rather than moving the balance.

Reconciliations are forced

An adjustment is entered only to make the difference disappear. Preserve the discrepancy, trace missing or duplicate transactions, verify dates and balances, and document the actual correction.

Opening balances are ignored

A new file starts with current bank activity while old receivables, bills, cards, loans, assets, and equity remain unsupported. Establish and document a reliable cutoff before treating the new process as complete.

The month never closes

Reports change whenever an old transaction is edited, so prior comparisons cannot be trusted. Use a close checklist, review final reports, control changes to closed periods, and document any later correction.

The chart of accounts follows vendors instead of decisions

Each supplier receives its own expense account, producing a long report that still cannot show cost by function or service. Design accounts and dimensions around reporting needs, then use vendors for counterparty detail.

Frequently asked questions

What is the difference between bookkeeping and accounting?

Bookkeeping focuses on maintaining detailed records, reconciliations, and the recurring close. Accounting may include more complex treatment, policies, review, interpretation, and reporting design. Actual services vary, so define the work rather than relying on the title.

Can I do bookkeeping with only a spreadsheet?

A spreadsheet can record simple activity, but the process still needs completeness checks, consistent classification, reconciliations, document support, access control, and reliable reports. Complexity and transaction volume can make specialized accounting software more practical.

Is connecting the bank feed enough?

No. A feed may omit unpaid invoices and bills, gross processor activity, payroll detail, loan components, owner activity, and noncash adjustments. Feed transactions must still be matched, classified, and reconciled to complete records.

What accounts should be reconciled?

Reconcile every material account for which independent or detailed support exists. Common examples include banks, credit cards, processors, AR, AP, loans, payroll liabilities, fixed assets, and clearing accounts. The exact list depends on the business.

What reports should bookkeeping produce?

Core reports often include an income statement and balance sheet, with cash flow information and supporting schedules such as AR and AP aging where relevant. The reporting package should match the decisions and obligations of the business.

When should a small business hire a bookkeeper?

Consider help when records fall behind, reconciliations remain incomplete, the system becomes more complex, tax preparation begins with cleanup, or decisions depend on reports the owner cannot produce with confidence.

Bookkeeping Basics

Explore every guide in this topic

This index expands automatically as reviewed pages are published.

Turn this guide into action

Want a clearer, more dependable financial process?

Talk through your bookkeeping needs