What is the main difference between cash and accrual accounting methods?
Cash accounting recognizes revenue only when cash is received, while accrual accounting recognizes revenue when earned, regardless of payment.