Pricing
Simple plans, priced for Africa
Every plan includes email and SMS, the compliance engine, webhooks and the dashboard. Prices in rand. No VAT charged. No contract, cancel anytime. Annual billing: 2 months free.
Free
For side projects and evaluating the API.
R0/ month
- Emails
- 3,000
- SMS
- 0
- Domains
- 1
- Seats
- 1
- 3,000 emails a month, 150 a day
- 50 test SMS once, after card verification
- 1 domain, 1 webhook endpoint
- 3-day log history
- Test and live API keys
Support: Community + email
Starter
For a product with real customers.
R299/ month
- Emails
- 50,000
- SMS
- 300SA numbers
- Domains
- 5
- Seats
- 3
- 50,000 emails + 300 SMS a month
- 5 domains, 5 webhook endpoints
- 30-day log history, 3 seats
- Spend cap and low-balance alerts
- Templates with versions
Support: Email
Growth
For teams sending every day.
R999/ month
- Emails
- 150,000
- SMS
- 1,000SA numbers
- Domains
- 15
- Seats
- 5
- 150,000 emails + 1,000 SMS a month
- 15 domains, 10 webhook endpoints
- 60-day log history, 5 seats
- Branded or dedicated sender ID request
- Priority email support
Support: Priority email
Scale
For high-volume senders who need priority support.
R2,999/ month
- Emails
- 500,000
- SMS
- 4,000SA numbers
- Domains
- Unlimited
- Seats
- 10
- 500,000 emails + 4,000 SMS a month
- Unlimited domains, 20 webhook endpoints
- 90-day log history, 10 seats
- Dedicated IP eligible, enforced 2FA for the Owner
- WhatsApp support line
Support: WhatsApp line
Need more than Scale, annual invoicing or a custom SLA? Talk to us about Enterprise. Prices in rand. No VAT charged. No contract, cancel anytime.
Pay as you go
No subscription. Top up a rand wallet and every send deducts from it. The same wallet also pays overage on a plan.
Pay as you go
No subscription. Top up a rand wallet and pay per send.
- R15 per 1,000
- SMS
- R0.29 per segment
- Minimum top-up
- R100
- Balance valid
- 12 months from last top-up
Top-up bonus: +5% on R1,000 or more, +10% on R5,000 or more. Optional auto top-up when the balance drops below a threshold you set. Card or EFT.
- R0.015 per email (R15 per 1,000)
- R0.29 per SMS segment
- 3 domains, 3 webhook endpoints, 2 seats
- 7-day log history
- Wallet valid 12 months from your last top-up
What each plan includes
Domains, webhook endpoints, log history, seats and features by plan. Included SMS: SA numbers. Other countries at local rates.
| Entitlement | Free | Pay as you go | Starter | Growth | Scale | Enterprise |
|---|---|---|---|---|---|---|
| Sending domains | 1 | 3 | 5 | 15 | Unlimited | Contract |
| Webhook endpoints | 1 | 3 | 5 | 10 | 20 | Contract |
| Log history Metadata and events. Bodies are redacted after 30 days on every plan. | 3 days | 7 days | 30 days | 60 days | 90 days | 13 months |
| Team seats | 1 | 2 | 3 | 5 | 10 | Contract |
| Daily email cap | 150/day | None (wallet-limited) | None | None | None | None |
| Templates with versions | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Spend cap + low-balance alerts | — | ✓ | ✓ | ✓ | ✓ | ✓ |
| Branded / dedicated sender ID request | — | — | — | ✓ | ✓ | Included |
| Dedicated IP | — | — | — | — | Eligible (add-on) | Included |
| Enforced 2FA for Owner | — | — | — | — | ✓ | ✓ |
| Support | Community + email | Priority email | WhatsApp line | Named contact, 99.9% SLA | ||
| Billing | — | Card or EFT top-ups | Card | Card | Card | EFT / invoice |
Every limit is enforced by the API, so you get exactly what your plan includes. Included SMS apply to South African numbers; other countries are charged at local rates.
On every plan
- Billed in rand; no contract; cancel anytime
- REST API, TypeScript and Python SDKs, n8n node; test keys that never send or charge
- 100 live test emails to your own addresses from onboarding@sendbaze.com before your domain is verified
- POPIA / WASPA compliance engine: consent, STOP, DNC, send windows
- Data stored on servers in South Africa
- Signed webhooks with retries and replay
- Domain wizard with DKIM / SPF / DMARC checks
- Bounce and complaint suppression
- No Sendbaze branding in your messages
Overage rates
Usage beyond your allowance draws on your wallet first, then bills at your plan's rate to your saved card. Set a spend cap in Settings if you would rather pause than pay.
| Plan | Email, per 1,000 over | SMS, per segment over |
|---|---|---|
| Starter | R12 | R0.27 |
| Growth | R10 | R0.26 |
| Scale | R8 | R0.25 |
SMS packs
Prepaid segments for campaigns or seasonal peaks. Used after your monthly allowance; valid for 12 months from purchase.
1,000
SMS segments
R270
R0.27 per segment, valid 12 months
10,000
SMS segments
R2,500
R0.25 per segment, valid 12 months
Add-ons
- Dedicated email IP
- Your own sending IP with automated warm-up. Scale and Enterprise; recommended above 200,000 emails a month or for strict reputation control.
- Dedicated numeric sender ID
- A number that is yours alone for SMS. Branded alphanumeric senders are route-dependent (not available on SMSPortal) and approved manually.
- Extra team seat
- Add teammates beyond your plan's seat count. Roles apply to every seat.
- Extra 10 domains
- Ten more verified sending domains on Starter or Growth.
R750 / month
R350 / month
R99 / month
R149 / month
SMS coverage
At launch SMS delivers to South Africa, Botswana, Namibia, Lesotho and Eswatini. Kenya, Nigeria, Ghana and more follow in v1.1. Email delivers worldwide on every plan, and you can pay with an international card. Outside South Africa? You can still send email everywhere and SMS to the countries above.
Billing questions
Do prices include VAT?
Sendbaze is not yet VAT-registered, so no VAT is charged and the listed price is what you pay. Once we register, 15% VAT will be added on top of list prices with 30 days' notice; most customers are VAT-registered businesses and reclaim it.
What counts as one SMS?
One segment. A GSM-7 message up to 160 characters is one segment; longer messages are split at 153 characters per segment. Emoji or non-Latin characters switch the message to UCS-2, where a segment is 70 characters. The API returns the segment count before you are billed. Transactional and marketing SMS cost the same per segment.
What happens when I use up my allowance?
Sends draw first on your plan's included allowance, then on your wallet balance, then on overage at your plan's rate if you have a saved card and are within your spend cap. On the Free plan sends stop with a clear error and an upgrade link, so a runaway loop can never surprise you with a bill. You get an email and a dashboard banner at 50%, 80% and 100% of any allowance.
Is there a pay-as-you-go option?
Yes, with no subscription. Top up a rand wallet (minimum R100) and pay R15 per 1,000 emails and R0.29 per SMS segment. Top-ups of R1,000 or more earn 5% bonus rand, R5,000 or more 10%. Optional auto top-up refills the wallet when it drops below a threshold you set.
Do wallet balances and SMS packs expire?
A wallet balance is valid for 12 months from your last top-up, and SMS packs for 12 months from purchase. Unused monthly plan allowances do not roll over. Refunds follow the Terms of Service.
How do I pay?
Card through Paystack, billed monthly in rand on the first day of each cycle. Pay-as-you-go wallets can also be topped up by EFT. Annual billing gives you 2 months free. Enterprise customers pay by invoice. A plan is activated once the payment is confirmed. Every payment comes with a PDF invoice by email, in your organisation's currency. If a renewal fails we email you at once, try the card again after 12 hours and email again if that fails; if it is still unpaid 24 hours after the first failure the plan is paused and the organisation moves to Free, and you can restore it from the Billing page whenever you pay. Unpaid usage beyond the allowance pauses live sending after the same 24 hours, while test keys keep working.
Why does SMS need card verification on the free plan?
OTP-pumping fraud targets free SMS credits. A quick R10 card check stops that without slowing down real developers; the R10 is credited to your wallet, not lost. The 50 free SMS are a once-off: when they are used, further SMS need a wallet top-up or a paid plan.
Can I send SMS outside South Africa?
At launch SMS delivers to South Africa, Botswana, Namibia, Lesotho and Eswatini. Included plan SMS apply to South African numbers; other countries are charged from your wallet at that country's per-segment rate. Kenya, Nigeria, Ghana and more East and West African countries follow in v1.1. Email delivers worldwide on every plan.
I'm not in South Africa. Can I use Sendbaze?
Yes. Email works worldwide today and international Visa, Mastercard and Amex cards are accepted. You are charged in rand and your bank converts. This page shows an estimate in your own currency for most African countries, and in US dollars everywhere else; use the currency selector above the plans to change it. Books, invoices and wallets are kept in rand.

Start sending in ten minutes
Free plan, no card needed for email. Verify a domain, grab a key, send.
Free tier · No card for email · 10-min setup