Accrual accounting means revenue and expenses are recognized and recorded when they occur, while cash basis accounting means these line items aren't documented until cash exchanges hands. While cash basis accounting is easier, accrual accounting portrays a more accurate portrait of a company's health because it includes accounts payable and accounts receivable. The accrual method is the most commonly used method, especially by publicly-traded companies because it smooths out earnings over time.