31. Trade and other payables

in PLN thousand As at 31 December 2018 As at 31 December 2017
(transformed data)
Trade payables due to related entities 32 018 58 029
Trade payables due to other entities 22 380 13 614
Tax, custom duties and social security payables 30 235 26 885
Payables due to tangible assets' acquisition 49 430 41 410
Environmental fees 3 086 1 193
Liabilities from property insurances 3 074 3 339
Grants 10 913 6 593
Liabilities from gas compensation 11 425 -
Other payables and accruals 1 549 1 357
  164 110 152 420