Bulk SMS in Ethiopia: ECA, Sender ID and Amharic Unicode
Bulk SMS Ethiopia guide: ECA, sender ID with Ethio Telecom and Safaricom Ethiopia, Proclamation 1321/2024 consent, Amharic Ge'ez Unicode and OTP practice.
By OmniChannels.ai Editorial Team · Reviewed by BroadNet Messaging Solutions Team
SMS & OTP
Short answer
To send bulk SMS in Ethiopia, use a provider with routes to Ethio Telecom and Safaricom Ethiopia, register your alphanumeric sender ID (up to 11 characters) through the operators, and send marketing only with verifiable opt-in. Personal Data Protection Proclamation 1321/2024 defines consent and gives people the right to withdraw it and to object to direct marketing. Amharic in Ge'ez script is Unicode, so a message holds 70 characters.
On this page
- What rules apply to bulk SMS in Ethiopia?
- What does Proclamation 1321/2024 mean for SMS marketing?
- How does sender ID registration work in Ethiopia?
- Which operators carry SMS in Ethiopia?
- How should you handle OTPs and mobile money?
- How does Amharic Ge'ez script affect SMS length?
- When should you send?
- A worked example: an Addis Ababa online grocer
- What are the common mistakes?
- How OmniChannels.ai helps
Key takeaways
- The regulator is the Ethiopian Communications Authority (ECA), which Proclamation 1321/2024 also names as the data protection authority; our regulation data gives a typical sender ID lead time of 10 to 14 business days.
- Proclamation 1321/2024 defines consent as freely given, specific, informed and unambiguous (Article 2(14)), lets people withdraw it at any time (Article 8(3)) and lets them object to direct marketing (Article 29).
- Two operators carry mobile traffic in our coverage data, both with direct routes: Ethio Telecom (636-01) and Safaricom Ethiopia (636-02).
- Amharic is written in Ge'ez (Ethiopic) script, which is Unicode: 70 characters per single message and 67 per part. English fits GSM-7 at 160 (153).
- Our regulation data calls for timestamped consent records kept at least 12 months and records no regulator-published time-of-day window for promotional SMS.
This guide is for banks, fintech, e-commerce, education and operations teams that want to send business SMS to Ethiopian mobile numbers: OTPs, payment alerts, reminders and promotions. It explains who regulates what, how sender IDs work, what the 2024 data protection proclamation means for marketing, and how Amharic script changes message length. It is a practical overview, not legal advice; confirm requirements with Ethiopian counsel and the operators before launch.
What rules apply to bulk SMS in Ethiopia?
Three layers apply: telecom regulation by the ECA, the operators' own policies, and the Personal Data Protection Proclamation No. 1321/2024. There is no single "bulk SMS law", so you assemble the picture from each.
| Layer | What it covers | Where to check |
|---|---|---|
| Ethiopian Communications Authority (ECA) | Telecom regulation; also the authority named in the data protection proclamation | eca.et |
| Operators (Ethio Telecom, Safaricom Ethiopia) | Routes, sender ID set-up, filtering | Your provider, at onboarding |
| Proclamation 1321/2024 | Consent, withdrawal and objection to direct marketing | Proclamation text |
Our regulation data lists the ECA as regulator and records that sender ID requirements are set by the operators, so the rule that matters on launch day is the one the operator route enforces. Note that the proclamation text we read is a third-party copy; check the official Negarit Gazeta version for anything contractual.
What does Proclamation 1321/2024 mean for SMS marketing?
It gives people control over how their personal data is used, including for direct marketing, and a phone number is personal data when it identifies someone. In the English text, consent means any freely given, specific, informed and unambiguous indication of a data subject's wishes (Article 2(14)), which can be given in writing, verbally or by a clear affirmative action. Direct marketing means communicating advertising or marketing material directed to particular individuals (Article 2(28)), which describes a promotional SMS to a named list.
Three rights matter most to a sender:
- Withdrawal. A person may withdraw consent at any time, and must be told how before giving it (Article 8(3)).
- Objection. A person may object to processing, including for direct marketing; after an objection the data may no longer be processed for that purpose (Article 29).
- Authority. The Ethiopian Communications Authority is named as the authority (Article 2(36)).
We did not verify the details of enforcement, the exact start of each obligation or how the proclamation applies to every SMS use case, and reporting suggests enforcement is still developing. Treat the text as the minimum and take local advice.
Our regulation data adds operating rules: verifiable opt-in, with timestamped consent records kept for at least 12 months and produced on regulator request, and STOP wording in every promotional message. A safe routine:
- Capture consent with a record: the exact wording shown, date and time, channel and number.
- Say who is sending and why at sign-up, for example "Offers from Abay Market by SMS".
- Honour opt-outs immediately and keep one suppression list across campaigns and channels.
- Keep records for at least 12 months, as our regulation data states.
- Do not buy lists. Purchased numbers have no consent trail.
Our opt-in consent generator drafts sign-up wording, and the guide to opt-in consent across channels shows how to record it.
How does sender ID registration work in Ethiopia?
Business SMS to Ethiopia uses an alphanumeric sender ID of up to 11 characters, with numeric long codes on select networks. Requirements are set by the operators and confirmed at onboarding. Our published lead time is 10 to 14 business days. Treat it as typical, not guaranteed.
| Step | What to do |
|---|---|
| 1. Classify | Decide which traffic is transactional (OTP, alerts) and which is promotional, and plan one sender ID for each |
| 2. Choose names | Use your registered business or brand name; avoid names that imitate banks, operators or government bodies |
| 3. Prepare documents | Business registration papers and an authorisation letter naming the sender IDs and your provider |
| 4. Submit | Your provider files with the operators; track each approval |
| 5. Test | Send an OTP and a promotion to Ethio Telecom and Safaricom Ethiopia handsets |
Our sender ID letter generator drafts the authorisation letter, and you can check the current position with the sender ID checker or the Ethiopia sender ID page. If you want us to prepare and file the registration with you, see registrations; approval decisions stay with the operators and regulators. The background on formats is in our guide to sender ID types.
Which operators carry SMS in Ethiopia?
Two mobile networks appear in our coverage data, each with a direct route:
| Operator | MCC-MNC |
|---|---|
| Ethio Telecom | 636-01 |
| Safaricom Ethiopia | 636-02 |
Read delivery reports per operator, not just a blended rate. A healthy overall figure can hide a weak network, and our guide to improving SMS delivery rates shows how to diagnose it. For a neighbouring market that also has a Safaricom network, see our bulk SMS Kenya guide.
How should you handle OTPs and mobile money?
Keep OTPs, payment confirmations and other service messages on a transactional sender ID and route, and promotions on their own. Mobile-money services such as telebirr and M-Pesa make login codes and payment confirmations some of the most important messages you will send, and a promotion inside an OTP puts those codes at risk if the route is filtered.
| Traffic | Example | Practice |
|---|---|---|
| Transactional | OTP, payment confirmation, delivery alert | No promotion inside; own sender ID; any hour |
| Promotional | Sale, new product, loyalty offer | Consented numbers only; opt-out in the message; daytime schedule |
| Mixed | "Your order shipped. Get 10% off next time" | Avoid; the offer makes it promotional |
Keep OTPs short, state how long they are valid, never ask the recipient to reply with a code and say that staff never request it. For design and security, read our OTP authentication messages guide and the article on SMS pumping fraud prevention.
How does Amharic Ge'ez script affect SMS length?
Amharic is written in Ge'ez (Ethiopic) script, which is outside the GSM 7-bit alphabet, so an Amharic message is Unicode and holds 70 characters, or 67 per part when split. English and other Latin-letter text fit GSM-7 at 160 characters (153 per part). Ge'ez script, also called Ethiopic or fidäl, is used for Amharic, Tigrinya and other languages and sits in Unicode block U+1200 to U+137F. See GSM-7, Unicode SMS and concatenated SMS for definitions.
| Encoding | Single message | Per part when concatenated |
|---|---|---|
| GSM 7-bit | 160 characters | 153 |
| Unicode (UCS-2) | 70 characters | 67 |
These examples were counted against the limits (Abay Market is a synthetic shop; the Amharic wording is illustrative, so have a native speaker review your final copy):
| Message | Encoding | Characters | Parts |
|---|---|---|---|
Your Abay Market code is 482913. Valid for 5 minutes. Do not share it with anyone. |
GSM-7 | 82 | 1 |
Abay Market: 10% off all coffee this weekend. Details: abaymarket.example/s Reply STOP to opt out |
GSM-7 | 97 | 1 |
የአባይ ገበያ: የእርስዎ ኮድ 482913 ነው። ለ5 ደቂቃ ያገለግላል። ለማንም አያጋሩ። |
Unicode | 55 | 1 |
የአባይ ገበያ: ትዕዛዝዎ #1042 ተከፍሏል። ነገ ይደርሳል። |
Unicode | 38 | 1 |
Ge'ez script is syllabic, so Amharic messages are often shorter in characters than their English equivalents, which helps them fit in one part. A message that mixes Amharic and a single English word is still Unicode. Check final copy in the SMS character counter. For other scripts see SMS character limits and Unicode. Test display on common handsets before a large campaign, because font support for Ethiopic differs between devices.
When should you send?
We have not found a regulator-published time-of-day window for promotional SMS in Ethiopia, and our regulation data records none. Agree sending hours with your provider and the operators, send promotions in local daytime (East Africa Time, UTC+3) and avoid late evenings. OTPs and alerts can go at any hour. The send time planner helps schedule campaigns, and our SMS marketing rules by country article compares hours across markets.
A worked example: an Addis Ababa online grocer
"Abay Market" (synthetic) delivers groceries and wants OTPs, payment confirmations and a weekly offer.
- It registers two sender IDs, one for transactional and one for promotional traffic, and tests both on Ethio Telecom and Safaricom Ethiopia.
- It collects consent in the app and at checkout, storing wording, timestamp and number for at least 12 months, and shows "Offers by SMS" with a clear opt-out.
- OTPs and payment confirmations are available in English and Amharic, each fitted into one part.
- The weekly offer is checked against the suppression list and scheduled for local daytime.
- Opt-outs feed one suppression list, and a person who objects to marketing is excluded from promotions straight away.
What are the common mistakes?
- Treating the proclamation as optional. People can withdraw consent and object to direct marketing; your system must act on both.
- No consent evidence. Without a timestamp and source you cannot answer a regulator request.
- Treating Amharic like English. The limit is 70 characters, not 160.
- Look-alike sender names. Names that imitate banks, operators or government bodies risk blocking.
- Mixing OTP and promotion on one sender ID.
- Treating lead times as promises. Plan buffer beyond 10 to 14 business days.
How OmniChannels.ai helps
OmniChannels.ai is powered by BroadNet, which has direct routes to Ethio Telecom and Safaricom Ethiopia in our coverage data. We prepare and file sender ID registration with you, support Amharic and English content and give you per-operator delivery reports, with SMPP 3.4 for high volume. For indicative list prices, see the Ethiopia SMS pricing page, then book a demo. Small team? Our SMS marketing guide for small businesses covers the basics.
Frequently asked questions
Is bulk SMS legal in Ethiopia?
Yes, businesses send OTPs, alerts and marketing by SMS through licensed operators. The ECA is the telecom regulator, and Personal Data Protection Proclamation 1321/2024 governs how personal data, including phone numbers, may be processed. Use a legitimate route, keep consent records, offer an opt-out and ask Ethiopian counsel about your case.
Do I need to register a sender ID in Ethiopia?
Plan on it. Our regulation data says alphanumeric sender IDs, up to 11 characters, are set up through the operators, with numeric long codes on select networks, and that BroadNet confirms the current requirements during onboarding. The typical lead time we publish is 10 to 14 business days, which is not a guarantee.
What does the data protection proclamation say about marketing?
Proclamation 1321/2024 defines consent as any freely given, specific, informed and unambiguous indication of a person's wishes. People may withdraw consent at any time (Article 8(3)) and may object to processing for direct marketing (Article 29). Once they object, the data may no longer be processed for that purpose.
Does Amharic text use GSM-7 or Unicode?
Amharic is written in Ge'ez (Ethiopic) script, which is outside the GSM 7-bit alphabet, so it is Unicode: 70 characters per single message and 67 per part when split. English and other Latin-letter text fit GSM-7 at 160 characters, or 153 per part. Check final copy in an SMS character counter.
Which operators carry SMS in Ethiopia?
Our coverage data lists Ethio Telecom (636-01) and Safaricom Ethiopia (636-02), both with direct routes. Read delivery reports per network rather than a blended figure, and confirm the live operator list with your provider before planning volumes.
How should I send OTPs for mobile money in Ethiopia?
Send them on a transactional sender ID and route, separate from promotions. Keep the text short, state the validity period and never ask the recipient to reply with the code. If your service supports payments through wallets such as telebirr or M-Pesa, keep the OTP language plain, and fit it into one part to avoid delays.
Sources
- Ethiopian Communications Authority (ECA)
- Personal Data Protection Proclamation No. 1321/2024, English text (Ethiopian federal laws collection)
- Ethiopia Personal Data Protection Proclamation 1321/2024, Digital Policy Alert
- Unicode Standard: Ethiopic block (U+1200 to U+137F)
- 3GPP TS 23.038: Alphabets and language-specific information
Keep reading
More guidesSMS & OTP
Bulk SMS in Lebanon: TRA, Sender ID and Arabic/French Guide
Bulk SMS Lebanon guide: TRA sender ID registration on Alfa and touch, consent and Law 81/2018, Arabic, French and English SMS length, banks and NGO senders.
10 min read
SMS & OTP
Bulk SMS in Madagascar: ARTEC, Sender ID and Consent Guide
Bulk SMS Madagascar guide: ARTEC, sender ID with Yas, Orange and Airtel, personal data law consent, mobile money OTPs, and French and Malagasy text length.
10 min read
Marketing
Banking and Fintech Customer Messaging: Alerts, OTP and Fraud
A banking and fintech messaging playbook: transaction alerts, OTP, card controls, collections reminders and fraud warnings, with channel rules and GCC regulator notes.
8 min read
