In accounting when revenues and expenses are accounted for on cash received and cash paid basis, the method is called cash basis accounting. Small enterprise, professional persons like doctor, lawyer, small accounting firms and other individual taxpayers may use cash basis accounting for income tax purposes.
Most of the companies use the accrual basis of accounting where revenue is recognized when it is earned
Most of the companies use the accrual basis of accounting where revenue is recognized when it is earned