Accrual basis accounting records the financial effects of transactions and other events and circumstances that have cash consequences in the periods in which those transactions, events and circumstances occur, regardless of the timing of related cash flows.