If you've started paying attention to your bookkeeping, you've probably heard the terms "cash accounting" and "accrual accounting." They sound confusing, but the difference is actually pretty straightforward. Choosing between them affects how you report income, pay taxes, and understand your business performance. Let's break it down.
Cash Accounting: The Simple Approach
Cash accounting is exactly what it sounds like. You record income when cash comes in and expenses when cash goes out. If a customer pays you on January 15, you record that income on January 15. If you pay a supplier invoice on March 10, you record that expense on March 10, even if the invoice is dated in February.
Pros of cash accounting include: It's simple to understand and implement. You don't need fancy accounting software. Your financial reports match your actual cash position, which helps with cash flow planning. It's easier to do yourself or with minimal help.
Cons of cash accounting include: It doesn't show the true profitability of your business during a period. It can distort your financial picture if you have seasonal customers or large invoices that arrive at odd times. You might miss important financial trends. Many businesses and lenders prefer the other method.
Accrual Accounting: The More Accurate Method
Accrual accounting records transactions when they happen, not when the cash changes hands. You record income when you deliver the service or product, and expenses when you incur them, regardless of when payment happens. If you invoice a customer on January 5 but they don't pay until March 15, you still record the income in January.
Pros of accrual accounting include: It gives you a more accurate picture of profitability. It shows accounts receivable and accounts payable, which are important for understanding your actual financial health. Most lenders and investors expect accrual accounting. It matches revenue with the expenses that generated it. It's required by generally accepted accounting principles (GAAP).
Cons of accrual accounting include: It's more complex and requires reliable record keeping. You might show a profit while your actual cash is low. You need good accounting software and possibly professional help to implement correctly.
Which Method Should You Use?
The answer depends on your business and the IRS. Here's what you need to know:
When Cash Accounting Works Best
- Service-based businesses without inventory
- Businesses under the IRS gross receipts threshold (adjusted annually for inflation)
- Businesses where customers pay immediately
- Sole proprietorships and small partnerships
- Businesses with simple, predictable cash flows
When You Need Accrual Accounting
- Businesses that carry inventory or merchandise
- Businesses exceeding the IRS gross receipts threshold (adjusted annually for inflation)
- Corporations or LLCs structured as corporations
- Businesses where customers pay on credit
- Businesses looking to secure bank loans or investment
What Does the IRS Say?
The IRS generally allows small businesses meeting certain gross receipt thresholds to use cash accounting. Businesses that carry inventory as a material income-producing factor, or those exceeding the annual gross receipts threshold, may be required to use accrual accounting. Specific exceptions and safe harbors may apply, so consult your CPA.
Can You Switch Methods?
Yes, but it's not automatic. If you want to change from cash to accrual accounting, you need to file IRS Form 3115 (Application for Change in Accounting Method). The IRS might require you to make an adjustment to avoid distorting your income. Once you're on accrual accounting, switching back to cash is much harder. Choose carefully.
What Should You Actually Do?
Many small business owners start with cash accounting because it's simple, then move to accrual accounting as they grow. This makes sense as your business becomes more complex with customers paying on credit or significant inventory. Whichever method you choose, be consistent, keep good records, and document why you chose it. And definitely talk to your accountant or bookkeeper before making a decision, especially at tax time.
Ready to hand off your bookkeeping to a real CPA?
Schedule a free consultation and let us handle it for you.
Schedule Free Consultation