Promotional offer — trial 48 h at $1.36 then $73.99/month without obligation. The solution to track your subscriptions.

Cancel GoCar: The Right Way
Learn how to cancel your GoCar booking and avoid fees. Get expert tips and insights with a 4.8/5 rating. Start your cancellation process 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 your GoCar booking and recover wrongful cancellation fees
What GoCar is and why cancellation timing matters
GoCar, powered by Gojek Singapore, is an on-demand ride-hailing service that connects you with drivers in real time through your mobile device. You book trips instantly via the Gojek app (iOS or Android) or web platform, and manage your entire journey-from confirmation to cancellation-within the same interface. Unlike traditional taxis, GoCar charges you a dynamic fare based on distance, current demand, platform fees, transaction fees, and Electronic Road Pricing (ERP) tolls.
Cancellation timing is critical because GoCar imposes an automatic SGD $4 cancellation or waiting fee if you cancel after the driver is matched or has arrived at your pickup location. Cancel within the free window-typically before driver assignment-and you pay nothing. Miss that window, and you'll face a non-negotiable charge that most consumers don't expect. This guide walks you through your cancellation rights, the correct steps to cancel, and how to recover fees you shouldn't have paid.
How GoCar charges you
Your GoCar trip combines several cost elements. The base fare depends on distance travelled and current demand (surge pricing applies during peak hours). Platform fees typically range from SGD $1.10 to SGD $1.70, transaction fees from SGD $0.10 to SGD $0.60, and ERP charges apply automatically for toll roads. GoCar displays all pricing transparently before you confirm the booking-but cancellation fees are where many consumers lose money without understanding why.
The cancellation fee trap
GoCar's SGD $4 automatic fee applies the moment you cancel after the driver has been matched or has begun driving to your location. No vouchers, credits, or refunds offset this charge-it deducts directly from your account or payment method. The fee exists because GoCar argues the driver loses earnings when you cancel. However, this does not remove your right to challenge unjust charges under Singapore's consumer protection laws. Understanding when this fee applies, and when it should not, is your first line of defence.
Your consumer rights under singapore law
Singapore's legal framework protects you against unfair charges and misleading conduct by ride-hailing services, even if the company's terms claim otherwise.
Consumer protection (Fair trading) act protections
The Consumer Protection (Fair Trading) Act (CPFTA) is your primary legal lever. It requires that Gojek must not engage in unfair, misleading, or deceptive conduct, and must clearly disclose all charges before you commit to the transaction. Your legal position is clear: if GoCar charged you a cancellation fee without a reasonable opportunity to cancel free of charge, or if the fee was not transparently disclosed at the time of booking, you have grounds to dispute it and demand a refund. The CPFTA gives you the right to fair treatment, accurate information, and prompt resolution of billing disputes. This applies even if Gojek's app terms attempt to override it-unfair contract terms are often unenforceable under Singapore law.
Escalation pathways if gojek refuses your refund
If Gojek denies your refund claim or ignores your complaint, you have two formal escalation routes. First, contact the Consumers Association of Singapore (CASE), which mediates disputes between consumers and service providers free of charge. CASE has successfully resolved thousands of ride-hailing disputes and can apply pressure on Gojek to refund unjust charges. Second, dispute the charge with your bank or payment provider if you used a credit card, debit card, or GoPay (Gojek's digital wallet). Payment providers often reverse charges on your behalf if they find the dispute legitimate. At Tocancel, we recommend documenting everything-screenshots of your trip, cancellation timestamp, and all correspondence with Gojek-before you escalate. This evidence strengthens your case significantly.
How to cancel a GoCar booking step by step
Cancelling GoCar is straightforward if you act quickly and follow the correct sequence within the free cancellation window.
Cancelling through the gojek app (recommended method)
- Open the Gojek app on your phone and navigate to your active ride.
- Look for the Trips or Bookings section at the bottom of the screen.
- Tap on your current GoCar booking to open the trip details.
- Locate the red "Cancel Ride" or "Cancel" button on the trip card.
- This button is prominently displayed above the driver's name and location map.
- Tap it immediately to initiate cancellation.
- A confirmation dialog will appear asking you to confirm the cancellation.
- Read the message carefully-it may warn you about the SGD $4 fee if the driver has already been matched.
- If you are within the free cancellation window, no fee warning will appear.
- Tap "Yes, cancel" or "Confirm" to finalise the cancellation.
- The app will immediately release the driver and stop charging you.
- You will receive a cancellation confirmation notification within seconds.
- Check your trip history to confirm the cancellation status.
- Return to your Trips section and verify the booking now shows "Cancelled".
- If a fee was charged, it will appear in your account statement immediately.
Cancelling before driver arrival (free cancellation window)
The key to avoiding the SGD $4 fee is cancelling before the driver is assigned. In practice, you have roughly 60 to 90 seconds after booking before GoCar matches you with a driver. Once a driver accepts the ride, the free cancellation window closes. Cancel during this window, and your account shows zero charges. Cancel after the driver is matched, and the SGD $4 fee appears instantly. Therefore, speed is essential-the moment you decide to cancel, open the app and tap the cancel button without delay.
Refund and fee recovery process
If you have been charged a cancellation fee, you have the right to pursue a refund through formal dispute channels.
Requesting a refund from gojek support
Contact Gojek's customer support via the app (Help menu) or their website with a detailed message. Explain the circumstances: what time you cancelled, whether you had a reasonable opportunity to cancel free of charge, and why you believe the fee was unjust. Include a screenshot of the trip details and the cancellation timestamp. Gojek's support team will review your claim and often approves refunds if you can demonstrate the driver was matched less than 30 seconds before your cancellation, or if the free cancellation window was not clearly displayed.
Disputing the charge with your payment provider
If Gojek does not refund you within 7 to 10 business days, contact your bank or digital wallet provider (GoPay, credit card, or debit card issuer). File a dispute claiming the charge was unauthorised or the service was not delivered as promised. Provide the same documentation-trip details, cancellation evidence, and Gojek's refusal to refund. Payment providers investigate such disputes and often reverse the charge within 30 days. This route is highly effective because banks prioritise consumer protection over ride-hailing platforms.
When you should and should not cancel
Not every GoCar trip warrants cancellation, and understanding when to proceed versus cancel can save you money and frustration.
Legitimate reasons to cancel
Cancel immediately if the driver is not progressing toward your location, if you spot a significantly cheaper competing service, or if your plans have genuinely changed. If the driver's estimated arrival time extends beyond 10 minutes and you have time flexibility, cancelling early is often justified. You should also cancel if GoCar has applied surge pricing that makes the fare unreasonable-in such cases, using a competitor or rescheduling is sensible. Tocancel advises that cancelling within the free window for any of these reasons is your right and costs you nothing.
Avoid cancelling after driver acceptance
Once a driver has accepted your ride, cancelling costs you SGD $4. Unless your circumstances are urgent, wait for the driver to arrive and cancel in person if needed, or complete the trip and request a refund based on service issues. Avoid the habit of booking multiple rides simultaneously and cancelling the slower ones-this wastes driver time and incurs fees unnecessarily. The most cost-effective strategy is to book only when you're ready to commit, and to cancel immediately if you change your mind within the first 60 seconds.
Pricing breakdown and fee comparison
Understanding GoCar's cost structure helps you predict your total bill and identify when fees are imposed unfairly.
| Cost element | Typical range (SGD) | Notes |
|---|---|---|
| Base fare (per km) | $0.80-$1.50 | Varies by distance and time of day |
| Platform fee | $1.10-$1.70 | Fixed, applies to every trip |
| Transaction fee | $0.10-$0.60 | Depends on payment method |
| ERP toll (if applicable) | $0.50-$2.00 | Only charged if your route uses tolled roads |
| Cancellation fee (after driver matched) | $4.00 | Non-negotiable, not offset by vouchers |
| Refund for cancelled trip | Full amount minus cancellation fee | If cancelled after free window, only this applies |
This table shows why timing matters: a SGD $4 cancellation fee on a short trip (SGD $8-$12 total) represents a 30-50% loss. Always attempt to cancel within the free window.
What to do after you cancel
Cancelling is only the first step; what you do next determines whether you recover unjust charges.
Immediate actions after cancellation
Within one minute of cancelling, take a screenshot of the trip card showing the cancellation status and timestamp. Check your account statement or payment history to confirm whether a fee was charged. If a fee appears and you believe it was wrongful, screenshot that too. Note the exact time you cancelled and the time the driver was matched-this timing evidence is crucial for disputes. Store all screenshots securely (email them to yourself or save to cloud storage) because you'll need them if you escalate to Gojek support or your bank.
Communicating with gojek about disputed fees
Within 24 hours, open the Gojek app and navigate to Help. Select "Request a refund" or "Report an issue" and choose "Cancellation fee dispute". Write a clear, factual message: "I cancelled my GoCar trip on [date] at [time]. The driver was matched at [time], giving me [X seconds] notice. I cancelled immediately, within the free window. I was charged SGD $4 incorrectly. Please refund this fee." Attach your screenshots. Gojek typically responds within 3 to 5 business days. If they deny the claim, don't give up-escalate to CASE or your bank immediately.
Common mistakes when cancelling GoCar
Many consumers lose money unnecessarily because they don't understand GoCar's cancellation mechanics or they panic and accept wrongful charges.
Waiting too long after booking
The most costly mistake is hesitating. Once you decide to cancel, you have roughly 60 to 90 seconds before a driver is matched. Every second you delay increases the risk that a driver accepts the ride and the SGD $4 fee activates. If you're uncertain about your trip plans, cancel immediately rather than waiting to see if a driver accepts. At Tocancel, we advise treating the cancel button as a time-sensitive option-use it as soon as your circumstances change.
Accepting the fee without challenging it
Many consumers see the SGD $4 charge and assume it's non-negotiable. It is not. If you cancelled within a reasonable timeframe or if GoCar's disclosure of the free cancellation window was unclear, you have grounds to dispute it. Do not let shame or frustration prevent you from requesting a refund-Gojek receives thousands of such disputes and approves many of them. Challenge every unjust fee; Tocancel has seen consumers successfully recover multiple SGD $4 charges through persistence.
Using alternative cancellation methods
Do not attempt to cancel by contacting Gojek's phone line, email, or web form unless the app is malfunctioning. These channels are slow and leave gaps in evidence. Always cancel through the app's "Cancel Ride" button because it generates an immediate, timestamped record. If the app is down, contact Gojek support and explain the technical issue-they may waive the fee if you can prove the app was inaccessible.
Comparing GoCar to other ride-hailing services
GoCar's cancellation policy is broadly similar to competitors, but understanding the differences helps you choose the best service for your situation.
| Service | Free cancellation window | Cancellation fee | Fee waiver eligibility |
|---|---|---|---|
| GoCar (Gojek) | Before driver matched (~60 seconds) | SGD $4 | Dispute available; CASE escalation possible |
| Grab | Before driver matched (~90 seconds) | SGD $3-$4 | Dispute available; less transparent |
| Comfort | Before driver matched (~60 seconds) | SGD $3 | Dispute available; similar process |
| Private taxi (via app) | Varies by operator | Varies | Depends on operator's policy |
| Public transport (MRT/bus) | N/A (no booking) | N/A | N/A |
| Bicycle or scooter rental | Variable | Varies | Depends on rental terms |
GoCar's SGD $4 fee sits in the middle of the market. However, your cancellation rights are strongest with GoCar because Gojek is a large, regulated operator subject to CPFTA enforcement. Smaller services often lack transparent dispute processes.
Checklist for cancelling GoCar safely
Use this checklist every time you need to cancel a GoCar trip to minimise the risk of wrongful charges.
- Open the Gojek app immediately upon deciding to cancel.
- Navigate to your active ride in Trips or Bookings.
- Tap the red "Cancel Ride" button without delay.
- Confirm the cancellation by tapping "Yes, cancel" in the dialog.
- Wait for the confirmation notification (appears within 5 seconds).
- Take a screenshot of the trip card showing "Cancelled" status and timestamp.
- Check your account statement within 1 minute to confirm whether a fee was charged.
- If a fee appears and you believe it's unjust, screenshot the charge immediately.
- If you were charged, contact Gojek support within 24 hours with screenshots attached.
- If Gojek denies your refund, escalate to CASE or your bank within 7 days.
Consumer reviews and real experiences
GoCar maintains a 4.5 out of 5-star rating on major app stores, but reviews reveal recurring frustrations around cancellation fees and disputed charges.
Many consumers report being surprised by the SGD $4 fee after cancelling within what they believed was the free window. Others praise GoCar's transparent upfront pricing and responsive support team. A common positive theme is that Gojek support often approves refunds if consumers provide clear evidence of early cancellation. Negative reviews frequently mention the lack of an obvious countdown timer showing when the free window closes-this transparency gap is precisely where Tocancel advises extra caution. Always assume the driver will be matched within 90 seconds and cancel immediately if your plans change.
How to contact GoCar support for disputes
If you need to dispute a charge or report a cancellation issue, Gojek provides multiple channels.
In-app support (fastest method)
Open the Gojek app, tap Menu (bottom left), select Help, then choose "Request a refund" or "Report an issue". Describe your problem and attach screenshots. This channel is tracked and logged, providing evidence for escalation. Gojek typically responds within 3 to 5 business days.
Email support
If in-app support does not resolve your dispute, email Gojek's customer service team with the subject line "GoCar Cancellation Fee Dispute: [Trip date and time]". Include your booking reference, trip details, screenshots of the cancellation and charge, and a clear explanation of why you believe the fee was unjust. Email responses may take 7 to 10 days.
Escalation to CASE or your bank
If Gojek does not refund you after 10 business days, escalate to the Consumers Association of Singapore (CASE) via their online form at case.org.sg, or contact your bank's dispute resolution team if you paid by credit card or debit card. CASE mediation is free and often compels Gojek to refund unjust charges. This is your strongest lever, so use it.
Key takeaway and next steps
Cancelling a GoCar trip is simple if you act within the free window-but the real challenge lies in recovering fees charged wrongfully. Your rights under the Consumer Protection (Fair Trading) Act are strong: you are entitled to fair, transparent charges and prompt refund of errors. When you cancel, do so immediately, document the timestamp with screenshots, and challenge any fee you believe is unjust. Do not accept the charge passively; Gojek approves many refund requests when consumers provide clear evidence.
Tocancel has helped thousands of Singapore consumers recover wrongful ride-hailing cancellation fees by guiding them through the correct dispute process. Start by requesting a refund from Gojek support with screenshots attached. If they deny it, escalate to CASE at no cost. Your time and money matter, and you have the law on your side. Visit Tocancel.com today to access more detailed guides on disputing charges, escalating to regulators, and protecting yourself as a consumer in Singapore's digital economy.
Frequently asked questions — Gocar
What is GoCar and how does it work in Singapore?
GoCar is an on-demand ride-hailing service by Gojek Singapore, allowing users to book trips instantly via the Gojek app or web platform.
How does GoCar charge for rides?
GoCar uses a dynamic fare model based on distance, demand, and various fees, charging you only when a trip is completed or cancelled after the free window.
Why is cancellation timing important?
Cancellation timing is crucial as cancelling within the free window incurs no fees, while cancelling after 4 minutes or after driver arrival results in a SGD $4 fee.
What are my consumer rights with GoCar?
Consumers in Singapore have rights under the Consumer Protection (Fair Trading) Act, ensuring fair charges and the ability to dispute erroneous fees.
What should I do if Gojek refuses my cancellation fee dispute?
If Gojek denies your dispute, you can escalate the issue to the Consumers Association of Singapore or dispute the charge with your payment provider.
Other brands
Quickly access a similar journey: