Bookkeeping, payroll, and CFO services for small businesses across Los Angeles County.

Call or Text: (626) 353-9790

What is accrual vs cash basis accounting and which should I use?

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.

Here’s the practical difference. You complete a $10,000 project in December but don’t get paid until January. Under cash basis, that income shows up in January and counts toward next year’s taxes. Under accrual, it counts as December revenue because that’s when you earned it. The same logic applies to expenses. A $2,000 supply bill received in December but paid in January goes in January under cash basis, December under accrual.

Most small businesses use cash basis because it’s simpler and matches how you naturally think about money. When the check clears, it counts. This method also gives you more control over tax timing since you can delay sending invoices or accelerate expenses to shift income between years.

The IRS requires accrual accounting for businesses with average annual gross receipts over $29 million. Below that threshold, you generally have a choice. There used to be stricter rules for businesses with inventory, but most small businesses carrying inventory can now use cash basis as long as they’re under the revenue limit.

Accrual makes sense in specific situations. If clients regularly take 30 to 90 days to pay, cash basis understates how your business is actually performing. You might show a terrible month because invoices haven’t been paid yet, even though the work was completed and payment is coming. Monthly bookkeeping on accrual gives you a clearer picture of actual business activity in those cases.

If you’re seeking financing or investors, they often want accrual-basis financials because it shows revenue when earned, not just when collected. Banks see this as a more accurate picture of business performance. Some businesses keep accrual books internally for decision-making but file taxes on cash basis, getting the best of both.

For most small businesses working with Los Angeles QuickBooks bookkeepers, cash basis works fine. It’s easier to maintain, matches your bank statements intuitively, and provides tax flexibility. Consider accrual if you have significant receivables, seek outside financing, or want more precise month-to-month visibility into how your business is performing.

The accounting method gets configured in your bookkeeping software and affects how every transaction is recorded. Changing methods mid-year creates complications, so it’s worth getting this right when you first set up your books.

LA's Small Business Bookkeeper

The Next Step:
A Short Conversation

Tell us about your business and what you're dealing with. We'll listen, ask a few questions, and give you a clear price for the work.

More Questions

What are common IOLTA compliance mistakes law firms make?

The most frequent IOLTA violations involve commingling funds, negative client balances, and skipping monthly three-way reconciliation. These mistakes often stem from poor documentation and lack of written trust account procedures.

Read answer

Where can I find a bookkeeper in Los Angeles?

Start with referrals from your CPA or other business owners in your industry. Online directories and local business networks are also good sources. Look for someone who knows California compliance and has experience with businesses like yours.

Read answer

How much does it cost to catch up on back bookkeeping?

Bookkeeping catch-up typically costs between $500 and $3,000 for most small businesses. The actual price depends on how far behind you are, your transaction volume, and whether your records are organized or scattered.

Read answer

What overhead percentages should my restaurant be targeting?

Prime cost (food plus labor) should stay between 55% and 65% of revenue. Food typically runs 28% to 35%, California labor costs hit 30% to 38%, and occupancy should stay under 10%.

Read answer

How do I set up IOLTA accounts in QuickBooks for my law practice?

Set up your IOLTA as a liability account in QuickBooks, not a bank account. You'll need sub-accounts or a tracking method for each client, plus the ability to run three-way reconciliations to satisfy California State Bar requirements.

Read answer

How do I track 1099 income as an independent real estate agent?

Record each commission payment when you receive it, not when the deal closes. Use a separate business bank account, track gross versus net amounts, and match your records to your 1099 at year end.

Read answer

Villa Group is a San Marino accounting firm serving small businesses across Los Angeles County. We handle bookkeeping, payroll, CFO services, and business sale preparation. Led by Christian Villalba, MBA, with over a decade of experience and 400+ clients served.

Client Reviews

5-Star Rated Firm

Social

© 2026 Villa Group LLC