IGST is payable when the supply is?

Board: JKSSB
LABORATORY ASSISTANT 2025
GK
Attempts: 1014  •  Right: 479  •  Wrong: 535