Short answer: Safaricom Domains is a credible local option when M-Pesa, Kenyan-shilling billing and a familiar brand matter. On 11 August 2026, its live table showed .co.ke at KES 1,160 and .com at KES 2,430 for registration, renewal and transfer. That lack of a visible renewal jump is a real advantage.
The important caveat is policy clarity. Safaricom's current corporate terms say charges are exclusive of VAT unless stated, but the live pricing table does not clearly label tax. The same table gives .co.ke a zero-day grace period while the portal's general terms describe suspension for 90 days after expiry. Buyers should confirm the invoice total and renew before expiry rather than relying on the more generous wording.
Safaricom Domains at a glance
| Decision factor | Verified evidence | Editorial reading |
|---|
| .co.ke price | KES 1,160 register, renew and transfer | Strong local value with no public renewal jump |
| .com price | KES 2,430 register, renew and transfer | Predictable, though not the cheapest global option |
| Payments | M-Pesa USSD push or Paybill; invoice and e-receipt workflow | Excellent Kenyan checkout fit |
| TLD choice | 16 extensions in the live table | Enough for common Kenyan needs, narrow for portfolio buyers |
| Expiry | Zero-day .co.ke grace in table; general terms mention 90-day suspension | Material inconsistency—renew before the due date |
| Testing boundary | Registration search reached a CAPTCHA | No purchase, account, DNS change or support test was completed |
Verified domain prices
| TLD | Register | Renew | Transfer | Displayed grace |
|---|
| .co.ke | KES 1,160 | KES 1,160 | KES 1,160 | 0 days |
| .com | KES 2,430 | KES 2,430 | KES 2,430 | 30 days |
| .org | KES 2,340 | KES 2,340 | KES 2,340 | 30 days |
| .net | KES 3,070 | KES 3,070 | KES 3,070 | 30 days |
| .ke | KES 4,640 | KES 4,640 | KES 4,640 | 0 days |
The portal also listed several Kenyan second-level extensions at KES 1,160, including .ac.ke, .info.ke, .me.ke, .ne.ke, .or.ke and .sc.ke. Always recheck the exact name: eligibility, premium status and registry rules can change the result.
The pricing strength is renewal stability
Safaricom's live table places registration, transfer and renewal side by side. For .co.ke and .com, the three displayed prices matched. This is easier to budget than a deep first-year promotion followed by a large renewal increase.
One row deserves caution: .tech displayed dashes or zero values rather than a credible retail price. Treat that as a catalogue defect, not a free domain offer, and obtain a confirmed invoice before paying.
VAT is not clear enough on the live table
Safaricom's corporate domain and hosting terms state that published charges are exclusive of VAT and other taxes unless indicated. Older knowledge-base examples explicitly called their historical prices VAT-inclusive, but those examples no longer match the current live table. Because the current table itself does not settle the issue, budget from the final invoice—not the headline number.
M-Pesa checkout is the clearest local advantage
Safaricom documents both M-Pesa USSD push and Paybill payment. The order creates an unpaid invoice; Paybill customers enter the M-Pesa transaction code, after which the account receives a paid invoice or e-receipt. This is a much better fit for Kenyan individuals and small businesses than a registrar requiring an international card.
Guest checkout asks for contact details, phone number, ID number and document type, customer PIN and address information. Use the real domain owner's details and keep access to the email and phone number used on the account.
Registration search is functional but dated
We opened the live registration cart and reached the domain-search form, but a visual CAPTCHA prevented an automated availability check. We did not bypass it. The WHMCS-style portal is serviceable, but slower and less polished than modern registrar search experiences.
Safaricom also warns that an availability inquiry does not guarantee successful registration or renewal. Registry acceptance remains the final authority.
Domain control and transfers
The client area exposes services, domains, invoices and support. Safaricom's transfer guide documents bringing a domain in using its authorization code, with hosting offered separately. Its support desk includes explicit categories for transfers both to Safaricom and to another ISP, which is a useful sign that transfer-out requests are part of the supported workflow.
Still, verify that the registrant contact is your organisation—not an employee, developer or reseller—and save the authorization-code and unlock procedure before the domain becomes urgent.
Do not rely on a post-expiry grace period
The general portal terms say an unpaid service may be suspended on expiry for 90 days before termination and deletion of the domain, email and website content. The live TLD table, however, shows zero grace days for .co.ke and .ke. These statements are not operationally equivalent.
For a business-critical Kenyan domain, the safe rule is simple: renew before expiry, keep a funded payment method and maintain a second renewal-notice address. Ask support in writing about the exact TLD's redemption and restore process rather than assuming the broad 90-day language applies.
Refund terms are unusually strict
Safaricom's corporate terms say prepayments are non-refundable, including where a registry rejects the application. That is a material risk because the same terms do not guarantee registration even after an availability inquiry. Double-check spelling, extension, registrant identity, tax and final total before paying.
Hosting and email are separate decisions
The order flow can add hosting, and Safaricom's documentation discusses cPanel, email and website services. Do not assume a domain-only purchase includes hosting, mailboxes, backups or a website builder. Confirm the invoice line items and preserve independent backups; the terms place responsibility for content backups on the customer.
Support and documentation quality
The portal provides ticket categories for registration, renewal, transfers, cPanel, email and hosting. That is useful local routing, but we did not submit a controlled ticket, so this review does not claim a measured response time.
Documentation needs maintenance. An older FAQ still quotes obsolete prices, while the expiry and VAT language varies across public pages. Use the dated live price table and a written support answer for high-stakes decisions.
Who should choose Safaricom Domains?
Good fit: Kenyan individuals, SMEs and Safaricom customers wanting a .co.ke domain, KES invoices, M-Pesa payment and a local support path.
Choose differently: portfolio owners needing hundreds of TLDs or advanced bulk/API tools; global buyers seeking the lowest .com price; or organisations whose governance requires exceptionally clear refund, tax and expiry documentation.
How we scored Safaricom Domains
- Features — 7.5: adequate DNS, transfers, account and hosting workflows, but a small TLD catalogue and limited specialist tooling.
- Ease of use — 7.4: M-Pesa is familiar; the dated portal, CAPTCHA and documentation drift add friction.
- Performance — 7.7: functional live storefront and client portal; no DNS propagation benchmark was run.
- Support — 7.8: strong local category coverage, without a controlled response-time test.
- Value — 8.3: attractive .co.ke pricing and equal renewals, offset by tax ambiguity and strict terms.
Safe purchase checklist
- Confirm the live registration, renewal, transfer and restore price for the exact TLD.
- Ask whether the displayed amount includes VAT and save the written answer.
- Use the legal owner or organisation as registrant and keep its email and phone current.
- Confirm domain-only versus hosting, email and backup invoice lines.
- Enable renewal reminders and pay before expiry—especially for .co.ke and .ke.
- Document the unlock, authorization-code and transfer-out procedure.
- Save invoices, M-Pesa receipts and independent website/email backups.
Frequently asked questions
How much is a .co.ke domain at Safaricom?
On 11 August 2026, the live table showed KES 1,160 for registration, renewal and transfer. Confirm VAT and the final invoice before paying.
Does Safaricom Domains accept M-Pesa?
Yes. Its official instructions document M-Pesa USSD push and Paybill payment, followed by an invoice or e-receipt.
How much is a .com?
The live table showed KES 2,430 for registration, renewal and transfer when checked.
Can I transfer a domain away?
Safaricom's support portal includes transfer-to-another-ISP requests. Confirm the domain is unlocked, obtain the authorization code and allow enough time before expiry.
Do I have 90 days after a .co.ke expires?
Do not assume so. General terms mention a 90-day suspension window, but the live .co.ke price row displayed zero grace days. Renew before expiry and get TLD-specific guidance in writing.
Sources checked