Accrual accounting is a method of accounting where revenues and expenses are recorded when they are earned or incurred, respectively, rather than when cash is received or paid. This contrasts with cash basis accounting, where transactions are only recorded when cash changes hands.
Here’s a more detailed look at the principles and implications of accrual accounting: