29. Trade and other payables

in PLN thousand As at 31 December 2018 As at 31 December 2017
(transformed data)
Trade payables due to subsidiaries and other related entities 18 071 34 670
Trade payables due to other entities 17 735 12 243
Tax, custom duties and social security payables 23 638 20 610
Payables due to tangible assets' acquisition 39 858 27 960
Grants 3 214 3 214
Environmental fees 2 841 1 193
Liabilities from property insurances 2 381 2 530
Other payables and accruals 714 503
  108 452 102 923