17 Trade and other payables
| 2016 | 2015 |
Trade payables | 1,515 | 1,909 |
Rent invoiced in advance | 6,241 | 7,834 |
Tenant deposits | 817 | 847 |
Taxes | 9 | - |
Other payables | 1,687 | 1,730 |
Balance as at 31 December | 10,269 | 12,320 |
The other payables relate to invoices yet to be received for maintenance of and investments in the portfolio.