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

Call or Text: (619) 417-8735

What accounting method should restaurants use?

Most small restaurants should use cash basis accounting. It’s simpler to manage, gives you a clearer picture of actual cash on hand, and unless you’re running a large multi-location operation, you almost certainly qualify to use it.

The IRS allows businesses to use cash basis if your average annual gross receipts over the past three years are under $29 million. Single-location restaurants rarely approach this threshold. Before the Tax Cuts and Jobs Act of 2017, restaurants were often pushed toward accrual because they carried inventory. That requirement went away for most small businesses, so now you have a real choice.

With cash basis, you record income when you receive payment and expenses when you pay them. For restaurants, this works naturally since most sales are paid immediately by customers. You record food and supply costs when you pay your vendors. The simplicity is valuable for managing day-to-day operations and knowing exactly where you stand at any given moment.

Accrual basis records income when earned and expenses when incurred, regardless of when money changes hands. A restaurant on accrual would record a gift card sale as a liability until the customer redeems it. Food that arrives Thursday but gets paid on net-30 terms shows up as a cost immediately, matched against the sales it helped generate.

Accrual gives you better financial statements for understanding true profitability. Your food cost percentage reflects what you actually sold rather than what you happened to pay for this month. This matters more when analyzing margins closely or presenting financials to investors or lenders who expect GAAP-compliant statements.

Consider accrual if you’re seeking outside investment, applying for significant financing, or running multiple locations where matching costs to revenue periods improves management decisions. Otherwise, cash basis keeps things straightforward and your tax preparer can work with it without complications.

One important rule is to stay consistent. Don’t switch methods back and forth. Pick one and stick with it. If you start on cash and later grow enough to need accrual, you can convert, but it requires IRS approval and creates extra work during the transition.

Whatever method you choose, the quality of your bookkeeping service matters more than which method you pick. A restaurant using cash basis with disciplined weekly tracking beats one on accrual with messy, outdated books every time. The method is just a framework. The real value comes from consistent, accurate record-keeping that lets you actually use your numbers to run the business.

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

What is trust accounting for property management?

Trust accounting keeps tenant deposits and owner rent payments separate from a property manager's operating funds. California law requires dedicated trust accounts with detailed records and monthly reconciliations.

Read answer

How do I track equipment costs by job?

Equipment costs fall into three categories that each require different tracking. Rentals go directly to the job. Owned equipment uses an hourly or daily rate. Small tools can be direct-charged or treated as overhead.

Read answer

What is the difference between a bookkeeper and a CPA?

Bookkeepers maintain your financial records throughout the year. CPAs are licensed professionals who prepare taxes and can represent you before the IRS. Most small businesses need both.

Read answer

What is utilization rate and how do I calculate it?

Utilization rate measures the percentage of available work hours spent on billable client work. Calculate it by dividing billable hours by total available hours, then multiply by 100.

Read answer

How do I run payroll myself?

Running payroll yourself requires an EIN, state tax registrations, and either software or careful manual calculations. Each pay period involves calculating gross pay, withholding taxes, making deposits on schedule, and filing quarterly reports.

Read answer

How do I account for short-term rental income?

Track gross rental income from each booking, not just the net payout you receive. Platform fees, cleaning fees, and TOT collected all need to be recorded separately so your books reflect the true economics of your rental.

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