Should I use cash basis or accrual basis bookkeeping?
Cash basis records income when money hits your bank account and expenses when money leaves. Accrual basis records income when you earn it (like when you send an invoice) and expenses when you owe them (like when you receive a bill), regardless of when money actually moves. That distinction might sound small, but it changes how your profit and loss statement looks in any given month.
For most small businesses with straightforward operations, cash basis works well. It’s easier to understand because your books more or less match your bank activity. You can also see your actual cash position clearly, which matters when you’re trying to figure out if you can afford to hire or make a big purchase. There’s a tax timing advantage too. With cash basis, you don’t owe taxes on money a client hasn’t paid you yet.
Accrual basis becomes more useful when your business has a gap between doing the work and getting paid. If you’re a consultant who invoices net-30 and has $15,000 in outstanding invoices at the end of the month, cash basis would show a misleadingly bad month. Accrual basis shows that you actually earned $15,000 in revenue even though the cash hasn’t arrived. The same logic applies to expenses. If you received materials or services but haven’t paid the bill yet, accrual captures that cost in the period it belongs to.
Businesses that carry inventory, operate on contracts, or send a lot of invoices tend to get a more accurate financial picture from accrual accounting. Construction companies, for example, often need accrual basis to properly match job costs against revenue. Retail and e-commerce businesses with inventory also benefit because accrual tracks cost of goods sold more precisely.
The IRS allows most small businesses (under $30 million in average gross receipts) to choose either method. Once you pick one, you stick with it unless you file for a change. Starting with cash basis and switching to accrual later is possible but requires IRS approval, so it’s worth thinking through early.
A good starting point is to ask yourself how much of your revenue comes in right when the work happens versus weeks or months later. If most transactions are immediate, like a cleaning service that gets paid the day of the job, cash basis keeps things simple. If you’re regularly waiting on payments or managing complex project timelines, accrual gives you numbers that actually reflect how your business is performing.
QuickBooks Online supports both methods and can even generate reports in either format. Working with a bookkeeper in Long Beach who understands your business model can help you set things up correctly from the start. The method you choose affects how transactions are recorded day to day, so it’s not just a tax decision. It shapes how you read your financials and make decisions throughout the year.
If you’re unsure, don’t overthink it. Many small business owners do perfectly well on cash basis for years. The important thing is that your books are consistent and accurate under whichever method you choose. That consistency is what makes your full-service bookkeeping actually useful for planning, tax prep, and understanding where your business stands financially.
Long Beach's Trusted Bookkeeping Partner
The Next Step:
A Quick Discovery Call
Tell us where things stand with your books. We'll listen, ask a few questions, and give you a clear quote to get it handled.
More Questions
What's the difference between gross profit and net profit?
Gross profit is your revenue minus the direct costs of delivering your product or service. Net profit is what's left after all expenses including rent, payroll, insurance, and everything else. Both numbers tell you something different about how your business is performing.
Read answerHow should a real estate investor track rental income and expenses?
Track everything by individual property so you can see which rentals are profitable and which ones aren't. Use dedicated accounts, categorize expenses correctly, and reconcile monthly to keep your books clean for tax time.
Read answerWhat does a QuickBooks ProAdvisor do?
A QuickBooks ProAdvisor is certified by Intuit to set up, troubleshoot, and optimize QuickBooks for businesses. They go beyond basic data entry to make sure the software is configured correctly and producing reliable financial reports.
Read answerHow do I stop running out of cash at the end of every month?
Cash shortages at month-end usually come from a timing mismatch between income and expenses or a lack of visibility into your numbers. Tightening your invoicing, reviewing books weekly, and building a small buffer can turn monthly cash crunches into something you plan around.
Read answerWhat does a bookkeeper actually do for a small business?
A bookkeeper categorizes transactions, reconciles bank and credit card accounts, and produces accurate financial statements each month. The result is organized records you can use to make decisions and a smooth tax season.
Read answerHow does a balance sheet help me understand my company's financial position?
A balance sheet shows what your business owns, what it owes, and what's left over as your equity. Reviewing it regularly alongside your profit and loss statement gives you the full picture of where your business actually stands.
Read answer


