IGST is payable when the supply is?

Board: JKSSB
LABORATORY ASSISTANT 2025
GK
Attempts: 978  •  Right: 456  •  Wrong: 522