The difference between the two accounting methods for restaurants is all about timing. Under the cash method, the restaurant records income and expenses when cash is exchanged. Under the accrual method, the restaurant records income and expenses as transactions occur.