NOTES TO THE FINANCIAL STATEMENTS — NOTE 20

20. Trade and other
 
  June 2017
R000
  June 2016
R000
 
Trade payables and accrued expenses 139 407   179 339
Tenant deposits 78 038   86 752  
Gift cards 11 642   9 493  
Interest payable 93 044   91 299  
Rent received in advance 70 110   67 177  
VAT 21 275   20 632  
Municipal provisions 41 691   45 853  
Other payables and provisions 34 474   25 858  
  489 681   526 403  

NOTES TO THE FINANCIAL STATEMENTS — NOTE 20