Bookkeeping, payroll, and CFO services for San Diego's small businesses.

Call or Text: (619) 417-8735

Should I use cash or accrual accounting for my business?

The answer depends on your business size, industry, and what you need from your financial statements. 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 actually moves.

For most small service businesses, cash basis works well and keeps things simple. You complete a project in December and the client pays in January, so you recognize that income in January. Your tax liability aligns closely with your actual cash position. The monthly bookkeeping is more straightforward because you’re essentially tracking what flows through your bank account.

Accrual makes more sense when there’s a significant gap between performing work and collecting payment. A contractor who invoices $50,000 in December but won’t get paid until February sees December as a slow month under cash basis and February as a windfall. Neither reflects reality. Accrual shows revenue in December when it was earned, giving you an accurate view of when your business actually performed.

The IRS allows most small businesses to choose either method. If your average annual gross receipts are under $29 million, you generally qualify for cash basis. C corporations over that threshold and certain businesses with inventory face additional rules, but most small businesses can pick whichever method fits better.

Consider accrual if you have significant accounts receivable or accounts payable that create timing differences. Businesses seeking loans or outside investment typically need accrual-based financials because lenders want to see true profitability, not just cash movement. Construction companies and others who need accurate job costing usually benefit from accrual as well.

Stick with cash if you run a straightforward service business where you get paid quickly after delivering work. Cash basis offers simplicity and gives you some control over income timing for tax purposes. If a client wants to pay in late December, you can wait until January to deposit the check and push that income into the next tax year.

Once you choose a method, switching requires IRS approval through Form 3115. It’s not impossible but adds complexity. Think about which approach fits your business now and where you expect to be in a few years.

The method you choose affects day-to-day bookkeeping workflows. Accrual requires tracking what you’ve earned but not billed, what you’ve billed but not collected, and what you owe but haven’t paid. Cash basis just needs to reconcile to your bank and credit card statements.

If you’re unsure which direction to go, start with what your accountant recommends based on your entity type and tax situation. Most San Diego small businesses operate on cash basis until they reach a size or complexity that demands accrual. A San Diego bookkeeping service can help you set up either approach correctly from the start and maintain consistency going forward.

San Diego's Small Business Bookkeeper

The Next Step:
A Short Conversation

A quick call to tell us about your business. We'll listen, answer your questions, and give you a clear price quote.

More Questions

How do I report employee tips for taxes?

Employees must report their tips to you, and you include those tips in their wages for payroll tax purposes. You withhold income tax and FICA from their pay, and you pay the employer portion of FICA on the reported tips.

Read answer

How do I track costs by job in QuickBooks?

Turn on the Projects feature in QuickBooks Online, then assign every expense and income transaction to the right project. The setup takes minutes but consistent coding takes discipline.

Read answer

How do I fix errors in QuickBooks?

The fix depends on the type of error. Duplicate transactions get deleted. Wrong categories get edited. Incorrect amounts get corrected on the original transaction. Missing entries get added back.

Read answer

What is the difference between a bookkeeper and an accountant?

Bookkeepers handle ongoing financial recordkeeping like categorizing transactions and reconciling accounts. Accountants analyze that data, prepare taxes, and provide strategic financial advice. Most small businesses need both working together.

Read answer

How do I find a good bookkeeper near me?

Start with referrals from your accountant or other business owners. Look for someone who understands your industry, communicates clearly, and has a professional process. Local isn't always necessary since most bookkeeping happens remotely.

Read answer

How much does catch-up bookkeeping cost?

Catch-up bookkeeping is priced per project, typically ranging from $750 to $5,000 or more depending on how far behind you are, transaction volume, and business complexity. The condition of existing records also affects the cost.

Read answer

Fresh Ledger provides full-service bookkeeping for San Diego County's small businesses. We handle monthly financials, payroll setup, and part-time CFO services for local business owners who want their numbers done right.

Client Reviews

5-Star Rated Firm
  • Intuit ProAdvisor Platinum Tier badge
  • QuickBooks Online Certification Level 1 badge
  • QuickBooks Online Payroll Certification badge

© 2026 Fresh Ledger LLC