Cash-based accounting documents transactions as they are received or paid in cash, whereas accrual basis accounting records income and expenditures as they are earned or spent, regardless of the flow of cash.