Should I use cash basis or accrual basis bookkeeping?
Cash basis records income when you receive payment and expenses when you pay them. Accrual basis records income when you earn it and expenses when you incur them, regardless of when money actually changes hands. The difference sounds small but it changes how your financial picture looks at any given point in the year.
Most small businesses start with cash basis because it matches how owners think about money. Payment hits the bank account, that’s income. A bill gets paid, that’s an expense. There’s no tracking of receivables or payables as separate line items. For businesses under $25 million in average annual gross receipts, the IRS allows cash basis reporting, which covers the vast majority of small businesses in Northeast Florida and beyond.
Cash basis also gives you more control over when taxable income shows up. If a large payment is expected in late December, you can ask the client to pay in January so it falls into the next tax year. You can prepay certain expenses before year end to increase current-year deductions. That flexibility helps with tax planning.
Accrual basis tells you more about how your business is truly performing. Say you completed $30,000 in work during November but won’t get paid until January. Cash basis makes November look like a slow month, which isn’t reality. Accrual basis captures the revenue when the work was done so you can see real profitability month to month.
Contractors who bill on milestones, consultants who invoice after project completion, and any business where there’s a meaningful gap between doing the work and collecting payment will get more useful financial reports from accrual basis. If you want to understand your true margins or compare performance across months, accrual gives you better data to work with. This is something we help clients think through as part of full-service bookkeeping so the reports they receive actually match how their business operates.
For businesses like cleaning companies, restaurants, or salons where customers pay at the time of service, cash basis works perfectly fine. There’s almost no lag between earning and collecting, so both methods produce similar results anyway. Keep it simple.
Here is the practical takeaway. If your business is straightforward, you collect payment quickly, and your main goal is clean books for tax time, cash basis keeps things easy. If you carry receivables, manage longer projects, or want financial statements that reflect real performance for decision-making, accrual is worth the extra structure.
You can also run books on accrual basis throughout the year for better management reporting and then convert to cash basis at tax time. QuickBooks Online supports this with a single toggle on reports. As a QuickBooks ProAdvisor in Jacksonville, I set this up for clients regularly so they get accurate monthly insight without giving up the tax advantages of cash basis. It genuinely gives you the best of both worlds without doubling the workload.
Whatever method you choose, the important thing is picking one and staying consistent. Switching back and forth mid-year creates confusion in your reports and potential issues with the IRS. If you’re unsure which fits your situation, talk it through with your bookkeeper or CPA before your next fiscal year starts.
The First Coast's Trusted Bookkeeping Partner
The Next Step:
A Free Discovery Call
Tell us where things stand with your books. Whether you're months behind or just looking for reliable bookkeeping going forward, we'll give you an honest assessment and a clear price.
More Questions
What are common bookkeeping mistakes in the hospitality industry?
Restaurants and bars frequently mishandle tip reporting, skip POS-to-bank reconciliation, and lump all revenue together. These mistakes lead to inaccurate financials, tax issues, and blind spots on profitability.
Read answerHow often should a small business reconcile its books?
At minimum, reconcile your books monthly. But weekly reconciliation is better for most small businesses because it catches errors, duplicate charges, and missing transactions while the details are still fresh in your memory.
Read answerHow much does outsourced bookkeeping cost for a small business?
Most small businesses pay between $200 and $800 per month for outsourced bookkeeping. The actual cost depends on transaction volume, number of accounts, and how complex your industry's accounting needs are.
Read answerWhat's the best way to track accounts payable for a small business?
Enter every bill into your accounting software as soon as you receive it, not when you pay it. Use the bills feature rather than recording expenses directly, and run an AP aging report weekly to stay on top of what's due.
Read answerHow far behind on my books is too far behind?
There's no point where it's too late to fix. We've cleaned up books that were multiple years behind. But the longer you wait, the more it costs and the more risk you carry with the IRS and missed business decisions.
Read answerHow often should I update my financial projections?
At minimum every quarter, but monthly is better for most small businesses. You should also update projections whenever something significant changes like a new contract, a lost client, or a major expense you didn't plan for.
Read answer