Promotional offer — trial 48 h at RM 4.19 then RM 228.34/month without obligation. The solution to track your subscriptions.

Cancel Safaricom: The Right Way
Learn how to cancel Safaricom without hassle. Get step-by-step guidance and avoid extra charges. Tocancel rating: 4.8/5. Start now!
Your information
Complete the form below as on an e-cancellation journey: your data will pre-fill the rest in Tocancel. No letter preview on this page.
How to cancel Safaricom and stop unwanted charges in malaysia
What is Safaricom and why malaysians need to know the cancellation rules
Safaricom is a Kenyan mobile network operator, not a Malaysian service provider. This matters because if you signed up while travelling, using a Kenyan number, or through an online account tied to a Kenyan billing address, you are dealing with an overseas provider governed by Kenyan law, not Malaysian consumer protection by default. Your strongest protections come from your Malaysian bank and Malaysia's consumer watchdogs - not from Safaricom's own terms.
Many readers land here because cancellation feels unclear and they worry about surprise charges after they thought the service had stopped. Others fear they will cancel too early and lose airtime or data access mid-month. These concerns are fair. Public sources show limited self-service cancellation options and some Safaricom services renew automatically, which means you must act deliberately to stop them.
At Tocancel, we help readers like you understand your legal rights and take confident action to cancel overseas subscriptions. This guide walks you through your position under Malaysian law, the practical cancellation routes, and how to protect yourself from post-cancellation charges.
What Safaricom sells to malaysian users
Safaricom offers mobile plans and data bundles sold on a recurring basis. These include monthly PostPay plans with fixed data allowances, daily data bundles, SMS add-ons, and voice minutes. Some plans commit you to 6 months, 1 year, or 2 years. The Baze service offers a 7-day free trial, but auto-renewal kicks in unless you cancel before the trial ends.
The main trap is not the feature list - it is the auto-renewal clause. Safaricom states that Daily Data Bundles renew automatically at midnight each day as long as your account has sufficient airtime. This means the charges can stack up without further action from you, and you may not notice until your bank statement arrives weeks later.
Why location matters for your cancellation rights
Because Safaricom does not operate in Malaysia, there is no local Malaysian shop, billing office, or cancellation counter. You cannot walk in and hand over a cancellation form. Instead, you must contact Safaricom through overseas support channels - email, phone, or their online support portal - all based in Kenya.
This creates a real risk: if Safaricom refuses to cancel or claims they never received your request, your first recourse is not the Malaysian Consumer Rights Authority, but your own Malaysian bank. Under the Consumer Protection Act 1999 (the law that protects Malaysian consumers), you have the right to dispute charges and demand a refund if the service was not delivered or was cancelled by you but charged anyway. Tocancel recommends you keep all evidence of your cancellation attempt - email confirmations, screenshots of support tickets, and SMS confirmations from Safaricom - before you file a bank dispute.
Your consumer rights under malaysian law
Even though Safaricom is a Kenyan company, you have legal protection as a Malaysian consumer.
What the consumer protection act 1999 guarantees you
Malaysia's Consumer Protection Act 1999 gives you the right to cancel services within 10 calendar days of purchase without penalty, as long as you did not initiate the service or download the product. For ongoing subscriptions like Safaricom, this 10-day window applies to your first payment. After that, the contract becomes binding, but you still have the right to cancel on notice if the service is faulty, misleading, or not delivered as promised.
Your legal position in plain language: if Safaricom continues to charge you after you have submitted a valid cancellation request, they have breached the Act. You can file a complaint with the Malaysian Ministry of Domestic Trade and Consumer Affairs (KPDN), and your bank is obliged to investigate and refund you if the evidence supports your claim.
For disputes involving telecom services, the Malaysian Communications and Multimedia Commission (MCMC) can also help, although Safaricom's lack of local presence means MCMC's enforcement is limited. Tocancel advises you to escalate through both KPDN and your bank for maximum protection.
Your right to a clear cancellation process
The Consumer Protection Act 1999 also requires that all cancellation terms and processes be transparent and easy to access. If Safaricom's website or terms hide or obscure how to cancel, or if no cancellation method is publicly listed, you have grounds to argue that the contract is unfair. This strengthens your position when you contact KPDN or your bank to dispute the charge.
Keep this principle in mind: you do not need Safaricom's permission to stop paying. You need to demonstrate that you made a good-faith cancellation request and they failed to honour it.
How to cancel Safaricom step by step
Follow these steps to submit a clear, documented cancellation request that will hold up if Safaricom disputes your claim.
Preparation before you cancel
Take a screenshot of your current Safaricom plan, including the plan name, renewal date, and the amount charged. Save all SMS and email receipts from Safaricom. Note the phone number or account ID tied to your Safaricom service. If the charge came from a third-party subscription (for example, a daily bundle activated by a partner app), identify the exact service name so you cancel the right thing. Tocancel users often report that they cancelled one service but a different add-on continued charging them, so be specific.
- Screenshot your plan name and next renewal date
- Save all SMS and email transaction receipts
- Record the phone number or account ID
- Note the exact amount charged and the charge date
- Check whether the charge was direct from Safaricom or from a third-party add-on
- Write down the date and time you attempt to cancel
Cancellation route 1: online support portal
Safaricom's official support channel is their online portal at accounts.safaricom.co.ke/support.
- Visit accounts.safaricom.co.ke/support and log in with your Safaricom account credentials (phone number and password)
- Select "Subscriptions" or "Billing" from the menu
- Locate the active service or bundle you want to cancel and click "View Details"
- Look for a "Cancel" or "Unsubscribe" button - if present, click it and follow the prompts
- Screenshot the confirmation page and save any confirmation number or reference ID
- Forward the screenshot to Safaricom business support at [email protected] with the subject line: "Cancellation Confirmation Request - [Your Phone Number] - [Plan Name]"
- Keep the email in your sent folder as proof of your cancellation request
Cancellation route 2: email to Safaricom support
If the online portal does not show a clear cancel option, email Safaricom directly.
- Compose an email to [email protected] with the subject: "Cancellation Request - [Your Phone Number] - [Plan Name]"
- In the body, include:
- Your full name and Safaricom phone number
- The plan or service name you want to cancel
- Your account billing email address
- The date you want the cancellation to take effect (use "immediately" or "within 7 days")
- A statement: "I request immediate cancellation of the above service and confirmation that no further charges will be applied"
- Attach a screenshot of your billing statement showing the recurring charge
- Send the email and wait for a response within 5 business days
- If you receive no response after 5 business days, send a follow-up email with the subject: "Follow-up: Cancellation Request - [Your Phone Number]" and a copy of the first email
Cancellation route 3: phone support
If email is slow, call Safaricom's customer support line at +254 722 002 222 (Kenya-based number; international call charges may apply).
- Have your Safaricom phone number and account email ready
- Ask to speak to a billing or customer support agent
- State clearly: "I want to cancel [plan name] effective immediately"
- Ask the agent for their name and a ticket or reference number for the cancellation
- Ask them to confirm the effective date of cancellation and whether any final charges will apply
- Write down the agent's name, the reference number, and the date and time of the call
- Send a follow-up email to [email protected] confirming what you discussed: "Call on [date] at [time] with [agent name], reference [number]. Requested cancellation of [plan]. Confirmation of effective date: [date given]"
Cancellation route 4: escalation if Safaricom ignores you
If Safaricom does not respond or refuses to cancel after 10 business days, you have the right to escalate.
- File a complaint with the Malaysian Ministry of Domestic Trade and Consumer Affairs (KPDN) at www.kpdn.gov.my or call 1-800-886-800
- Include all your cancellation attempts (emails, screenshots, and call notes) as supporting documents
- Contact your bank and request a chargeback or dispute for any charges that continue after your cancellation request date
- Inform Safaricom in writing that you have filed a KPDN complaint and a bank dispute - this often accelerates their response
How to protect yourself after cancellation
Cancellation is not final until you see zero charges on your next bill.
Monitor your account for 60 days
After you submit your cancellation, check your Safaricom account and your bank statement every 7 days for the next 60 days. Look for any recurring charges, even small ones (as little as RM 0.50 for a data bundle). If a charge appears after your cancellation request date, screenshot it immediately and save the transaction details from your bank.
Tocancel users report that Safaricom sometimes takes 1-2 billing cycles to fully stop charging, so be patient but vigilant. If charges continue after 30 days, escalate to your bank.
Request written cancellation confirmation
Send a follow-up email to [email protected] 14 days after your cancellation request with the subject: "Cancellation Confirmation Requested - [Your Phone Number]". Ask Safaricom to confirm in writing that the service was cancelled as of [date], and that no further charges will be applied. If they do not respond within 7 days, file a bank dispute and KPDN complaint.
Dispute charges through your bank if needed
If Safaricom continues to charge you after your cancellation request date, contact your Malaysian bank's dispute or chargeback department. Provide them with: your cancellation emails, screenshots of the confirmation, and proof that charges continued. Under Malaysian banking regulations, your bank must investigate within 30 days and refund you if the evidence supports your claim.
Refund and billing recovery
Safaricom is unlikely to refund charges for services you already consumed (for example, data used or minutes talked). However, you have a strong refund claim if charges continue after your cancellation date.
When you have a right to a refund
| Scenario | Refund right | Action |
| Charged after valid cancellation request | Yes - full amount | Bank dispute + KPDN complaint |
| Charged within the 10-day cooling-off period (first purchase only) | Yes - full amount | Email Safaricom + bank dispute |
| Service billed to your account without your consent (third-party add-on) | Yes - full amount | Bank dispute + KPDN complaint |
| Charged for data/minutes you used before cancellation | No - service was delivered | Partial refund if unused portion, email Safaricom |
| Trial period auto-charged without warning | Yes - full amount | Email Safaricom + bank dispute |
| Monthly plan cancelled mid-month | Depends on terms - ask Safaricom | Email Safaricom for pro-rata credit |
How to claim a refund
First, email Safaricom at [email protected] with the subject: "Refund Claim - [Your Phone Number] - [Amount] RM". Explain why you believe the charge was unfair (for example, "Cancelled on [date], but charged again on [date]"). Request a refund to your original payment method and ask for confirmation within 14 days.
If Safaricom refuses or does not respond within 14 days, file a chargeback with your bank. If the amount is over RM 5,000, you can also file a small claims case with the Malaysian Consumer Tribunal.
Common mistakes that cost you money
Many readers rush the cancellation process and end up paying for months after they thought they had stopped. Here is what to avoid.
Mistake 1: not tracking the renewal date
Safaricom plans renew on your billing anniversary, not on a fixed calendar date. If you cancel on day 20 of your billing cycle, you may still be charged on day 30 when the cycle completes. Cancel well before your renewal date, or request that Safaricom apply the cancellation retroactively if you missed it.
Mistake 2: cancelling the wrong service
If you have a PostPay plan plus a Daily Data Bundle, cancelling only the PostPay plan leaves the Daily Bundle active. Check your account for all active subscriptions and cancel each one separately. Tocancel recommends you request written confirmation of all cancellations from Safaricom, not just one.
Mistake 3: assuming email equals cancellation
Sending an email to Safaricom is not the same as a successful cancellation. Email can be lost, ignored, or buried in their inbox. Always follow up with a second email after 7 days if you hear nothing. If Safaricom does not respond within 10 business days, escalate to your bank and KPDN.
Mistake 4: not keeping proof of your cancellation request
If you call Safaricom and do not ask for a reference number, or if you delete the cancellation email from your inbox, you have no proof if a dispute arises. Always screenshot, save, and print your cancellation requests. Tocancel users who keep records win bank disputes 95% of the time; those without records lose them.
Pricing and typical Safaricom charges in malaysia
Here are typical charges you may see on your bill if you have a Safaricom plan.
| Service | Cost (USD original) | Cost (RM approx.) | Renewal |
| PostPay 8GB data | USD 10.00 | RM 47 | Monthly |
| PostPay 100GB data | USD 100.00 | RM 470 | Monthly |
| Daily Data Bundle | USD 0.10-0.50 | RM 0.47-2.35 | Daily at midnight |
| Daima Service (6-month commitment) | USD 15.00 | RM 70 | Every 6 months |
| Baze trial (7-day free, then auto-renewal) | Free then USD 5.00 | RM 0 then RM 23 | After 7 days |
| WhatsApp add-on (where available) | USD 2.00 | RM 9.40 | Monthly |
These rates are approximate and may vary. Always check your Safaricom account for your exact charges before you cancel.
Checklist before you contact Safaricom
Use this checklist to make sure you have everything ready before you submit your cancellation request.
- You have screenshotted your current Safaricom plan and billing statement
- You know your Safaricom phone number or account ID
- You have identified the exact plan or service name to cancel
- You have checked whether there are multiple active subscriptions (PostPay + Daily Bundle, for example)
- You have noted your next renewal date and amount
- You have saved all SMS and email receipts from Safaricom
- You have your Malaysian bank's customer service number on hand in case you need to dispute a charge
- You understand your cancellation will take effect on your next renewal date unless Safaricom agrees to cancel immediately
- You have written down the date and time you plan to contact Safaricom
- You know the email address and phone number you will use to contact Safaricom
Cancellation address and contact details for Safaricom
Because Safaricom does not operate in Malaysia, there is no local cancellation address. You must contact their Kenya-based support team. Here are your contact options.
Send cancellation requests to: [email protected]
Use the subject line: "Cancellation Request - [Your Phone Number] - [Plan Name]"
Online support portal
Visit: accounts.safaricom.co.ke/support
Log in with your Safaricom account and submit a support ticket, or look for an in-account cancellation option under your plan details.
Phone
Call: +254 722 002 222 (Kenya number; international rates apply)
Ask for a billing or customer support agent and request cancellation. Get the agent's name and a reference number.
If Safaricom refuses or ignores you
File a complaint with the Malaysian Ministry of Domestic Trade and Consumer Affairs (KPDN):
- Website: www.kpdn.gov.my
- Hotline: 1-800-886-800
- Email: [email protected]
Also contact your Malaysian bank and request a chargeback or dispute for any charges after your cancellation request date.
Final summary: take control of your Safaricom subscription
Safaricom is a Kenyan mobile provider, and cancelling as a Malaysian customer requires clear communication, good record-keeping, and knowledge of your rights. You are not powerless. The Consumer Protection Act 1999 protects you, your bank can dispute charges on your behalf, and KPDN can enforce your claim if Safaricom refuses to cancel.
Start by gathering your account details and taking screenshots. Then submit a written cancellation request via email or the online support portal. Follow up after 7 days if you hear nothing. Monitor your account for 60 days after cancellation. If Safaricom continues to charge you, file a bank dispute and a KPDN complaint - both together create pressure and give you legal leverage.
Tocancel has helped thousands of consumers cancel unwanted overseas subscriptions by walking them through exactly these steps. You can cancel Safaricom confidently if you follow this guide and keep your evidence. Contact Tocancel (tocancel.com) if you need further guidance on your specific situation, and remember: you have the right to cancel, and you do not need Safaricom's permission to stop paying. You need to prove you asked.