The annual motor vehicle licence fee is charged on first registration of a motor vehicle and annually thereafter.  The annual fees are based on the size of the engine as shown in the table below:

Engine capacity

Annual fees

Fire inspection fees

Total fee

Up to 500 cc

TSHS 50,000



501 – 1,500 cc

TSHS 150,000



1,501 – 2,500 cc

TSHS 200,000



Above 2,501 cc

TSHS 250,000




However tractors, motorcycles and tri-cycles are exempted from payments of annual motor vehicle licence fee, but liable for fire inspection fee which is TSHS. 10,000.

The payment for motor vehicle annual licence fees shall be made either through mobile phones, Maxmalipo agents or through authorized banks.

 How to register for payment:-

  • Assessment: Send SMS with the word Assess leave space and enter the motor vehicle registration number e.g.  ASSESS T765AAU then send to 15341. You will receive the message of the amount of tax you are supposed to pay.
  • Payment: Send the word Register leave space enter motor vehicle registration number e.g. REGISTER T765AAU thensend to 15341 to get a reference number.
  • Use the reference number provided to pay through mobile phone (i.e. M-Pesa, Tigopesa or Airtelmoney), CRDB bank counters or MaxMalipo agents.
  • The Company number for TIGO-PESA and M-PESA is 800600. For Airtel-Money is TRAMAGARI.
  • Collection of motor vehicle annual licence sticker: Use the reference number provided through SMS and the identity card to collect the sticker from any TRA office.

Note: No agent or middleman is allowed to collect the sticker.