Guide

How to record accounting transactions: steps & examples

Learn how to record accounting transactions faster and keep your books accurate.

A small business owner doing their accounting on the cloud.

Written by Lena Hanna—Trusted CPA Guidance on Accounting and Tax. Read Lena's full bio

Published Tuesday 24 February 2026

Table of contents

Key takeaways

  • Establish a dedicated business bank account and link it to accounting software to automatically capture and categorise transactions, reducing manual data entry and avoiding the mixing of personal and business expenses.
  • Record transactions regularly using the appropriate accounting method for your business—cash accounting when money changes hands or accrual accounting when invoices are sent or received, regardless of payment timing.
  • Categorise each transaction into the correct account type using your chart of accounts, sorting entries as income, expenses, liabilities, or assets to ensure accurate financial reporting and analysis.
  • Reconcile your accounting records against bank statements regularly to identify discrepancies, catch missing transactions, and maintain accurate books that support reliable financial statements and tax compliance.

What is recording in accounting?

Recording in accounting is the process of entering your business's financial transactions into your accounting records, a practice governed by international standards like IAS 8, which sets the Basis of Preparation of Financial Statements. This includes tracking money flowing in and out through sales, expenses, loans, and investments.

Why record-keeping matters

Accurate record-keeping gives you visibility into your business's financial health. Recording transactions helps you:

  • track profitability: see whether you're making money or not
  • manage receivables and payables: know who owes you and who you owe
  • forecast cash flow: confirm you can meet upcoming financial obligations
  • assess business value: understand what your business is worth

Your records are also essential for tax compliance. Misrecorded transactions can lead to inaccurate tax returns, which creates problems if you're audited.

Types of accounting transactions

Accounting transactions fall into four main categories. Understanding these types helps you identify what to record.

  • Sales: Receive income from customers for goods or services
  • Purchases: Spend money on goods or services for your business
  • Receipts: Receive cash or payments, including customer payments and refunds
  • Payments: Make cash or payments, including supplier payments and expenses

Each transaction type affects your accounts differently and must be recorded accurately for correct financial reporting.

Common accounting transaction examples

Seeing real examples helps you understand how recording works in practice.

Recording a customer payment: A customer pays $500 for your services. Record the $500 as income in your sales account and as an increase in your bank account.

Paying a supplier invoice: You pay a $200 invoice for office supplies. Record the $200 as an expense in your supplies account and as a decrease in your bank account.

Recording a cash expense: You spend $50 cash on parking. Photograph the receipt, then record $50 as a travel expense and reduce your cash on hand.

Invoicing a customer: You send a $1,000 invoice for completed work. Under accrual accounting, record $1,000 as income and as accounts receivable until the customer pays.

Recording in cash accounting vs accrual accounting

The timing of when you record a transaction depends on your accounting method:

  • Cash accounting: Record transactions when money changes hands. This method is often used by smaller businesses, and for US tax purposes, it's generally available to companies with average annual gross receipts of $25 million or less over the past three years.
  • Accrual accounting: Record transactions when invoices are sent or received, regardless of when payment occurs. This method complies with GAAP (generally accepted accounting principles) and is required for all publicly traded companies in the US.

How to record transactions in accounting

Follow these five steps to record your business transactions accurately:

  1. Capture transactions: Collect data from bank feeds, invoices, and receipts
  2. Categorise transactions: Sort each entry into the correct account
  3. Handle complex entries: Get help with depreciation, loans, and owner contributions
  4. Check your numbers: Reconcile records against bank statements
  5. Create financial statements: Generate reports from your recorded data

1. Capture transactions

A dedicated business bank account helps you stay on top of accounting and avoid mixing personal and business expenses. Your bank statement will reflect most of your business transactions.

Copy transactions from your bank statement to your accounting records as a starting point. Better yet, link online accounting software to your bank account so data flows through automatically.

If you use accrual accounting, record purchase invoices as soon as they arrive and sales invoices as soon as they go out. These transactions won't appear in your bank account until paid.

Enter invoices manually, or use and to skip that admin. Software automatically records amounts, dates, taxes, and customer details at time of issue.

Photograph receipts with your phone when you pay with cash or a personal card. Enter the details into your records later, or use an that scans the image and enters transaction data automatically.

Point-of-sale (POS) and ecommerce systems can provide detailed sales data, including transaction fees and courier costs linked to specific sales. Connect these systems to your accounting software to pull everything together and calculate your true cost of sales.

When employees use a personal card for business expenses, reimburse them from your business account and capture the transaction that way. Always secure a copy of the receipt.

If employees claim expenses frequently, an expense app can capture the receipt, send the reimbursement claim, and automate the accounting entry in one step.

2. Categorise your transactions

Categorising transactions means sorting each entry into the correct account type. Your classifies transactions as income, expenses, liabilities, or assets.

Common categories include:

  • sales revenue: money received from customers
  • investment income: interest earned on your business bank account
  • cost of goods sold (COGS): direct costs of products you sell
  • operating expenses: utilities, advertising, consulting, and similar costs

Accounting software includes a default chart of accounts, or you can create your own. Consider involving an accountant or bookkeeper when setting up your chart of accounts, as your choices affect how you analyse income and spending.

3. Get help with things like depreciation and loans

Income and expenses flowing through your bank account are generally straightforward. Capital assets, depreciation, and loans require more careful handling.

Here's what makes them complex:

  • Fixed assets: Record vehicles, equipment, and buildings as fixed assets and depreciate them each year to reflect declining value. Depreciation rules are detailed, so professional help keeps you compliant.
  • Loan repayments: Split each payment into principal and interest components, recording each to different accounts.
  • Owner transactions: Document contributions and withdrawals properly.

If you don't have one already, find accountants, bookkeepers, and tax professionals in Xero's advisor directory.

4. Check your numbers

Reconciling means checking that your accounting records match your bank statement. If numbers don't match, find out why. Common causes include:

  • cash transactions or payments from a different account
  • money that hasn't changed hands yet
  • bank fees you may have missed

Accounting software streamlines reconciliation by automatically importing bank data, reducing transcription errors. It prompts you to match bank transactions with accounting entries so you can confirm everything is present and correct.

5. Create financial statements

The purpose of recording transactions is to produce accurate financial statements. With correctly entered and categorised data, you can generate:

  • profit and loss statements: show whether you're making money or not
  • balance sheets: show business net worth (what you own versus what you owe)
  • cash flow statements: show how cash was created and used

Double-entry bookkeeping basics

Double-entry bookkeeping is the system where every transaction affects at least two accounts. This keeps your books balanced.

Here's how it works:

  • debits increase asset and expense accounts, and decrease liability, equity, and income accounts
  • credits do the opposite: they decrease assets and expenses, and increase liabilities, equity, and income

For example, when you receive $500 from a customer, you debit your bank account (increase) and credit your sales account (increase income). The two entries balance each other.

Accounting software handles double-entry automatically. When you record a transaction, the software creates both entries for you. You don't need to memorise debit and credit rules to use modern accounting tools.

Is that all?

Traditional accounting guides mention journals and ledgers. Bookkeepers once recorded transactions in a journal, then transferred details to a ledger.

Modern accounting software handles this automatically, so you don't need to worry about the terminology.

Using accountants and bookkeepers

Learning to record transactions helps you stay on top of your finances. Even so, having a bookkeeper or accountant check your work helps you feel confident your records are accurate.

Professionals spot and fix mistakes quickly. Find support in Xero's accountant and bookkeeper directory.

Xero makes recording transactions easy

Recording accounting transactions can be straightforward. With the right approach and the right tools, you can stay on top of your finances, meet your tax obligations, and understand what you need to grow.

Xero's cloud-based accounting software simplifies the recording process:

  • Automatic bank feeds: Import transactions directly from your bank
  • Smart categorisation: Assign transactions to the correct accounts quickly
  • Built-in reconciliation: Match bank data with your records in a few clicks
  • Financial reporting: Generate profit and loss, balance sheet, and cash flow statements instantly

Focus on running your business while Xero handles the bookkeeping. Get one month free and see how easy it can be.

FAQs on recording accounting transactions

Still have questions about recording your business transactions? Here are answers to some common concerns.

What are the basic rules for recording accounting transactions?

Follow the golden rules: debit what comes in and credit what goes out; debit expenses and losses, credit income and gains. Accounting software applies these rules automatically when you enter transactions.

What's an example of recording a simple transaction?

When you pay a $500 supplier invoice, you reduce your bank account by $500 and reduce your accounts payable by $500. Both sides of the entry balance.

Do I need to record every transaction, no matter how small?

Yes, for accuracy and compliance. However, you can discuss reasonable thresholds for very small amounts with your accountant.

Can I record transactions after the fact, or must I do it daily?

You can record retroactively, but recording regularly (ideally weekly) keeps your books accurate and reduces stress at tax time.

How long do I need to keep accounting records?

Depending on your location and the type of record, you may need to keep them for three to seven years. For example, the IRS requires businesses to keep records of employment taxes for at least four years. Retain underlying documents such as bank statements, receipts, and invoices.

Disclaimer

Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.

Start using Xero for free

Access Xero features for 30 days, then decide which plan best suits your business.