20. Trade and other payables
 
  2018
R000
  2017
R000
 
Trade payables and accrued expenses 154 636   139 407  
Tenant deposits 86 647   78 038  
Gift cards 15 425   11 642  
Interest payable 44 980   93 044  
Rent received in advance 86 944   70 110  
Value added tax (VAT) 26 201   21 275  
Municipal provisions 39 561   41 691  
Employee provisions 28 064   26 142  
Other payables 3 632   8 332  
  486 090   489 681