The Financial Edge software uses full accrual basis accounting, not cash based accounting.