IGST is payable when the supply is?

Board: JKSSB
LABORATORY ASSISTANT 2025
GK
Attempts: 972  •  Right: 454  •  Wrong: 518