Accounting transactions: examples and how to record
Learn how to record accounting transactions and keep your finances accurate and organized.

Written by Lena Hanna—Trusted CPA Guidance on Accounting and Tax. Read Lena's full bio
Published Tuesday 21 April 2026
Table of contents
Key takeaways
- Record every business transaction that has a financial impact, including sales, expenses, loan payments, and owner contributions, to keep your financial records accurate and stay compliant at tax time.
- Choose the right accounting method for your business: cash accounting records transactions only when money changes hands, while accrual accounting records them when invoices are sent or received, regardless of when payment arrives.
- Reconcile your accounting records against your bank statements regularly to catch errors early and make sure your financial reports reflect what's actually happening in your business.
- Keep all accounting records, including bank statements, receipts, invoices, and tax filings, for at least seven years to meet IRS requirements and protect your business in the event of an audit.
What are accounting transactions?
An accounting transaction is any business event that has a financial impact and can be measured in monetary terms. This includes activities that change your financial position, like making a sale, paying a bill, or taking out a loan.
Every transaction must be recorded in your books to keep your financial records accurate and up to date.
Why record-keeping matters
Accurate record-keeping gives you visibility into your business's financial health. It helps you track the trends, events or uncertainties that impact your reported information and keeps you compliant at tax time.
Recording transactions helps you:
- Track profitability: See whether you're making money or losing it
- Monitor cash flow: Know who owes you money and who you owe
- Plan for obligations: Determine whether you can meet upcoming payments
- Assess business value: Understand what your company is worth
These records are essential for calculating your taxes accurately. They help you file correct tax returns and avoid issues during audits.
Types of accounting transactions
Accounting transactions fall into categories based on who is involved and how cash is exchanged. Understanding these types helps you categorize them correctly in your books.
The main types include:
- External transactions: These happen between your business and an outside party, like a customer, supplier, or lender. Buying inventory or selling a product are common examples.
- Internal transactions: These are events that occur entirely within your business. For instance, when you use office supplies from your inventory, it's an internal transaction that moves value from one account (inventory) to another (supplies expense).
- Cash transactions: This is the simplest type, where payment is made immediately. When a customer pays you in cash or with a debit card at the time of sale, that's a cash transaction.
- Credit transactions: These involve a promise to pay later. When you send an invoice to a customer or receive a bill from a supplier, you're dealing with a credit transaction. The cash exchange happens at a later date.
Common accounting transaction examples
Here are common accounting transactions you'll encounter as a small business owner:
- Sales revenue: A customer buys a product from your online store.
- Supplier payments: You pay a bill for raw materials you purchased last month.
- Operating expenses: You pay your monthly rent for your office space.
- Payroll: You pay your employees their weekly wages, taking care to keep employment tax records for at least four years after taxes are paid.
- Asset purchase: You buy a new computer for your business.
- Loan proceeds: You receive funds from a bank loan you secured.
- Owner's investment: You transfer personal funds into your business bank account.
Recording in cash accounting vs accrual accounting
Transaction timing depends on your accounting method:
- Accrual accounting: Records transactions when invoices are sent or received, regardless of payment timing
- Cash accounting: Records transactions only when money actually changes hands
Learn more about the difference between cash and accrual accounting.
How to record transactions in accounting
Recording transactions accurately keeps your books balanced and your reports reliable. Follow these five steps:
1. Capture transactions
A dedicated business bank account separates personal and business expenses automatically. Your bank statement then reflects all business transactions.
You can copy these transactions directly into your accounting records. Or you can link your bank account to accounting software for automatic data flow.
Recording invoices and bills at time of issue
If you use accrual accounting, record purchase invoices as soon as they come in and sales invoices as soon as they go out. Those transactions won't appear in your bank account until they're paid.
In the meantime, you can enter them manually or use your accounting software for invoicing and bill processing. This way the software automatically records amounts, dates, taxes, and customer and vendor information at time of issue.
Getting information from paper receipts
If you pay an expense with cash or a personal card, photograph the receipt with your phone. You can enter the information into your accounting records later.
Or you can use an integrated optical character recognition (OCR) app like Hubdoc, which scans the picture to find the transaction data and enters it into your software for you.
Pulling records from online shops or POS systems
You may be able to get detailed sales data from point-of-sale (POS) or ecommerce systems. For example, some software can help link transaction fees or courier costs to specific transactions, which helps you calculate the true cost of sales. You can hook software like that into an online accounting package to pull that information together.
Entering expenses from other bank accounts
If employees use a personal card for a business expense, you can reimburse them from your business account and capture the transaction that way. Don't forget to secure a copy of the receipt. If your employees often claim expenses, an expense app on their phone can help. It can capture the receipt, send the reimbursement claim, and automate the accounting entry.
2. Categorize your transactions
Categorizing transactions means sorting your business activities into specific account types. Categorizing properly ensures accurate financial reporting and helps you analyze your business performance.
Common categories include:
- Income: Sales revenue, investment income, service fees
- Expenses: Cost of goods sold, utilities, advertising, consulting
- Assets: Equipment, inventory, accounts receivable
- Liabilities: Loans, accounts payable, credit card debt
Your chart of accounts classifies transactions into core categories like income, expenses, liabilities, and assets. These categories form the foundation for your financial statements and help determine business value.
Accounting software often comes with a default chart of accounts that you can use, or you can create your own. Consider involving an accountant or bookkeeper in setting up your chart of accounts. Your choices will affect your ability to analyze income and spending.
3. Get help with things like depreciation and loans
Simple transactions like sales and basic expenses are straightforward to record. Complex transactions require specialized knowledge and careful handling.
Complex transactions that benefit from professional help
- Fixed assets: Record vehicles, equipment, and commercial buildings as fixed assets and depreciate them each year to reflect their declining value
- Depreciation: Follow detailed rules when applying depreciation and claiming tax deductions, and get professional guidance to stay compliant
- Loan repayments: Split payments into principal and interest components and record each to different accounts
- Owner transactions: Document contributions and withdrawals properly
If you don't have one already, you can find accountants, bookkeepers, and tax professionals in the Xero advisor directory.
4. Check your numbers
Bank reconciliation is the process of matching your accounting records to your bank statement. This step catches errors before they affect your financial reports.
Records and statements may not match because of:
- Cash transactions: Payments made with cash instead of bank transfers
- Multiple accounts: Transactions processed through different bank accounts
- Timing differences: Invoices sent but not yet paid
- Bank fees: Charges that appear on statements but not in your records
Accounting software streamlines reconciliation by automatically importing numbers from your bank account, which reduces transcription errors. It then prompts you to reconcile transactions. The software shows matches between bank transactions and accounting entries so you can confirm everything's present and correct.
5. Create financial statements
Financial statements are the primary goal of recording accounting transactions. Accurate transaction recording enables you to create the four main financial statements:
- Income statements: Reveal whether your business is profitable
- Balance sheets: Display your business's net worth and financial position
- Cash flow statements: Track how cash moves in and out of your business
- Statements of shareholders' equity: Show changes in ownership interest over time
How long do you keep accounting records?
Keep your accounting records for at least seven years to meet IRS tax and audit requirements, specifically if you file a claim for a loss from worthless securities or bad debt. The IRS provides specific guidelines on record retention, with the seven-year rule applying to claims for losses from bad debt deductions.
Records to retain include:
- Digital records: Accounting software backups and transaction data
- Supporting documents: Bank statements, receipts, invoices, and contracts
- Tax filings: Completed returns and all supporting documentation
You don't have to manage your accounting alone.
Using accountants and bookkeepers
Professional oversight ensures accuracy even when you understand transaction recording basics. Bookkeepers and accountants catch errors quickly, ensure compliance, and provide strategic financial insights that support business growth.
If you want the peace of mind of professional support, find qualified professionals in the Xero advisor directory.
Ready to make transaction recording easier?
Simplify your transaction recording with Xero
Recording every transaction accurately takes time, and Xero can help. Xero online accounting software automates many of these steps, from capturing receipts with Hubdoc to connecting directly with your bank account for real-time updates.
Simplified bookkeeping means more time to focus on running your business. Get one month free on Xero pricing plans.
FAQs on accounting transactions
Here are answers to common questions about recording and managing accounting transactions.
What are the seven types of transactions in accounting?
Transactions generally fall into key types like sales, purchases, receipts, payments, and owner's equity transactions. For day-to-day bookkeeping, the most important distinction is between cash transactions (immediate payment) and credit transactions (payment promised for later).
What are the four types of transactions?
The four main types of financial transactions are sales (earning revenue), purchases (buying goods or services), receipts (receiving cash), and payments (paying out cash). These cover the fundamental flow of money in and out of your business.
What is the difference between a transaction and an event?
A transaction is a business event with a measurable financial impact that you record in your books. Not all business events are transactions. For example, hiring a new employee is an event, but the transaction only occurs when you pay their salary.
Do I need to record every single transaction?
Yes, every transaction that affects your business's finances must be recorded. This ensures your financial statements are accurate, helps you manage cash flow, and keeps you compliant for tax purposes. Accounting software can help automate this process so nothing gets missed.
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.
Get one month free
Sign up to any Xero plan, and we will give you the first month free.