Should my business use cash or accrual accounting?
Cash accounting records income when you receive payment and expenses when you pay them. Accrual accounting records income when you earn it and expenses when you incur them, regardless of when money changes hands. The difference sounds small but it changes how your financial statements look and how you make decisions from them.
With cash accounting, if you complete a $15,000 job in December but don’t get paid until January, that income shows up in January. Your December looks lean and your January looks great, even though the work happened in December. Cash accounting tells you what’s in the bank. Accrual accounting tells you what you’ve actually earned and owe.
Most small businesses with under $30 million in average annual gross receipts can choose either method for tax purposes. The IRS doesn’t force you into accrual unless you exceed that threshold or are a C-corporation above certain revenue levels. So for the majority of small businesses in the Tampa Bay area and beyond, you have a choice.
Cash works well if your business is straightforward. You provide a service, you get paid relatively quickly, and your expenses are predictable. Many sole proprietors, consultants, and small service businesses operate just fine on cash accounting. It’s easier to maintain, easier to understand, and your tax liability lines up with actual cash flow.
Accrual makes more sense when there’s a meaningful gap between doing the work and getting paid, or between receiving materials and paying for them. Construction businesses are the classic example. You might have $200,000 in outstanding invoices for completed work. On cash accounting, that revenue doesn’t exist in your books yet. You could look unprofitable on paper while actually having your best quarter. Construction job costing almost always works better under accrual because you need to match costs to the projects that generated revenue during the same period.
Businesses carrying inventory also benefit from accrual. If you buy $50,000 in materials in November and sell products through December and January, cash accounting dumps that entire expense into November. Accrual spreads the cost of goods sold across the months when sales actually happen, giving you a much more accurate view of your margins.
One thing to keep in mind is that your accounting method for internal management doesn’t have to match your tax filing method. Some businesses keep accrual books for decision-making but file taxes on a cash basis to control when income gets recognized. This is a legitimate approach, though it adds some complexity at tax time.
If you’re unsure which method fits your situation, the answer usually depends on where your business is headed, not just where it is today. A business planning to grow, take on larger contracts, or seek financing will benefit from accrual sooner rather than later. Lenders and investors expect accrual-based financials because they show a more complete picture. Having a clear financial strategy in place helps you make this decision with your long-term goals in mind rather than just defaulting to whatever seems easier right now.
Switching from cash to accrual later is possible but it requires IRS approval and creates a transition adjustment that can affect your taxes. It’s better to start with the right method than to switch midstream if you can avoid it.
Tampa Bay's Small Business CPA Firm
First Step:
A Short Conversation
Tell us about your business and where you need support. We'll walk through your situation, answer your questions, and give you a clear quote.
More Questions
What is fund accounting and why do nonprofits need it?
Fund accounting tracks money based on its purpose or restriction rather than just income and expenses. Nonprofits need it because donors, grantors, and regulators require proof that restricted money was spent exactly as intended.
Read answerDoes my nonprofit need a bookkeeper?
Most nonprofits with any meaningful revenue, grants, or employees benefit from having a bookkeeper. Nonprofit accounting has requirements that general business bookkeeping doesn't, including fund tracking, donor restrictions, and Form 990 preparation support.
Read answerShould I form an LLC or S-Corp for my small business?
Most small businesses should start as an LLC and elect S-Corp tax status later when profits justify it. The two aren't mutually exclusive. An LLC is a legal structure while S-Corp is a tax election, and understanding the difference changes how you approach the decision.
Read answerWhat should I look for when hiring a bookkeeper?
Look for industry experience, clear communication, proficiency with your accounting software, and a track record of accuracy. The right bookkeeper understands your type of business and provides financial information you can actually use to make decisions.
Read answerWhat happens if I miss an estimated tax payment?
The IRS charges an underpayment penalty that works like interest on the amount you should have paid. It's not catastrophic, but you should pay as soon as possible to minimize what you owe.
Read answerWhat financial systems should I set up before I start taking clients?
At minimum, you need a separate business bank account, accounting software configured for your industry, and an invoicing process. Getting these right before revenue starts flowing prevents expensive cleanup later.
Read answer

