Accruals accounting is a more accurate when compared with the cash accounting since revenues and expenses are recognized in the period that are earned or incurred regardless of the period that the payments were made. It is a more accurate presentation of the reality since most companies offer credit sales and make credit purchases. In addition, most of the products and services offered are not one off sales (subscriptions etc) and accruals is a more robust way to record such transactions.