Should I use cash basis or accrual accounting for my business?
Cash basis means you record income when money hits your account and expenses when you actually pay them. Accrual means you record income when you earn it and expenses when you owe them, regardless of when cash changes hands. The difference sounds subtle but it affects your tax bill, your financial statements, and how clearly you can see what’s happening in your business.
Most small businesses can choose either method. The IRS allows cash basis for businesses with average annual gross receipts under $29 million over the prior three years. Unless you’re well past that threshold, the choice is yours.
Cash basis works well for many small businesses, especially service-based ones. It’s simpler to manage, easier to understand, and gives you some control over tax timing. If a big invoice comes in late December, you can wait to collect it in January and push that income into the next tax year. Same with expenses. Need a deduction this year? Pay that bill before December 31st. This kind of flexibility is one reason cash basis stays popular for small business bookkeeping.
Accrual gives you a more accurate picture of your financial position at any given moment. If you invoiced $40,000 in December but haven’t collected it yet, cash basis shows a slow month. Accrual shows the revenue you actually earned. For businesses with significant accounts receivable or accounts payable, accrual accounting reflects reality better than cash basis does.
A few situations push you toward accrual. If you carry inventory, accrual generally makes more sense (though a small business exception exists for those under the $29 million threshold). If you’re seeking outside investors or loans, banks and investors expect accrual-based financials because they show a more complete picture. And if your business has long project timelines where you bill in stages, accrual helps you match revenue to the work that generated it.
For most small businesses in the Nashville area doing under a few million in revenue, cash basis is the practical starting point. It keeps your books straightforward and gives you flexibility around tax timing. As your business grows and your financial needs get more complex, switching to accrual might make sense.
The method you choose also affects how you read your financial statements. Cash basis profit can look great in a month where clients paid old invoices but you haven’t paid your own bills yet. That’s not real profitability. It’s just timing. Understanding what your numbers actually mean under your chosen method matters more than which method you pick.
Talk to someone before making this decision or changing methods. Switching from cash to accrual (or the reverse) requires IRS approval through Form 3115, and the timing of the switch can create a one-time tax impact that needs planning. Getting proactive tax advisory guidance helps you choose the method that saves you the most money while giving you the financial clarity your business needs going forward.
Greater Nashville's Trusted Financial Partner
The Next Step:
A Quick Conversation
Tell us about your business and where you need support. We'll listen, figure out what makes sense for your situation, and give you a straightforward quote.
More Questions
What's the right chart of accounts for my industry?
There's no universal chart of accounts. The right one depends on your industry and the decisions you need your financial data to support. A restaurant, contractor, and SaaS company all need very different account structures.
Read answerWhat bookkeeping does an HVAC contractor need?
HVAC contractors need bookkeeping that separates revenue streams, tracks job costs, manages seasonal cash flow, and handles parts inventory. Generic bookkeeping won't give you the visibility to know which work is actually profitable.
Read answerIs virtual bookkeeping as effective as having someone in my office?
In most cases, yes. Cloud-based accounting tools, bank feeds, and digital document sharing mean a virtual bookkeeper can do everything an in-office one can, often with faster turnaround and better access to specialized expertise.
Read answerWhat information do I need from contractors to file 1099s?
You need each contractor's legal name, business name (if applicable), address, taxpayer identification number, and entity type. All of this is collected on a W-9 form, which you should request before making the first payment.
Read answerDo I need a controller if I already have a bookkeeper?
It depends on the size and complexity of your business. A bookkeeper records transactions and reconciles accounts. A controller reviews that work, ensures accuracy, builds financial processes, and turns the numbers into something you can actually use to make decisions.
Read answerWhat retirement account options give me the best tax benefits as a business owner?
Solo 401(k)s and SEP IRAs offer the highest contribution limits for most small business owners, but the best fit depends on your income level, business structure, and whether you have employees.
Read answer



