eSMSAfrica
Banking & cooperatives · Nigeria

SMS for banks, microfinance banks and cooperatives in Nigeria

Nigerian customers judge a bank by how quickly the alert lands after a transfer, and cooperative members want proof that their monthly contribution was received. eSMS Africa sends debit and credit alerts, contribution receipts and loan reminders on the transactional route, so they reach members who have DND switched on, while savings promotions stay within the NCC category rules.

MTN, Airtel, Glo, 9mobile Delivery reports From NGN 9.1 per SMS
AdaSaveMFBTransactional
AdaSave MFB: Credit NGN 25,000.00 to acct ***4417 on 03/11 by transfer. Bal NGN 61,240.50. Not you? Call {helpline}.
118 chars · 1 segment · GSM-7
Nigeria context

What makes banking & cooperatives messaging different in Nigeria

  • From 1 May 2025 Nigerian banks began charging customers NGN 6 per SMS alert, up from NGN 4, after telecom tariffs rose (Brandcom). Customers notice every extra segment, so a short, single-segment alert is now a cost-control decision as well as a style choice.
  • Staff cooperatives, thrift and credit societies and market-women's associations collect contributions by bank transfer, USSD and agent POS terminals run by firms such as Moniepoint and OPay. Members want a receipt that names the amount, the month and the running savings balance.
  • Many subscribers have texted STOP to 2442 or blocked DND category 1 (banking, insurance and finance). Alerts, receipts and loan notices travel on the transactional route; new loan products, fixed-deposit offers and savings drives are promotions and will not reach those numbers.
  • Cooperatives usually run monthly meetings and an annual general meeting with elections of officers, often in staff canteens, church halls or local government secretariats. A dated SMS with venue and agenda is the cheapest way to reach a quorum.
What to send

Messages banking & cooperatives teams in Nigeria send

Debit and credit alerts in one segment

Send masked account, amount, channel and balance the moment a transaction posts. Keeping each alert inside 160 GSM-7 characters avoids two-segment alerts that customers end up paying for twice.

Contribution receipts for cooperative members

When a member's transfer or USSD payment is reconciled, send the month, amount and new savings balance. Members stop calling the secretary to ask whether their payment arrived.

Loan instalment reminders

Schedule a reminder three days before the due date and another on the day, each with the instalment amount and the account or USSD string to pay into. Stop the sequence automatically once the payment posts.

AGM, election and dividend notices

Upload the member register from Excel and send the meeting date, venue and agenda, then a dividend notice after the accounts are approved. Use merge fields so each member sees their own share or dividend figure.

Account-change and fraud warnings

Alert customers when a phone number, email or BVN-linked detail changes on their profile, with a helpline to call if it was not them. These security notices are transactional and should never carry a promotion.

Sample messages

Copy-ready templates for Nigeria

Character counts and segments are calculated with the same GSM-7 and Unicode rules used for billing. Replace the example brand and values with your own.

Credit alert Transactional
AdaSave MFB: Credit NGN 25,000.00 to acct ***4417 on 03/11 by transfer. Bal NGN 61,240.50. Not you? Call {helpline}.
118 chars · 1 segment · GSM-7
Cooperative contribution receipt Transactional
Unity Staff Coop: Oct contribution of NGN 15,000 received. Savings NGN 182,000. Loan bal NGN 40,000. AGM 29 Nov, staff canteen, 10am.
133 chars · 1 segment · GSM-7
Loan instalment reminder Transactional
AdaSave MFB: Hi {name}, your loan instalment of NGN {amount} is due on {date}. Pay by transfer to acct {acct}. Ignore if already paid.
142 chars · 1 segment · GSM-7
Fixed deposit offer Promotional
AdaSave MFB: New 6-month fixed deposit rates are live. Ask at any branch or open one in the app. Opt out: SMS STOP to {shortcode}
131 chars · 1 segment · GSM-7
Rules that apply

Compliance for banking & cooperatives SMS in Nigeria

A practical summary with sources, not legal advice. Check the regulator's current text for edge cases.

  • Banks and microfinance banks are licensed and supervised by the Central Bank of Nigeria. Cooperative societies are registered under cooperative law through their state cooperative department, so confirm which body your sender ID paperwork should come from.
  • Debit and credit alerts, receipts and loan notices are transactional. Networks typically reject or reclassify transactional traffic that carries offers, so never add a promotion to an alert (this is operator practice rather than published NCC law).
  • Savings and loan promotions fall under NCC partial DND category 1 (banking, insurance and finance). Anyone who blocked that category or sent STOP to 2442 will not receive them.
  • Under section 36 of the Nigeria Data Protection Act 2023 a customer can object to direct marketing at any time. Record the objection and suppress the number across every sender ID you use.
  • Never put a full account number, PIN, BVN or card number in an SMS. Mask the account and send people to the app or branch for full statements.
Send it

From your system to MTN and Airtel in one call

  1. 1Create an account and copy a test key (esms_test_...) to try the integration without spending credit.
  2. 2Request your sender ID for Nigeria. Until it is approved you can send from the eSMS default sender.
  3. 3Call the send endpoint from your app, or upload a CSV in the dashboard with merge fields like {{name}}. Delivery reports arrive by webhook.

Need one-time codes? eSMS Verify generates, sends and checks them in two calls. Full reference in the API docs.

curl -X POST https://sms.esmsafrica.io/api/messages/send \
  -H "Authorization: Bearer $ESMS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "+2348031234567",
    "text": "AdaSave MFB: Debit NGN 12,500.00 acct ***4417 03/11 POS. Bal NGN 48,740.50. Not you? Call {helpline}.",
    "sender_id": "AdaSaveMFB"
  }'
Live pricing

SMS pricing in Nigeria

Per-SMS rates for one segment, updated live. Pay as you go with no monthly minimum; volume rates apply automatically by monthly spend.

Basic
NGN9.1
per SMS· USD 0.0068
Monthly spend USD 1 - USD 1,000
Business
NGN7.5
per SMS· USD 0.0056
Monthly spend USD 1,001 - USD 4,999
Enterprise
NGN6.1
per SMS· USD 0.0046
Monthly spend USD 5,000+

Estimate a campaign with the SMS cost calculator or compare all countries in the Africa SMS pricing index.

FAQ

Banking & cooperatives SMS in Nigeria: common questions

Will debit alerts reach customers who sent STOP to 2442?

Alerts sent on the transactional route are not blocked by DND, because DND only filters promotional traffic. The alert sender ID must be approved for transactional use on each network and the content must stay purely transactional. A fact-check by Dubawa noted that some subscribers believe full STOP also blocks bank alerts, so if a customer reports missing alerts, check the delivery report first.

How can we keep alert costs down now that customers pay per alert?

Keep each alert to one GSM-7 segment of 160 characters: drop greetings, use short date formats, avoid emoji or curly quotes that force Unicode, and do not send two alerts for one transaction. App users who have push notifications can get push first, with SMS reserved for debits and security events.

Our cooperative is registered with the state, not CAC. Can we still get a sender ID?

Networks usually ask for a CAC certificate and a signed letter of authorisation. Send us your state registration certificate and a letter on your letterhead and we will ask each network whether it accepts them. You can send member notices on the eSMS default sender while the request is processed.

Can members check their balance by text?

Yes, with a two-way short code, which you can order online for Nigeria. Members text a keyword such as BAL, the message arrives at your webhook, and your system replies with the balance from your records. STOP replies on that number are recorded as opt-outs automatically.

Get started

Start sending banking & cooperatives SMS in Nigeria today

Free account, test keys, sender ID registration handled for you, and pay-as-you-go pricing in NGN or USD.