Money Doesn’t Come Without Guidance ...
The two methods of accounting for GST are cash-basis and accrual basis. The method you use will affect when you must report GST. The primary difference between cash and accrual basis of accounting is the timing of when revenue and expenses are recorded. Cash basis accounting records the transaction for revenue and expenses when the cash is received or payment is made. On the other hand, accrual basis accounting reports revenue when the income is earned and reports expenses when the expense occurs.
Accounting for GST on a Cash basis
Accounting for GST on a Non-Cash/ Accrual basis