2019 
R'000
 
   2018 
R'000 
23.  Trade receivables          
   Trade receivables 9 722 955     9 359 995 
   Impairment allowances  (285 129)    (288 687)
   Net trade receivables  9 437 826     9 071 308 
   Forward exchange contracts asset  1 093     53 845 
   Receivables relating to customer contracts  233 981     – 
   Deposits and prepayments  590 031     493 041 
   Value added tax receivable  168 454     169 022 
   Vehicles purchased with guaranteed buy backs from OEMs  44 005     287 398 
   Dividend receivable from disposed subsidiary  –     188 494 
   Receivables arising on disposal of subsidiaries and or associates  –     190 741 
   Other receivables  1 248 674     1 580 088 
      11 724 064     12 033 937 
  

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 38 for further disclosure on trade receivables, impairment allowances, forward exchange contracts and interest rate swaps.