Sir,
According to Section 51 (1) of CGST Act, 2017 "Notwithstanding anything to the contrary contained in this Act, the Government may mandate,––
(a) a department or establishment of the Central Government or State Government; or
(b) local authority; or
(c) Governmental agencies; or
(d) such persons or category of persons as may be notified by the Government on the recommendations of the Council,
(hereafter in this section referred to as “the deductor”), to deduct tax at the rate of one per cent. from the payment made or credited to the supplier (hereafter in this section referred to as “the deductee”) of taxable goods or services or both, where the total value of such supply, under a contract, exceeds two lakh and fifty thousand rupees:
Provided that no deduction shall be made if the location of the supplier and the place of supply is in a State or Union territory which is different from the State or as the case may be, Union territory of registration of the recipient.
Explanation.––For the purpose of deduction of tax specified above, the value of supply shall be taken as the amount excluding the central tax, State tax, Union territory tax, integrated tax and cess indicated in the invoice.
Under clause (d) above
(a) an authority or a board or any other body, -
(i) set up by an Act of Parliament or a State Legislature; or
(ii) established by any Government,
with fifty-one per cent. or more participation by way of equity or control, to carry out any function;
(b) Society established by the Central Government or the State Government or a Local Authority under the Societies Registration Act, 1860 (21 of 1860);
(c) public sector undertakings vide Notification No. 50/2018-C.T., dated 13-9-2018.
Since your supplier is foreign shipping company you are not required to to deduct TDS @ 1% CGST & SGST each or 2% IGST. This is my opinion.