Now you can make Government Payments easily and securely through M-Pesa

  • How to make payments
  • Important to Note
  • FAQs

How to make payments

How to make payments
Making Government payments via M-pesa is simple, all you need to do is;

  1. Dial *150*00#
  2. Choose Pay by M-Pesa
  3. Choose Goverment payments
  4. Enter Control number
  5. Enter amount
  6. Enter you Pin
  7. Press 1 to confirm or 2 to Decline

Important to Note

Important to Note

Get the control number from the respective office before making payments through M-Pesa.


1.Where to get control number?

It is obtained from the Government Offices where payments are to be made (For example TRA, You will get control number from TRA offices).

2.How to process payment?

As explained above.

3.Where to submit the receipt?

At the government office where payments have been made.

4.Where to claim the services paid for?

At the government office where payments have been made.

5.Payment area reliability?

It is country wide.

5.Network reliability?

You can pay anytime provided you have the control number.

6.Can it process for other government services?

Yes it is possible.

7.What are the charges for this service?

Government payments are subject to minimal fees which are as per the table below
Value bands Customer Tarrif
100-999 10
1000-1999 20
2000-2999 40
3000-3999 60
4000-4900 80
5000-9999 100
10000-19999 200
20000-29999 400
30000-39999 600
40000-49999 800
50000-99999 1,000
100000-199999 2000
200000-299999 4000
300000-399999 5000
400000-499999 6000
500000-3000000 7,000
>3000000 7000

Vigezo Na Masharti

Vigezo Na Masharti

Important Things To Note:

1.Who is entitled to using M-Pesa Mastercard?

All Vodacom customers that are registered on M-Pesa can use M-Pesa Mastercard.

2.Are there any charges that apply when using M-Pesa Mastercard?

There are no charges when you prefund your M-Pesa Mastercard account or send money from your M-Pesa Mastercard account to your main M-Pesa account. You will only be charged when you make online purchases.

3.Is there a limit of funds I should have in my card?

The maximum amount to be put in your card depends on your M-Pesa account tier limit. Example 3 million for customers who have completed their registration.

4. How will I get my funds back in case I do not receive goods I have purchased by M-Pesa Mastercard?

If you do not get the goods you have purchased by your card, please call Vodacom’s customer support for further assistance.

5. For more information, Terms and conditions of this service visit our website or call customer support by dialing 100 for FREE.
Copyright © 2020 Vodacom Tanzania. All Rights Reserved.