Skip to content
Airtime

Transfer Airtime on MTN: *321# Code, 0000 PIN and ₦10,000 Limit

Dial *321*number*amount*PIN# to send MTN airtime, after you change the default 0000 PIN. USSD and SMS steps, the ₦10,000 limit, and what to do if it fails.

Aisha Abdullahi · 5 min read · 19 views
The *321# code, the 0000 PIN to change first, and the ₦10,000 limit

To transfer airtime on MTN, dial *321*recipient's number*amount*PIN# from your own MTN line. First change the default 0000 PIN, because MTN refuses every transfer until you do.

Below you'll find the USSD route, the SMS route, how to change the PIN, MTN's limits as at 30 September 2026, and what to check when a transfer fails.

How to transfer airtime on MTN with the USSD code

MTN calls this service MTN Share. Some people still call it Share 'N' Sell, which was its old name.

These steps assume you've already changed your PIN. If you haven't, do the PIN section below first and come back here after.

  1. Dial *310# to check your airtime balance.
  2. Dial the transfer code with the receiver's full MTN number, the amount in whole naira and your PIN:
    *321*0803XXXXXXX*1500*1234#
  3. Press the call button.
  4. Dial *310# again to confirm the airtime has left your line.

Swap 0803XXXXXXX for the real number and 1234 for your own PIN. Type all 11 digits with no spaces. The amount goes in as whole naira, which means no kobo, no commas and no ₦ sign, and your four-digit PIN sits right at the end, just before the #.

MTN charges no fee. Only the amount you send leaves your balance.

How to send MTN airtime by SMS

The SMS method does the same job. Use it when the USSD code keeps timing out on you.

On the MTN line that holds the airtime, type the word Transfer, then the receiver's number, the amount and your PIN, with a space between each part: Transfer 0803XXXXXXX 1500 1234. Send that message to 321.

MTN then texts back asking you to confirm, and you reply YES. Skip that reply and nothing gets sent, even though your first message went through, so keep the messages app open for a minute while the confirmation arrives.

Dual-SIM phones catch people out here. Check which SIM the text is leaving from, because it has to go out from the MTN line with the airtime on it, not your other SIM.

How to change your MTN transfer PIN from 0000

Every MTN line starts with the transfer PIN 0000. MTN's page says you must change it before you can transfer airtime on MTN. A new PIN also stops anyone who picks up your phone from sending your credit away.

  1. Choose four digits you will remember. This example uses 4821.
  2. From the line you want to protect, dial the old PIN, then the new PIN twice:
    *321*0000*4821*4821#
  3. Press the call button.

By SMS, text the old PIN followed by the new PIN twice, with spaces (0000 4821 4821), to 321. From then on, your new PIN goes at the end of every transfer code.

Phone dial pad used to dial the MTN Share code that changes the 0000 transfer PIN
Change the default PIN with one short code before your first transfer.

Avoid 1234 and your birth year. Those are the first numbers anyone would try.

After you change the PIN, use the new one in every transfer. Typing 0000 out of habit is a common reason a transfer gets refused.

MTN Share limits: ₦50 minimum, ₦10,000 per transfer, ₦100,000 a day

Here are MTN's airtime transfer limits as at 30 September 2026, taken from its own Share page.

RuleWhat MTN allows
Minimum per transfer₦50
Maximum per transfer₦10,000
Daily limit₦100,000 in total, across everyone you send to
FeeNone
Who cannot use itYafun-Yafun and BetaTalk prepaid plans, and postpaid accounts that are not in positive

Sending one person more than ₦10,000 means splitting it into several transfers. Every transfer you make that day, whether to that person or to anyone else, adds to the ₦100,000 daily total, and once you reach it you have to wait until the next day.

Say you need to send ₦15,000 to one person. Make two transfers: ₦10,000 first, then ₦5,000. Both count towards today's total.

MTN airtime transfer failed? Check these 8 things

Start with the PIN, because that's where most transfers go wrong. Either the line still has 0000, or you changed it and then typed 0000 anyway out of habit.

Next, look at the amount. It must sit between ₦50 and ₦10,000, your balance has to cover it, and you can't have used up today's ₦100,000 total already. Then read the receiver's number again, digit by digit, and make sure it's on MTN.

By SMS, confirm you really replied YES. Last of all, lines on Yafun-Yafun or BetaTalk can't use MTN Share, and a postpaid account has to be in positive.

Dial *310# before you try again. If your balance has dropped, the airtime has already left your line, so ask the receiver to check their balance before you send the same amount twice.

MTN's Share page lists no way to reverse a transfer. Send to a wrong number and only that person can send it back.

The balance code and many more are on our list of other MTN USSD codes.

Can you send MTN airtime to Airtel, Glo or T2?

No. MTN Share only moves airtime from one MTN number to another MTN number, so *321# can't send credit to an Airtel, Glo or T2 line. It won't pull Airtel airtime onto an MTN line either.

Buy the airtime straight onto the other person's number instead. It lands on their line, and nobody has to set up or remember a transfer PIN.

AidaPay airtime limits and cashback, as at 30 September 2026:

NetworkAmount per purchaseCashbackOn a ₦1,000 top-up
AidaPay: MTN airtime₦50 to ₦10,0001.8%₦18 back
AidaPay: Glo airtime₦50 to ₦10,0002%₦20 back
AidaPay: Airtel airtime₦50 to ₦10,0001%₦10 back
AidaPay: T2 (9mobile) airtime₦100 to ₦5,0001%₦10 back

You can buy airtime for any network online on AidaPay, for your own line or someone else's.

How to buy airtime for someone else in the app

This route skips the transfer PIN and works for any network. You pay from your AidaPay wallet, which you fund by card or by bank transfer to your own account number.

  1. On the Home screen, tap Airtime.
  2. Choose the receiver's network.
  3. Enter the amount.
  4. Enter the receiver's phone number.
  5. Confirm with your PIN.

If a purchase fails, the app refunds it to your wallet. Every receipt stays under Transactions, where you can also requery a pending order.

Another option is to share airtime by link with Smart Share. You set aside airtime or data, and the other person claims it with the link or code whenever they're ready.

Change your transfer PIN from 0000 today, so the code works the first time you need it.

Frequently asked questions

What is the code to transfer airtime on MTN?
Dial *321*recipient's number*amount*PIN#, with your own PIN at the end. By SMS, send 'Transfer', the number, the amount and your PIN to 321, then reply YES when MTN asks you to confirm.
How do I change my MTN transfer PIN from 0000?
Dial *321*0000*new PIN*new PIN# from the line you want to protect. You can also text the old PIN and the new PIN twice, with spaces between them, to 321. MTN requires this before your first transfer.
What is the maximum airtime I can transfer on MTN?
Each transfer can be up to ₦10,000. Across the whole day, MTN caps you at ₦100,000 in total, as at 30 September 2026. Anything under ₦50 won't go through.
Does MTN charge for airtime transfer?
No. MTN's Share page says the service is free, so only the amount you send leaves your balance.
Can I share airtime from MTN to Airtel or Glo?
No. MTN Share only works between two MTN lines, and it can't move Airtel airtime onto MTN either. To give someone on another network credit, buy airtime straight onto their number.
Why is my MTN airtime transfer not working?
Usually the default PIN hasn't been changed, or a wrong PIN went in. After that, check the amount against MTN's limits and today's total, and make sure your line isn't on Yafun-Yafun or BetaTalk.
How do I send airtime to another MTN number for the first time?
First, change the default 0000 PIN by dialling *321*0000*new PIN*new PIN#. Then dial *321*their 11-digit MTN number*amount*new PIN# and press call. After that, dial *310# to confirm the airtime has left your line.
Can I transfer MTN airtime without a PIN?
Not with MTN Share. Every transfer code ends with your PIN, and MTN refuses all transfers until you change the default 0000. Buying airtime straight onto the other person's number in the app skips the transfer PIN.
Top up airtime in secondsAny network, discount on every recharge, no USSD stress.
Get AidaPay
Share this

Found this useful? Send it to one person who is still paying full price.