There are two methods of accounting to recognise transactions – cash basis and accrual basis. The difference between cash basis and accruals basis of accounting arises when there is a time lag between when transactions happen and related cash receipt or payment.
Key learning objectives:
What is the difference between cash and accrual basis of accounting?
What basis of accounting is used by the entities in the private sector?