2020 
R'000 
   2019 
R'000 
25.  Trade and other receivables    
Trade receivables  10 459 389     9 722 955    
Impairment allowances  (627 088)    (285 129)   
Net trade receivables  9 832 301     9 437 826    
Forward exchange contracts asset  14 565     1 093    
Derivative assets  12 410     –    
Receivables relating to customer contracts  436 100     233 981    
Deposits and prepayments  722 326     590 031    
Value added tax receivable  136 658     168 454    
Vehicles purchased with guaranteed buy-backs from OEMs  –     44 005    
Receivables arising on disposal of subsidiaries and or associates  99 020     –    
Other receivables*  1 269 266     1 248 674    
   12 522 646     11 724 064    
  * Other receivables consist of a variety of items which are not individually material. Although these receivables are also subject to impairment requirements of IFRS 9, the impairment loss was not material.
 

The majority of trade and other receivables are fixed in the subsidiaries' local currency. As trade and other receivables have limited exposure to exchange rate fluctuations, a currency analysis has not been included.

Refer note 40 Nature and extent of risks arising from financial instruments for further disclosure on trade receivables, loss allowances, forward exchange conracts and interest rate swops.