IGST is payable when the supply is?

Board: JKSSB
LABORATORY ASSISTANT 2025
GK
Attempts: 941  •  Right: 438  •  Wrong: 503