In Uganda you register your sender ID separately with MTN and Airtel. Through eSMS Africa the published network fees are UGX 250,000 per month for MTN and a one-off UGX 250,000 for Airtel, so the real question is not "can I get one" but "does my volume justify paying for each network now".

Last reviewed: 27 October 2026. Fees are the published defaults on our Uganda sender ID page; the dashboard shows the current fee before you submit.

This article is about the money and the timing. For the step-by-step registration process, see the Uganda sender ID guide in our help centre.

What you are paying for

A sender ID is the name that appears instead of a phone number, for example "KAMPALAFIN" or "STMARYSSS". Up to 11 characters, letters and digits, no generic words like INFO or SMS. Each Ugandan network keeps its own list of approved sender IDs, which is why there are two fees.

NetworkSetupRecurringFirst-year total
MTNNoneUGX 250,000 / monthUGX 3,000,000
AirtelUGX 250,000NoneUGX 250,000
BothUGX 250,000UGX 250,000 / monthUGX 3,250,000

eSMS Africa charges the fee from your wallet only when the network approves the request, never on submission, and nothing if it is rejected. We prepare the authorisation letter wording with you, submit to each network and keep the registration maintained.

Why does a sender ID matter at all? The Uganda Communications (Text and Multimedia Messaging) Regulations, 2019 require every message from a business to carry a recognised identifier and the organisation's name (regulation 10). A registered brand name is the cleanest way to meet that, and customers are more likely to trust an alert that comes from a name they know.

The decision maths

The MTN fee is fixed per month, so its cost per message falls as your volume rises. Spread over your monthly MTN volume, it adds:

SMS to MTN numbers per monthMTN fee added per SMS
1,000UGX 250
5,000UGX 50
10,000UGX 25
50,000UGX 5
250,000UGX 1

Compare that with the per-message price on your plan: currently from UGX 35 (about $0.0083) per SMS on the basic tier, with lower rates on higher tiers (see pricing). When the fee per message is a small fraction of the message price, the branded MTN sender ID is an easy decision. When it is several times the message price, as it is at a few hundred messages a month, wait or use the default sender until volume grows.

Airtel is a different calculation. A one-off UGX 250,000 is paid once and spread over every Airtel message you will ever send, so for most organisations that plan to keep sending, it pays for itself quickly.

Worked example: a SACCO with 4,000 members

A SACCO sends a deposit or withdrawal alert for each transaction plus a monthly statement reminder. Say that adds up to about 12,000 messages a month, roughly split between MTN and Airtel members. On MTN that is about 6,000 messages, so the monthly fee adds around UGX 42 per MTN message. Many SACCOs decide that is worth it, because members act on alerts that show the SACCO's name and are less likely to dismiss them as fraud. Register both networks.

Worked example: a primary school with 600 parents

A school sends fee reminders three or four times a term, plus closing and visiting-day notices. That might be 1,500 messages in a busy month and almost none in the holidays. The MTN fee would add well over UGX 150 per MTN message in a busy month and the full fee in quiet months. A sensible plan: register on Airtel (one-off), start on the eSMS default sender for MTN, and revisit at the next term. See SMS for schools in Uganda for message ideas.

Worked example: a fintech sending OTPs

A lending or payments app sending login and transaction codes can easily send tens of thousands of messages a month. The MTN fee becomes a few shillings per message or less, while a recognisable name on OTPs reduces support tickets from users who think the code is a scam. Register both networks before launch. Our OTP for Uganda page covers the verification flow.

When you do not need your own sender ID yet

Every verified eSMS Africa account gets the default eSMS and eSMSAfrica sender IDs. Use them to:

  • test your integration with the SMS API before go-live;
  • run a pilot to measure how much you will really send;
  • keep sending while your own registration is processed.

Two things to remember when using the default: put your organisation's name at the start of the message text, since regulation 10(5) requires the organisation's name in the message, and include a contact number so people can reach you. For example:

Kyosiga SACCO: Deposit of UGX {amount} received on {date}. Balance UGX {balance}. Queries: 0772 000000

Timelines and what to prepare

Networks review sender IDs on their own schedules, so we do not promise a fixed number of days. You can shorten the wait by sending a complete request first time:

  1. A sender ID that matches your registered business or brand name (up to 11 characters).
  2. A letter of authorisation on company letterhead, signed and stamped.
  3. Your company details and a short description of the use case (alerts, reminders, OTPs, promotions).
  4. One or two sample messages that contain the brand name.

Generic or misleading names (INFO, ALERT, BANK, another company's brand) are refused. If your trading name differs from the registered company name, explain the link in the letter.

Risks to ask about before you commit

Low-traffic deactivation

Networks in several markets review sender IDs that carry little or no traffic, and an idle ID can be suspended or removed. This is operator practice rather than published regulation, and the thresholds are not public. If your sending is seasonal, ask our team how your network treats idle IDs before you register, and plan at least some regular traffic.

Paying MTN monthly for a name you rarely use

The MTN fee recurs whether or not you send. Review it each quarter against your actual MTN volume from the dashboard reports.

Changing your brand

A new name is a new registration. If a rebrand is coming, register the new name rather than paying to maintain the old one.

A quick decision rule

  • Testing or under a few thousand messages a month: default sender, plus Airtel one-off if you are confident you will keep sending.
  • Regular alerts, reminders or OTPs: register both networks.
  • Seasonal campaigns: Airtel one-off; MTN only once your busy-month volume makes the fee small per message, and after asking about idle-ID rules.

Whatever you choose, the rest of the UCC rules still apply. Our plain-English guide to Uganda's SMS regulations covers consent, STOP and quiet hours.

Frequently asked questions

Why does MTN charge monthly and Airtel only once?

The two networks price sender ID registration differently, and our published fees pass that structure on: MTN as a recurring UGX 250,000 per month, Airtel as a one-off UGX 250,000. The dashboard shows the current fee for each network before you submit, and you pay only when a network approves.

Can I register on Airtel only?

Yes. You can choose networks separately. Messages to MTN numbers will then go out on the default sender, so put your brand name at the start of the message text so MTN customers still know who it is from.

What happens if my sender ID is rejected?

You are not charged. We tell you the reason the network gave, usually a name that is generic, unrelated to the registered business, or missing paperwork, and you can resubmit with a corrected name or document.

Does a sender ID let customers reply STOP?

No. An alphanumeric sender ID is one-way. For STOP replies you need a two-way number or short code; see two-way SMS. Otherwise give a phone number or short link for opting out.

Sources

Start on the default sender today and request your MTN and Airtel registration from the dashboard when you are ready. Create your eSMS Africa account, or see fees and steps on the Uganda sender ID page.