Postclic premium unlimited: promotional offer at RM 4.19 for 48h, then RM 228.34 per month without commitment

Cancellation service #1 in Malaysia
Grab started in 2012 and has grown into one of Southeast Asia’s biggest app-based transport and delivery platforms. In Malaysia, it is used for rides, food delivery, parcel delivery, and cashless payments, so many users are not cancelling one single product but a mix of services tied to one account.
If you are confused about cancellation, you are not alone lah. Many users only realise later that Grab works mostly on a pay-per-use basis, while plans such as GrabUnlimited renew automatically unless you stop them before the next billing date, according to Grab’s terms and plan pages (grab.com).
Most Grab users in Malaysia pay per booking, such as one ride or one food order. On top of that, Grab also offers subscription-style plans, including GrabUnlimited and the Deluxe GrabFood Plan, which give savings on delivery fees, food discounts, and partner deals (grab.com).
This matters because cancelling a 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, while cancelling GrabUnlimited stops future renewals but does not give a refund for unused time (grab.com).
Grab operates locally with Malaysian pricing, local support, and payment methods linked to cards or GrabPay. The passenger Help Centre for Malaysia is available at Grab Help Centre Malaysia, and support is listed as available 24 hours a day, 7 days a week through in-app help, phone, and email (grab.com).
For Malaysian users, the practical issue is simple. If you booked a ride or order, you need to cancel that booking inside the app or account. If you subscribed to GrabUnlimited, you need to stop the auto-renewal before the next billing date. If you want another option after cancelling, local alternatives include MyCar at around RM5 to RM50 per ride, Beep at RM5 to RM40, and MULA at RM4 to RM35.
A lot of frustration comes from cancelling too late, then seeing a new charge or a cancellation fee. Before touching anything, open Grab and confirm whether you are cancelling a current booking or a recurring plan such as GrabUnlimited. Those are two different processes and the fees are different.
Take a screenshot of your current plan page, your last charge, and the next billing date if you have a subscription. If you are cancelling a ride, screenshot the driver status and booking screen too. This is useful if the app glitches or if support asks for proof later during a billing dispute.
If you are cancelling a ride, Grab says you can do it through your account by going to the Bookings section, choosing the booking, and pressing Cancel (grab.com). On the app, the path is usually Grab app > Bookings > select the ride or order > Cancel. On the web account flow described by Grab, the path is account login > Bookings > select booking > Cancel.
The timing matters a lot. Grab imposes a Late Cancellation Fee if you cancel more than 5 minutes after a driver accepts the booking. The fee is usually RM3 to RM5 depending on service type, so if you already know you cannot take the ride, cancel early and do not wait until the ETA keeps moving.
For GrabUnlimited, the key point is not the current month but the next billing cycle. Grab states that the subscription automatically renews unless cancelled via the application before the billing date (grab.com). So your target is to cancel before that date, not on the same day at the last minute if you can avoid it.
The exact menu wording can change, but the usual path is Grab app > Account > Subscriptions or GrabUnlimited > Manage plan > Cancel or Turn off renewal. If the plan page shows benefits until a certain date, screenshot that screen after cancellation. That screen is often the fastest proof if a renewal charge appears later.
When the app freezes or support is slow during peak hours, use another channel on the same day. Grab lists in-app chat through Help, email at [email protected], and phone at +60 3 2788 1300, with support available 24 hours a day, 7 days a week (grab.com). For billing complaints, chat inside the app is usually the fastest because your account details are already attached.
If you want a paper trail outside the app, you can also send a written cancellation notice by registered post to Grab’s Malaysia address. Some users now use certified digital letter services such as Postclic instead of traditional registered mail because they generate timestamped proof of sending, receipt, and opening. That is useful if you expect a dispute and want cleaner evidence.
No specific dark pattern was identified in the research data, but there are two practical traps in Malaysia. One is peak-hour support delays. The other is app glitches affecting bookings, which can make users think a cancellation went through when it did not.
Do not close the app right after tapping Cancel. Wait for a clear confirmation screen, then check Bookings again to make sure the item moved out of active status. If you do not see a confirmation, assume it may still be live and contact support immediately through Help chat.
If you cancel GrabUnlimited, the usual effect is that renewal stops at the next billing date rather than immediate loss of benefits. Grab’s terms say the subscription renews automatically unless cancelled before billing, which means your paid access typically continues until the current cycle ends (grab.com).
If your plan renews on 30 August and you cancel on 20 August, you should normally keep plan benefits until 30 August. Screenshot the page showing the end date. That date is your main proof if benefits vanish earlier than expected.
If you do not cancel, GrabUnlimited renews automatically on a monthly basis. Grab also says that if the selected payment method is unavailable, it may try another linked card or your GrabPay wallet before cancelling the subscription if payment still fails (grab.com).
This catches some users off guard. You may think an expired card will stop the renewal, but Grab’s terms allow another linked payment source to be charged. If you truly want to stop the plan, cancel it in the app before the billing date instead of relying on payment failure.
Grab’s terms do not clearly state how long subscription-related data is kept after cancellation. The available terms also do not set out a clear export tool specifically for GrabUnlimited data, so if you need records, save your invoices, booking history screenshots, and support chat logs before you cancel.
Your broader Grab account can still remain active even after one plan is cancelled, because rides and orders are tied to the same account system. If you want details about data retention after cancelling a plan, ask support directly through the Help Centre and keep the response in writing.
This is the part that annoys many users most. Grab’s published position is quite strict for subscription plans. If you cancel GrabUnlimited, the subscription fee is non-refundable, and unused periods are not eligible for a refund (grab.com).
For rides and other services, refunds depend on the specific cancellation policy for that service. That means there is no broad promise of pro-rated refunds across Grab. In plain terms, most users should not expect money back just because they stopped the plan halfway through the month.
In Malaysia, the Consumer Protection Act 1999 does not create a general cooling-off period for all app subscriptions. A 10-day cooling-off period exists for certain direct sales under the Direct Sales and Anti-Pyramid Scheme Act 1993, but that is not a general rule for services like Grab app subscriptions.
For Grab specifically, the terms do not mention a general withdrawal right or a cooling-off period for GrabUnlimited. So if you subscribed and changed your mind later, your right to exit without more charges usually depends on cancelling before the next billing date rather than demanding a refund for the current paid period.
If the problem is a billing error, the route is clearer. Grab instructs users to contact customer support so it can investigate and decide whether a refund is due if the error is confirmed (grab.com). Use the in-app Help section first because it links the complaint to your account and transaction ID.
If support does not respond, send the same evidence to [email protected] and note the date and time. A clean complaint with one transaction, one amount, and one screenshot set usually works better than a long emotional message.
If Grab charges you after cancellation or ignores a clearly unauthorised recurring charge, you can ask your card issuer for a chargeback in Malaysia. Banks usually handle this as a chargeback or a dispute for an unauthorised or recurring card transaction, with timeframes commonly around 60 to 120 days depending on bank rules and card-network rules.
This process sits within Bank Negara Malaysia’s financial consumer protection framework under the Financial Services Act 2013 or Islamic Financial Services Act 2013. Use chargeback as a last resort after you have Grab cancellation proof, screenshots, and the support case number. If you paid by GrabPay, ask Grab first because wallet disputes often need platform review before a bank can help.
Grab’s terms are direct on auto-renewal. GrabUnlimited subscriptions automatically renew unless cancelled via the application before the billing date, and there is no minimum commitment period specified beyond the monthly cycle (grab.com). That means you can stop future renewals at any time, but you still need to beat the billing date.
For users in Malaysia, this is the single clause that matters most. If your plan renews every month and you forget by even one cycle, the next charge can still go through. Set a calendar reminder 3 days before renewal if you are still deciding.
Grab also says that if the original payment method is unavailable, it may attempt to deduct the fee from another linked card or the GrabPay wallet (grab.com). So removing one expired card may not be enough if another card is saved in your account.
The terms do not clearly spell out free trial rules for GrabUnlimited, so Grab says users should refer to the specific promotional materials for any trial offer. The contract is governed by Malaysian law, and disputes are to be resolved through negotiation first, then may be brought before the courts of Malaysia if unresolved (grab.com).
Plan | Price (MYR) | Billing period | Main use |
|---|---|---|---|
GrabUnlimited 1-Month Plan | $5.99 (RM28.00)* | Monthly | Multi-service savings |
GrabUnlimited promotional rate | RM3.99 | Monthly | Delivery discounts |
Deluxe GrabFood Plan | RM25 | Monthly | GrabFood savings |
Prices marked with an asterisk are approximate, converted from USD at the rate 1 USD ≈ 4.72 MYR. Grab may show different local prices or promotions in Malaysia, so confirm the live amount on the official website or app before subscribing.
The most expensive monthly plan listed here is the GrabUnlimited 1-Month Plan at $5.99 (RM28.00)*, slightly above the Deluxe GrabFood Plan at RM25. The cheapest published monthly figure in the research is the GrabUnlimited promotional rate at RM3.99 after an initial two-month free trial on the Malaysia plan page (grab.com).
If you mainly order food in Klang Valley, the Deluxe GrabFood Plan may be worth it because Grab markets savings up to RM125 per month. If you use rides, delivery, and partner benefits together, GrabUnlimited is broader. If you only use Grab once in a while, senang story, a subscription may cost more than it saves.
In Malaysia, consumer disputes around app charges and service problems usually sit under the Consumer Protection Act 1999. That law does not give a general cooling-off period for all subscriptions, so the practical rule for Grab is the contract term plus your evidence of cancellation.
Grab’s terms are governed by Malaysian law, which lines up with local enforcement routes. If Grab charged you after a proper cancellation, or handled your complaint unfairly, your next steps are to file with KPDN and consider the Tribunal for Consumer Claims Malaysia, known as TTPM.
Start by sending one complete complaint to Grab through the app or by email with your booking or subscription ID, date, amount, and screenshots. If there is no fair response, escalate to KPDN with the same file. KPDN deals with consumer complaints and can help push a response from traders operating in Malaysia.
If money is still disputed, TTPM is the more practical route for many small consumer claims. Prepare your cancellation proof, bank statement, support chats, and screenshots showing the renewal date. A short, factual timeline works better than a long rant.
KPDN is the Ministry of Domestic Trade and Cost of Living, and it is the right authority to mention when a trader keeps charging or does not handle a complaint properly. TTPM is useful when you want a formal consumer claim route in Malaysia without jumping straight into court.
Use these bodies especially when the amount is clear, such as a repeated RM3.99, RM25, or RM28.00 charge, or an unjustified ride cancellation fee of RM3 to RM5. The smaller the amount, the more your documents need to be neat and chronological.
Overall review trend: 0 positive and 4 negative reviews in the sample. Based on that small but consistent set, cancellation and complaint handling look more difficult than easy. The recurring pain points are delayed support, weak refund outcomes, changing driver arrival times, and limited complaint categories.
That said, the app itself is widely used because Grab remains convenient for rides and food across Malaysia. The problem is not whether the service exists or works at all. The problem is what happens when a booking goes wrong and the user needs fast, flexible cancellation help.
Theme | Frequency | Typical example |
|---|---|---|
Hard cancellation flow | 2 of 4 | Ride could not cancel easily |
Poor refund outcome | 1 of 4 | Very low refund offered |
Weak customer support | 1 of 4 | Complaint options too limited |
Source | Rating | Number of reviews |
|---|---|---|
ComplaintsBoard | Negative | 3 |
App Store | Negative | 1 |
Source | Rating | Main topic | Sentiment |
|---|---|---|---|
ComplaintsBoard | Not scored | Order cancellation | Negative |
ComplaintsBoard | Not scored | Ride delay cancellation | Negative |
ComplaintsBoard | Not scored | Refund handling | Negative |
App Store | Not scored | Customer service | Negative |
Many Grab users only realise they need proof after a charge appears. Save your evidence before cancelling, especially if your billing date is close or the app has been glitchy. A basic screenshot set can save a lot of time later.
If you ask for a refund, you need a clean file with dates and amounts. Include the exact charge amount, such as RM3.99, RM25, RM28.00, or a ride cancellation fee of RM3 to RM5. Add a screenshot of the bank or card statement with the transaction line visible.
After cancelling, save the confirmation screen, any email reply from [email protected], and the case reference from in-app Help. Monitor your statement for at least one more billing cycle so you can spot any repeat charge quickly.
The biggest mistake is cancelling too late and then arguing about a fee that was avoidable. If a driver accepted more than 5 minutes earlier, a ride cancellation can trigger RM3 to RM5. If a subscription billing date is tomorrow, waiting until midnight is asking for trouble.
Another common mistake is using the wrong channel. Users sometimes email support for an urgent live booking when the in-app Help flow is much faster, or they assume a failed card will stop renewal even though Grab may charge another linked card or GrabPay wallet.
The review sample shows exactly how these problems play out. One user described being unable to cancel a food order once the driver was already on the way during heavy rain. Another described waiting through changing arrival times and then having to cancel out of frustration, which can expose the user to a fee.
There is also a refund expectation gap. One complainant said a spill complaint resulted in only RM1 refunded, which shows why users should not assume Grab will automatically offer a full refund just because the experience was poor. Ask clearly for the exact amount you want and why.
Method | Notice period | Fee | Difficulty |
|---|---|---|---|
Web/account | Before next billing date | RM3-RM5 possible | Easy |
App Store (iOS) | Before next billing date | RM3-RM5 possible | Medium |
Google Play (Android) | Before next billing date | RM3-RM5 possible | Medium |
Registered mail | 5-10 business days | RM3-RM5 possible | Higher but best proof |
The table is a practical summary, not a ranking. Web or in-app cancellation is the fastest for live bookings and subscription renewal control. Registered mail is slower but gives stronger external proof if you are already in a dispute and need a paper trail.
The fee column reflects the known cancellation fee exposure for rides, not a subscription exit penalty. There is no early termination fee specified for GrabUnlimited, but the subscription fee itself is generally non-refundable after you cancel.
Right after cancelling, check for a confirmation screen, save a screenshot, and reopen the relevant page to confirm the status changed. If it is a subscription, add a calendar reminder for the next expected billing date and another reminder 3 days after that date to verify there was no renewal.
If it is a ride or order, confirm that it disappeared from active bookings and that any fee shown matches the cancellation timing. If the app looks odd or stuck, contact in-app Help immediately while the event is still fresh in the system logs.
Monitor your card or bank statement for at least 30 to 60 days. If an unauthorised recurring Grab charge appears, ask your bank for a chargeback or a dispute for an unauthorised recurring card transaction. In Malaysia, banks commonly work within a 60 to 120 day timeframe depending on the case and card-network rules.
If you are moving away from Grab, you can try MyCar for rides at around RM5 to RM50, Beep at RM5 to RM40, or Lalamove for delivery at around RM10 to RM100. Pick based on what you actually use. A food-heavy user and a daily commuter do not need the same replacement app, can or not.
If you want to send a written notice or supporting documents by post, use this Malaysia address:
This is not presented by Grab as a special cancellation-only address, so use it mainly for written correspondence, escalation, or evidence-building. For normal cancellations, the app and account route is still the faster option.
Postal notice is useful when you already tried in-app Help, email, and phone but still need independent proof of what you sent and when. It is slower, usually around 5 to 10 business days for practical handling, but stronger if you later complain to KPDN or file with TTPM.
For everyday users, the simplest winning formula is this. Cancel before the billing date, screenshot everything, monitor your statement, and escalate quickly if a charge still appears. That approach is usually much more senang than trying to fix the problem weeks later.
Already sent a letter? Enter its tracking number to see its proof of dispatch and certified timestamp.