Cash basis accounting records revenues and expenses when the money involved in each transaction officially changes hands. It contrasts with accrual basis accounting. Accrual accounting recognizes revenues and expenses when they occur without regard to whether the associated funds have been exchanged.