17 Trade and other payables
| 2017 | 2016 |
Trade payables | 14,363 | 10,212 |
Rent invoiced in advance | 2,385 | 2,015 |
Tenant deposits | 10,149 | 8,008 |
VAT payable | 29 | - |
Other payables | 5,356 | 1,297 |
Balance as at 31 December | 32,282 | 21,532 |
The other payables relate to invoices yet to be received for maintenance of and investments in the portfolio.