
As a 30+ year member of the AICPA, Nancy has experienced all facets of finance, including tax, auditing, payroll, plan benefits, and small business accounting. Her résumé includes years at KPMG International and McDonald’s Corporation. She now runs her own accounting business, serving several small clients in industries ranging from law and education to the arts.
David Schepp is a veteran financial journalist with more than two decades of experience in financial news editing and reporting for print, digital, and multimedia publications.

You started your own business and feel pretty confident in your professional abilities. But are you equally comfortable keeping your records straight and managing day-to-day financial details, including tracking income, sending invoices, and paying bills? Understanding the basics of small business accounting is essential to running your business successfully.
To monitor your businessâs progress, accurate records are essential. They help you prepare financial statements, which summarize your income and expenses in reports such as an income statementâalso known as a profit and loss statement (P&L). You may also have assets (things you own) or liabilities (amounts you owe) that are recorded on a balance sheet.
Businesses track income and expenses over a 12-month span known as an accounting period. For most sole proprietors, that period follows the calendar yearâfrom January 1 through December 31. Unless the Internal Revenue Service approves a different schedule, the calendar year remains your tax year, even if your business starts partway through the year.
There are two general methods for tracking income and expenses: cash basis and accrual basis. Most small businesses use cash basis accounting. You select the accounting method when you file your first tax return as a sole proprietor, and it canât be changed without IRS approval.
Expenses paid with a credit card are typically considered cash basis expenses when they are incurred, not when they are paid off. If you buy office supplies on a credit card, you record the expense immediatelyâeven though the credit card payment may not be due for another month.
When you sell a product or provide a service, you earn income. You may receive payment immediately, or you may send an invoice requesting payment. Even if youâre paid right awayâthrough cash, personal check, or an app such as Venmo or Zelleâthe payment should be recorded as income in some type of log.
You might track income in several ways:
If you bill a customer for payment later, you can create and send an invoice using accounting software, a word-processing template, or an online invoicing tool. To determine how much income you earned, total the invoices you sent. If an invoice hasnât yet been paid and you use cash basis accounting, the amount isnât included in income.
If your small business includes work that you do as an independent contractor with other companiesâfor example, freelance consultingâyou should receive a Form 1099-NEC from each company by the end of January for the prior yearâs income.
Compare these forms with the cash you actually received, and be sure not to count the same income twice. For instance, if your bank account shows that you made $2,000 in income that includes your independent contractor fees, and you received a 1099-NEC for $1,500, you will report $1,500 in 1099 income and $500 in other income.
At the same time, be sure to include all income you received, not just whatâs shown on each 1099. A company isnât required to send a Form 1099 if it paid you less than $600 ($2,000 for payments made in 2026 and later), but that income is still taxable.
If you receive payment from a customer on December 31, that income counts for that year even if you donât cash the check or deposit the payment until later.
Tracking business expenses helps you determine whether your business is profitable and allows you to claim eligible costs as small business tax deductions when you file your taxes.
One practical approach is to use a debit or credit card exclusively for business purchases so that all your expenses are recorded in one account. Many banks and other financial institutions feature cards specifically for small businesses.
If you use accounting software, you can link your credit card so that expenses automatically appear in your books under the appropriate categories, such as office supplies or travel. Keep the receipt for each business expense. Most accounting software lets you store images of your receipts directly with your records.
If you purchase equipment or furniture that is used only for your small business, those items become business assets. Keep receipts and other documents related to your purchase, since the purchase price is used to calculate depreciation for tax purposes. If you later sell the equipment, you may need to record a gain or loss from the sale.
The IRS recommends keeping documents that support your tax return for at least three years. If you underreported your income, records may need to be kept for up to six years. If your business owns assets, keep related records for a year after the item is sold or disposed of. Employee records are subject to their own retention rules; see IRS Publication 15.
If your business is very simple and involves few expenses and assets, you might initially use the same checking account for both your personal and business transactions. But as your business grows, maintaining a separate business account makes it easier to track income, pay expenses, and keep your records organized.
After covering business expenses, you can transfer money from the business account to your personal account as payment for your work. As a sole proprietor, youâre taxed on the income the business generates, not on the amount you pay yourself. Still, itâs good practice to track transfers to yourself to understand how money moves in and out of your business.
Running a small business means more than delivering a product or serviceâyouâre also responsible for keeping track of the money that comes in and goes out. Good small business accounting helps you understand how your business is performing and ensures you have the information needed for taxes and financial decisions.
Even a simple systemâwhether itâs a spreadsheet, accounting software, or organized receipts and recordsâcan make a big difference. The key is consistency: track income, record expenses, and keep documentation throughout the year so you always know where your business stands.
Specific companies and services are mentioned in this article for educational purposes only, and their inclusion is not intended as an endorsement.