GST on advances received for future supplies

GST on advances received for future supplies _________________ 1) Time of supply: Time of supply is earliest of following: a) At the time of receipt or payment; or b) At the time of issue of invoice Accordingly, GST needs to be paid with reference to the time at which...