Accrual accounting is an accounting strategy where incomes and expenses are recorded when they are acquired, regardless of when the cash is received or paid.