Should my restaurant use cash or accrual accounting?
Most small restaurants do fine with cash accounting. It’s simpler, easier to understand, and matches how you actually experience money flowing through your business. Unless you’re running a large operation or have specific circumstances that require accrual, cash basis is probably the right choice.
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 changes hands.
For a typical restaurant, this distinction shows up in timing. With cash basis, tonight’s credit card sales hit your books when the processor deposits funds in your account. Your food delivery expense shows when your card gets charged or you write the check. With accrual, that same food delivery would be an expense when you receive the invoice, even if you don’t pay it for another two weeks.
Cash accounting makes more sense for most restaurants because almost all revenue comes in immediately through credit card settlements and cash registers. It matches your cash flow reality and makes it easier to see where you actually stand financially. It also requires less bookkeeping work since you’re not tracking receivables or payables that haven’t settled yet.
The IRS allows cash accounting for businesses with average annual gross receipts under $29 million over the past three years. For the vast majority of restaurants, this threshold isn’t a concern.
The inventory question comes up often. Restaurants and bars have inventory in the form of food and beverages, and there’s a common belief that you need accrual accounting if you have inventory. But the IRS allows small businesses under that $29 million threshold to use cash accounting even with inventory. Most restaurants treat food purchases as expenses when paid rather than maintaining a full inventory cost tracking system.
When might accrual make more sense? If you have significant accounts receivable from regular catering clients you invoice, or if you’re seeking outside investors who want GAAP-compliant financials, accrual accounting provides a more precise picture of profitability in each period. It also better matches revenue to the time it was actually earned.
One thing to keep in mind is that switching methods later requires IRS approval through Form 3115 and can create a one-time tax adjustment. Starting with the method you plan to stick with is easier than converting down the road.
For most restaurants running normal operations with mostly immediate payment, cash accounting is the straightforward choice. If you’re not sure which method fits your situation, a Richmond bookkeeper familiar with restaurant operations can look at your specifics and help you decide before you file your first return with the wrong method.
Greater Richmond's Small Business Bookkeeper
The Next Step:
A Short Conversation
Fifteen minutes to tell us what you're dealing with. We'll let you know how we can help and give you a clear price quote.
More Questions
Should I connect my bank account to QuickBooks or enter transactions manually?
Connect your bank account. Bank feeds save hours of data entry time and reduce typing errors. You'll still need to review and categorize transactions, but you'll start from accurate data instead of hoping you entered everything correctly.
Read answerHow do I run a profit and loss report in QuickBooks?
In QuickBooks Online, go to Reports and search for Profit and Loss. The report generates with default settings, but customizing the date range and comparison columns makes it far more useful.
Read answerHow much does it cost to clean up messy books?
Cleaning up messy books typically costs $500 to $3,000 for most small businesses. The actual price depends on how far behind you are, transaction volume, and whether documentation still exists.
Read answerWhy aren't my bank transactions importing correctly into QuickBooks?
Bank feed issues usually come from broken connections, duplicate handling, or account matching problems. The fix depends on whether transactions aren't showing up at all, appearing twice, or landing in the wrong place.
Read answerMy Last Bookkeeper Left My Books in Bad Shape. Can You Fix Them?
Yes. Cleaning up after a previous bookkeeper is a significant part of what we do. Misclassified transactions, unreconciled accounts, missing records. We sort it out and get you back to accurate books.
Read answerWhen are payroll taxes due to the IRS?
The due date depends on your deposit schedule. Most small businesses are monthly depositors, which means taxes are due by the 15th of the month following each payroll.
Read answer


