Accrual accounting recognizes revenues and expenses when they are incurred, regardless of when cash transactions occur. This method provides a more accurate picture of a company's financial position by matching income to the time period in which it is earned.