Which accounting method should my small business use?
For most small businesses, either cash or accrual accounting works. The difference comes down to when you recognize income and expenses on your books.
Cash basis is straightforward. You record income when money hits your account and expenses when you pay them. If you invoice a customer in December and they pay in January, that income shows up in January. If you pay a bill in March, the expense hits in March. What you see on your financial statements reflects what’s actually in your bank account.
Accrual basis records transactions when they happen, regardless of when cash moves. That December invoice counts as December income even if payment comes later. A bill you receive in October counts as an October expense even if you don’t pay until November. Accrual gives you a more accurate picture of profitability because it matches revenue with the expenses that generated it.
The IRS lets most small businesses choose their method. If your average gross receipts over the past three years are under $29 million, you can generally use cash basis. C corporations and businesses with inventory used to face stricter requirements, but recent tax law changes made cash basis available to more businesses.
Cash basis works well for service businesses, contractors, and most small operations where timing differences between earning and collecting are short. It’s simpler to maintain and easier to understand. A Benton County bookkeeping service will typically set you up on cash basis unless there’s a specific reason to use accrual. For tax planning, cash basis gives you more control since you can time income and expenses to manage your tax bill. Delay sending an invoice until January or pay December bills before year end.
Accrual makes more sense when you need accurate profitability tracking or when the timing gap between work and payment is significant. Construction contractors with progress billing benefit from accrual because it shows true project profitability. Restaurants with inventory and vendor terms get clearer financial pictures with accrual. Businesses seeking loans or investors often need accrual statements because lenders want to see real financial performance, not just cash flow timing.
The hybrid approach works for some businesses. You might use cash basis for tax purposes but run accrual reports internally to understand profitability. Your bookkeeping software can handle this with the right setup.
Once you pick a method, changing it requires IRS approval. It’s not impossible, but it involves filing Form 3115 and potentially adjusting prior year figures. Better to choose correctly upfront than deal with the paperwork and accounting adjustments later.
For most small businesses, cash basis is the practical choice. It’s simpler, it’s tax-advantaged, and it aligns with how most owners think about their money. If your business involves significant invoicing, inventory, or long project timelines, talk to your accountant about whether accrual fits better before you set up your books.
Northwest Arkansas's Dedicated Bookkeeping Partner
The Next Step:
A Quick Conversation
Tell us about your business and where you need help. We'll listen, ask a few questions, and give you a clear plan and honest price.
More Questions
How do I manage cash flow for a seasonal restaurant?
Build cash reserves during peak months to cover fixed costs in the slow season. Separate operating funds from tax savings and slow-season reserves, then track your cash position weekly instead of monthly.
Read answerHow do I account for food waste and spoilage?
Track waste separately from regular cost of goods sold so you can see how much you're actually losing. Record spoilage as an adjustment that moves inventory value into a waste expense account, then review the numbers weekly to spot problems.
Read answerHow do I track business use of my personal vehicle?
Record the date, destination, business purpose, and miles for every business trip. Use a mileage tracking app or a written log, and track trips as they happen rather than trying to reconstruct them later.
Read answerHow do I handle security deposits in my property books?
Security deposits are liabilities, not income. Record them as money you owe back to tenants until they move out. Only when a tenant forfeits part or all of the deposit does it become income to your business.
Read answerWhat's the best way to track equipment depreciation?
A fixed asset register is the foundation. Track each piece of equipment with its purchase date, original cost, useful life, and depreciation method. Record depreciation entries monthly or annually to keep your financial statements accurate and your tax deductions documented.
Read answerHow do I set up sales tax in QuickBooks for Arkansas?
Register with the Arkansas Department of Finance and Administration first, then enable automated sales tax in QuickBooks Online. Enter your business address so QuickBooks calculates the correct state and local rates for your location.
Read answer


