Accrual accounting is a method where income and expenses are recorded when they are earned or incurred, not when cash is actually received or paid. This approach gives a more accurate picture of a company’s financial health, matching revenues with related expenses during the same accounting period.