GST is generally paid by the supplier, i.e. the one who makes the supply after collecting it from the recipient. The supplier collects GST from the recipient of the supply as part of the consideration. However, in a few exceptional cases, the recipient, would be liable to pay GST to the Government on reverse charge basis.
(FAQ 7: MSME)