The timing of recording financial transactions is important. Explain the difference between cash and accrual basis of accounting in terms of when transactions are recorded. Is one more beneficial than the other? Explain your answer.

The timing of recording financial transactions is important. Explain the difference between cash and accrual basis of accounting in terms of when transactions are recorded. Is one more beneficial than the other? Explain your answer.