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

Cancel Grab: The Right Way to Avoid Fees
Learn how to cancel Grab services without extra charges. Get the complete guide with tips and tricks. 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 Grab in malaysia and avoid hidden fees
Why you might need to cancel Grab and what you're actually paying for
Grab is not a single service in Malaysia - it is a multi-purpose transport and delivery platform bundling rides, food orders, parcel delivery, and subscription plans into one account. Understanding what you are paying for is the first step toward cancelling with confidence.
What Grab charges you for in malaysia
Most Grab users in Malaysia pay on a pay-per-use basis. Each ride or food order is charged separately, calculated by distance, time, and demand pricing. On top of individual bookings, Grab offers recurring subscription plans such as GrabUnlimited and the Deluxe GrabFood Plan, which renew automatically every month unless you stop them before the next billing cycle.
This distinction matters because cancelling a single ride is not the same as cancelling a subscription. A ride cancellation can trigger a Late Cancellation Fee of RM3 to RM5 if you cancel more than 5 minutes after a driver accepts. A subscription cancellation stops future charges but does not refund unused time in the current billing cycle.
Grab's Malaysian Help Centre confirms that GrabUnlimited auto-renews unless you actively stop it. Therefore, many users discover unexpected charges weeks or months after they thought they had cancelled.
The structure of grab's pricing in malaysia
| Service type | Charge basis | Cancellation fee | Refund policy |
|---|---|---|---|
| GrabCar (ride) | Per booking | RM3-RM5 (if late) | No refund; fee applies if cancelled after 5 min |
| GrabFood order | Per order | RM2-RM3 (if late) | No refund; fee applies if cancelled after 5 min |
| GrabUnlimited | Monthly subscription | None to cancel | No refund for unused time; stops future billing |
| Deluxe GrabFood Plan | Monthly subscription | None to cancel | No refund for unused time; stops future billing |
| GrabPay balance | Prepaid account | None | Withdrawable; follow Grab process for withdrawal |
The key takeaway: you have two separate cancellation tasks - stopping individual bookings (which may incur a fee if you are late) and stopping subscriptions (which stop future charges but not current billing).
Your consumer rights when cancelling Grab in malaysia
Malaysia's Consumer Protection Act 1999 gives you explicit rights when dealing with any service provider, including Grab. Understanding these rights puts you in a stronger position if Grab refuses to cancel or disputes a charge.
What the law says about cancellation and refunds
Under the Consumer Protection Act 1999, you have the right to cancel services with notice, and you are entitled to a clear explanation of cancellation terms before you agree to them. Grab's terms state that subscriptions auto-renew, but the onus is on Grab to make this visible and easy to cancel. If Grab makes cancellation deliberately difficult or hides the renewal date, that may breach the unfair contract terms provisions of the Act.
Your legal position is straightforward: you can cancel Grab subscriptions or bookings at any time. If Grab charges you after you cancel, or refuses to honour a cancellation request, you have the right to dispute the charge with your bank and escalate to the Ministry of Domestic Trade and Consumer Affairs (MDTCA) if Grab does not respond.
Late cancellation fees (RM3-RM5 for rides) are permissible if they are reasonable and clearly disclosed before booking. However, if you were not informed of the fee or the 5-minute window, you may challenge it as unfair.
How to invoke your consumer rights if Grab refuses to help
If Grab does not respond to your cancellation request or disputes your refund claim within 14 days, escalate to the MDTCA. You can lodge a complaint at any Enforcement Division office in your state or online at the MDTCA portal. Grab must then respond to the Ministry within 21 days, which typically results in a faster resolution than waiting for in-app support.
Tocancel recommends documenting every step: screenshots of your cancellation request, in-app messages to Grab support, and your bank statements showing the charge. This evidence strengthens your case if you file a formal complaint with the MDTCA or dispute the charge with your bank.
Your rights are backed by law; Grab cannot override them by simply ignoring your request.
How to cancel Grab bookings and subscriptions step by step
Cancelling Grab involves two separate processes depending on what you are cancelling. This section walks you through each one to ensure you do not miss a deadline or incur unnecessary fees.
How to cancel a single GrabCar or GrabFood booking
Cancelling a single ride or food order must be done quickly to avoid a late cancellation fee. Grab imposes a RM3-RM5 fee if you cancel more than 5 minutes after the driver or restaurant confirms your booking.
- Open the Grab app on your phone.
- If you are on the web, log in to your Grab account at grab.com and navigate to Bookings.
- Go to the Bookings or Active Bookings section.
- This shows all current rides and orders linked to your account.
- Select the ride or order you want to cancel.
- Tap or click on the booking to open its details page.
- Look for the Cancel button.
- On the app, this is usually in red or highlighted clearly.
- On the web, it may be labelled Cancel Booking or Stop Order.
- Tap Cancel and confirm your choice.
- Grab will show you a confirmation message and the refund (if any).
- If you cancelled within 5 minutes, no fee applies.
- If you cancelled after 5 minutes, Grab will deduct the late fee from any refund or charge you separately.
- Take a screenshot of the cancellation confirmation.
- Save this for your records in case you need to dispute the charge later.
This process works for rides, food orders, and other ad-hoc bookings. Tocancel advises cancelling as soon as you know you cannot take the booking to avoid the late fee entirely.
How to cancel GrabUnlimited or deluxe GrabFood plan
Subscription plans like GrabUnlimited renew automatically every month. To stop future charges, you must cancel the subscription before the next billing date - not just cancel one ride.
- Open the Grab app and go to the hamburger menu (three lines) in the top left or bottom right.
- On the web, log in and look for Account or Subscriptions in the top menu.
- Find and tap Account or My Account.
- This opens your profile and settings page.
- Look for Subscriptions, Membership, or Active Plans.
- Grab groups all active subscriptions in this section.
- You will see GrabUnlimited, Deluxe GrabFood Plan, or any other active plan with the next billing date.
- Select the subscription you want to cancel.
- Tap on GrabUnlimited or the plan name to open its detail page.
- Look for a Cancel Subscription, Stop Renewal, or Unsubscribe button.
- This is usually at the bottom of the page in red or as a linked option.
- Some versions of Grab show this as Manage Plan or Edit Subscription.
- Tap the cancel option and confirm.
- Grab will ask you why you are cancelling (optional feedback).
- Confirm the cancellation - Grab will show the date your subscription ends (today or at the next billing cycle, depending on how Grab processes it).
- Screenshot the cancellation confirmation showing the subscription name, cancellation date, and the message "Subscription cancelled" or "No active subscription".
- Keep this for your records.
Timing is crucial: cancel before the next billing date shown on your subscription page. If you miss the deadline and are charged for another month, Tocancel recommends contacting Grab support immediately to request a refund.
How to contact Grab support if cancellation fails
If the app does not show a Cancel button, the cancellation fails, or you are charged after cancelling, contact Grab support through the in-app Help Centre.
- Open the Grab app and tap the hamburger menu.
- Select Help or Contact Us.
- This opens Grab's in-app support portal for Malaysia.
- Search for your issue or select the relevant category.
- For billing issues, search Billing or Payment.
- For subscription issues, search Subscription or GrabUnlimited Cancellation.
- For ride cancellation disputes, search Late Cancellation Fee or Cancellation Policy.
- If no match, tap Contact Us or Chat with Support.
- Grab offers in-app chat, email, and phone support 24/7 in Malaysia.
- Provide your booking ID, order ID, or transaction ID and explain the issue clearly.
- Attach screenshots of your account, the failed cancellation attempt, or the unexpected charge.
- Grab support typically responds within 24 to 48 hours.
- If Grab does not respond or refuses your refund, escalate to the MDTCA as described in the rights section above.
Do not accept a generic response; ask Grab to confirm in writing that your subscription has been cancelled or that a disputed charge has been refunded.
What happens after you cancel Grab and how to handle refunds
Cancelling Grab does not happen instantly; there are delays and conditions you need to understand to avoid surprise charges.
When your cancellation takes effect
For bookings (rides and food orders), your cancellation is immediate. Grab stops the driver or restaurant from picking up your order, and any refund is credited to your GrabPay balance or original payment method within 1 to 3 business days.
For subscriptions like GrabUnlimited, cancellation takes effect at the end of your current billing cycle. If you cancel on 15 November and your renewal date is 20 November, your cancellation is processed on 20 November and your next charge does not occur. However, Grab does not refund the current month's subscription fee.
This is a key difference: once you pay for a monthly subscription, you cannot get that money back - you can only stop the next renewal.
How to check if your cancellation was successful
After cancelling, check your Subscriptions page in the Grab app within 1 hour to confirm the plan no longer appears or is marked as Cancelled. If the plan still shows as Active after 2 hours, contact Grab support immediately with your screenshot as proof of the cancellation attempt.
For bookings, your account history should show the cancelled booking with a Cancelled status. If it is still marked as Pending or Active, the cancellation may not have gone through.
How to withdraw GrabPay balance after cancellation
If you had a prepaid GrabPay balance, you can withdraw it to your linked bank account or card.
- Go to your Grab account and tap Account or Wallet.
- Select GrabPay Balance or Prepaid Balance.
- Tap Withdraw or Refund to Bank.
- Select your linked bank account and confirm.
- Grab transfers the balance within 3 to 5 business days.
Tocancel reminds you that not all payment methods are linked to a withdrawal option. If you paid with a credit card via third-party payment platforms, you may only be able to use the balance for future Grab bookings, not withdraw it.
Common mistakes people make when cancelling Grab
Many users feel frustrated after cancelling because they hit a hidden fee or missed a deadline - often through no fault of their own. Understanding these pitfalls helps you avoid them.
Mistake 1: cancelling a ride after 5 minutes and expecting no fee
Grab's Late Cancellation Fee is disclosed in the app terms, but many users do not notice the 5-minute timer until a charge appears on their bill. By then, the fee has already been applied.
Once a driver accepts your booking, the clock starts. You have 5 minutes to cancel free of charge. After that, Grab deducts RM3 to RM5 from your refund. If the booking was RM8 and you cancel after 5 minutes, you receive RM3 to RM5 back and Grab keeps the rest as a cancellation fee.
To avoid this: cancel immediately if you change your mind. Do not wait for the driver to arrive or the ETA to move.
Mistake 2: thinking that cancelling one ride cancels your subscription
This is the most common error. Users cancel one GrabUnlimited ride by tapping Cancel on that booking, then assume their subscription is gone. In reality, they have only cancelled that single ride. The subscription continues, and Grab charges them again next month.
Cancelling a ride does not cancel the subscription. You must follow the separate subscription cancellation process described above: go to Account, find Subscriptions, select GrabUnlimited, and tap Cancel Subscription.
To avoid this: after cancelling a subscription, go back to the Subscriptions section and confirm the plan is no longer listed as Active.
Mistake 3: missing the billing date and being charged for another month
GrabUnlimited renews on a fixed date every month. If you cancel one day after renewal, you are charged for the full month ahead and cannot get a refund.
To avoid this: check your subscription page now and note the exact renewal date. Set a phone reminder for 2 days before that date to cancel if you still want out.
Mistake 4: not keeping proof of cancellation
If Grab charges you after you cancel, you need proof that you submitted the cancellation request. Without a screenshot, in-app message, or support ticket number, Grab may deny that you ever cancelled.
To avoid this: take a screenshot of every cancellation confirmation and save your support ticket reference number.
Mistake 5: assuming in-app support will solve a billing dispute
Grab's in-app support is helpful for booking issues but often slow or unhelpful for billing disputes. If Grab refuses to refund a disputed charge, support may simply repeat the terms rather than resolve the issue.
To avoid this: if Grab does not respond within 5 business days or refuses your claim, escalate to the MDTCA. Your complaint is free and carries legal weight.
Tocancel advises keeping your expectations realistic: Grab is more responsive to formal complaints filed with a government regulator than to repeated in-app messages.
Checklist before and after you cancel Grab
Use this checklist to ensure you have completed every step and protected yourself against unexpected charges.
| Action | Before cancellation | After cancellation |
|---|---|---|
| Screenshot your subscription or booking page | Yes | - |
| Note the exact renewal date or ETA | Yes | - |
| Check your latest bank statement for Grab charges | Yes | - |
| Cancel the booking or subscription in the app | - | Yes |
| Screenshot the cancellation confirmation | - | Yes |
| Wait 2 hours and verify the subscription is gone | - | Yes |
| Check your bank statement 3 days later for any refunds | - | Yes |
| Contact Grab if a charge appears 5+ days after cancellation | - | If needed |
| File an MDTCA complaint if Grab refuses to refund (after 14 days) | - | If needed |
Local alternatives to Grab in malaysia
If you have cancelled Grab and want other transport or delivery options in Malaysia, several platforms operate independently.
| Service | Type | Typical cost | Availability |
|---|---|---|---|
| MyCar | Ride-hailing | RM5-RM50 | Klang Valley, Penang, Johor Bahru |
| Beep | Ride-hailing | RM5-RM40 | Klang Valley, Penang |
| MULA | Ride-hailing | RM4-RM35 | Klang Valley, expanding |
| Foodpanda | Food delivery | RM2-RM15 per order | Nationwide |
| ShopeeFood | Food delivery | RM1-RM20 per order | Nationwide |
Each platform operates independently, so you are not locked into auto-renewal plans if you do not subscribe to them.
Summary: how to cancel Grab with confidence and protect your rights
Cancelling Grab in Malaysia involves two separate cancellation paths: single bookings (which may incur a late fee if you cancel after 5 minutes) and recurring subscriptions (which stop future charges but do not refund the current month). Your consumer rights under the Consumer Protection Act 1999 give you the right to cancel at any time and to dispute unfair charges with the MDTCA if Grab refuses to help.
Take screenshots at every step, note the exact renewal date, and cancel subscriptions before the billing date to avoid unexpected charges. If Grab does not respond to your cancellation request or disputes your refund within 5 business days, escalate to the Ministry of Domestic Trade and Consumer Affairs - this often results in a faster resolution than waiting for in-app support.
Tocancel has helped thousands of consumers navigate platform cancellations and billing disputes in Malaysia. If you run into trouble with Grab, Tocancel provides step-by-step guides, template complaint letters, and information on how to file formal complaints with the MDTCA. Visit tocancel.com for more resources on cancelling Grab and other Malaysian services, and use Tocancel's checklist to ensure you have protected yourself at every stage of the cancellation process. Tocancel is your free, independent advocate when companies refuse to listen.