Unlimited subscription: promo at SGD 1,36 for 48h, then SGD 73,99 per month with no commitment
Gocar

Manage Gocar

What you don't know !

Silent Waste

84%

of people lose money every month on unused services

Lack of Transparency

60%

of users feel lost facing cancellation terms

Budget Illusion

82%

of consumers underestimate the cost of their automatic withdrawals

Fear of Commitment

44%

of subscribers have experienced a 'commercial trap' experience

Legal Validation

All our letters are written by legal experts to guarantee their compliance.

Legal Commitment

We generate legally binding documents that your provider is obligated to honor.

Immediate Efficiency

Free yourself from your commitments in less than 2 minutes, directly online.

Budget Optimization

Regain control of your finances by stopping superfluous withdrawals.

Cancel Gocar: The Right Way

How to cancel GoCar in singapore and avoid hidden cancellation fees

What GoCar is and how it works in singapore

GoCar, powered by Gojek Singapore, is an on-demand ride-hailing service that lets you book trips instantly through your mobile device. You can access GoCar via the Gojek app on iOS or Android, or through Gojek's web platform, and manage your entire booking lifecycle-from booking to cancellation-directly within the same interface.

When you book a GoCar trip, you're charged a dynamic fare that combines the base trip cost, platform fees (typically SGD $1.10 to SGD $1.70), transaction fees (SGD $0.10 to SGD $0.60), and applicable Electronic Road Pricing (ERP) charges. All pricing is transparent upfront, but cancellation fees can catch you off guard if you don't understand the timing rules. At Stopee, we've helped countless Singapore consumers navigate ride-hailing cancellations-and we're here to walk you through GoCar's process step by step.

How GoCar charges you

GoCar operates on a per-trip pricing model with real-time fare calculation. Your final charge depends on distance travelled, current demand (surge pricing), platform and transaction fees, and any ERP tolls for your route. Unlike subscription services, you're only charged when you complete a trip or cancel after the free window closes.

Why cancellation timing matters

The moment you cancel GoCar determines whether you pay a fee. Cancel within the free window (typically before the driver is matched or arrives), and you pay nothing. Cancel after 4 minutes from matching or once the driver has arrived, and you'll face an automatic SGD $4 cancellation or waiting fee. This fee is non-negotiable and vouchers cannot offset it-so understanding the exact timing is critical.

Your consumer rights when using GoCar in singapore

Singapore's consumer protection framework gives you specific rights when disputing charges or demanding refunds from ride-hailing services.

Legal protections under singapore law

The Consumer Protection (Fair Trading) Act (CPFTA) requires that charges be fair, transparent, and accurately described before you commit to the transaction. Gojek must not engage in unfair or misleading conduct, and must process refunds promptly if you've been charged in error. If you believe you've been wrongly charged a cancellation fee or overcharged on platform fees, you have the legal right to dispute it.

Additionally, the Personal Data Protection Act (PDPA) protects your personal and payment information-though this is less relevant to cancellations, it's worth knowing your data rights exist.

Escalation pathways if gojek refuses

If Gojek denies your refund claim, you have two escalation routes. First, contact the Consumers Association of Singapore (CASE), which mediates disputes between consumers and service providers at no cost. 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 deem the dispute legitimate. Stopee recommends documenting everything before escalating-screenshots of your trip, the cancellation timestamp, and all correspondence with Gojek support.

How to cancel a GoCar booking step by step

Cancelling GoCar is straightforward if you follow the correct sequence and act quickly once you decide to cancel.

Cancelling through the gojek app (recommended method)

  1. Open the Gojek app on your phone and navigate to your active ride or the Trips/Bookings section at the bottom of the screen.
  2. Locate your current or upcoming GoCar booking and tap it to open the trip details.
  3. Look for the red "Cancel Ride" or "Cancel" button-it will be prominently displayed on the trip card.
  4. Tap the cancel button and a confirmation dialog will appear asking you to confirm your cancellation.
  5. Read the on-screen message carefully: it will tell you if a fee applies. If you're within the free cancellation window, it will say "No cancellation fee." If you're outside the window, it will display "SGD $4 cancellation fee applies."
  6. Confirm your cancellation by tapping the final confirmation button.
  7. You'll receive an in-app confirmation message with your cancellation timestamp and trip ID. Screenshot this for your records.

Cancelling via the gojek web platform

  • Log into gojek.com or gojek.sg using your registered phone number and one-time password (OTP).
  • Navigate to your active or upcoming rides under the "Bookings" or "My Trips" section.
  • Click the GoCar trip you wish to cancel.
  • Select the "Cancel Ride" option and confirm your cancellation in the pop-up dialog.
  • The same fee structure applies: free cancellation within the matching window, SGD $4 thereafter.

Pro tip: The app method is faster because you avoid lag time on the web platform. Every second counts when you're racing against the 4-minute matching timer.

What happens immediately after you cancel

Once you confirm your cancellation, Gojek processes it instantly on the platform.

Free cancellation confirmation

If you cancelled within the free window, you'll see a green confirmation message stating "Cancellation successful-no fee." The booking disappears from your active trips, and your payment method is not charged. You're free to book another GoCar immediately or wait. Gojek does not issue a refund because no charge was made-the transaction simply never completes.

Charged cancellation and fee disputes

If a cancellation fee applied (SGD $4), Gojek deducts it from your GoPay balance or charges your linked payment method within seconds. You'll see the debit in your Gojek transaction history. If you believe this fee was applied in error-for example, you cancelled before 4 minutes had passed but were still charged-you have grounds to dispute it. Document the cancellation timestamp from your in-app confirmation and file a support request immediately (see the refund section below).

Warning: Gojek does not automatically refund cancellation fees even if the system made an error. You must initiate the dispute yourself.

Understanding GoCar pricing and fees

Knowing exactly what you pay helps you spot overcharges and build your case if a fee seems wrong.

Pricing structure and examples

Charge component Typical amount (SGD) When it applies
Platform fee $1.10 - $1.70 Every booking
Cashless transaction fee $0.10 - $0.60 All digital payments (GoPay, card, PayNow)
Base trip fare Varies by distance and demand Completed rides only
ERP (Electronic Road Pricing) Varies by route and time Routes through ERP zones (e.g. CBD, Marina)
Surge pricing multiplier 1.0x to 3.0x or higher High-demand periods (peak hours, weather)
Cancellation fee $4.00 Cancel after 4 minutes from driver match or driver arrival

Each completed trip itemises these charges in your receipt so you can verify accuracy. Platform and transaction fees are applied regardless of distance-they're how Gojek monetises the service-so a short 1 km trip will include the same $1.10 to $1.70 platform fee as a longer journey.

How to request a refund if you were charged unfairly

Refund processes at Gojek can be unpredictable, but following the correct sequence maximizes your chances of success.

Refund eligibility and gojek's discretion

Gojek's Terms of Use state that you may request a refund if charged incorrectly, but the company explicitly reserves discretion over refund outcomes. In practice, this means Gojek can approve a cash refund, issue a voucher instead, or deny your request altogether. Vouchers are non-redeemable for cash and expire after a set period, so they're significantly less valuable than a direct refund to your payment method.

How to submit a refund request via the app

  1. Open the Gojek app and go to your booking history (Trips or Bookings section).
  2. Find the trip you want to dispute and tap it to view full details.
  3. Scroll down and tap "Help" or "Report an issue."
  4. Select the reason for your dispute from the dropdown menu (e.g. "Incorrectly charged," "Cancellation fee error," "Overcharged on platform fee").
  5. Attach screenshots of your booking, the cancellation timestamp, and any relevant communication with the driver.
  6. Write a clear, factual summary: include the trip ID, the date and time, the exact charge, and why you believe it was incorrect.
  7. Submit your request and note the case or ticket number provided.
  8. Gojek typically responds within 3 to 7 business days via in-app notification or email.

GoPay refund claims and payment method protections

If you paid via GoPay (Gojek's digital wallet), submit your refund request within 7 calendar days of the transaction with supporting evidence. Gojek may return the refund to your GoPay balance (which you can then withdraw to your bank account, though this takes an additional 1 to 3 days) or directly to the original payment instrument at its discretion.

If Gojek denies your refund or takes longer than 14 days to respond, escalate the dispute to your bank (if you used a card to fund GoPay) or your payment app provider. Banks have stronger consumer protection obligations and can reverse charges on your behalf. Stopee advises keeping all evidence in a folder for this purpose.

Real customer outcomes

Customer experiences with Gojek refunds vary significantly. Some users report receiving full refunds or generous vouchers after filing support tickets within 3 to 5 days. Others have waited over a month, been offered insufficient vouchers, or faced outright denials. The inconsistency suggests that success often depends on the quality of your documentation, the magnitude of the charge, and possibly the support agent assigned to your case.

Common cancellation traps and how to avoid them

Many GoCar users face preventable pitfalls that cost them money or deny them refunds.

The 4-minute matching trap

The most common trap is misunderstanding when the 4-minute clock starts. Gojek begins counting from the moment a driver accepts your ride request, not from when you press "Book Now." If you're distracted and don't notice the driver has been matched for 3 minutes already, you'll face the SGD $4 fee within seconds. Check your active trip screen constantly in the first few minutes after booking, and cancel immediately if circumstances change. Don't rely on your memory of the booking time.

Hidden background matching

Some users report being charged cancellation fees even though they cancelled quickly, claiming the app showed "waiting for driver" but the system had already matched a driver in the background. This suggests a potential sync delay between your app display and Gojek's backend. To protect yourself, check the trip details screen for any mention of "driver matched," "driver arriving," or a driver name and vehicle details before you cancel. If you see a driver is assigned, you're already in the paid cancellation window.

Voucher-only refunds and non-redemption

If Gojek offers you a voucher instead of a cash refund, check the voucher terms immediately. Many vouchers expire within 30 days and cannot be redeemed for cash or used across all services (some are limited to GoCar only). If you don't plan to use GoCar again soon, request a cash refund explicitly in your support ticket. If Gojek refuses, you have stronger grounds to escalate to CASE or your payment provider, because a non-redeemable voucher is arguably not a legitimate refund.

Warning: Do not accept a voucher without checking its terms and expiry. A SGD $10 voucher expiring in 20 days is worth significantly less than a SGD $10 cash refund if you can't use it.

Forgetting to document the cancellation

If you don't screenshot your in-app cancellation confirmation (which includes the timestamp and trip ID), you'll struggle to prove you cancelled on time if Gojek later claims you were charged correctly. Take a screenshot immediately after confirming the cancellation, before closing the app. This is your only proof and it costs nothing to collect.

What to document before contacting gojek support

Building an airtight case requires specific pieces of evidence that Stopee recommends gathering the moment you decide to dispute a charge.

Essential documentation checklist

  • Trip ID (visible in your booking details and in-app confirmation).
  • Date, time, and exact timestamp of your cancellation (from the confirmation screen).
  • Full address of your pickup and dropoff locations (shown before booking).
  • Driver name, vehicle number, and vehicle type (if a driver was matched).
  • Screenshots of the booking screen, the cancellation confirmation, and the subsequent charge in your GoPay or payment app transaction history.
  • Any in-app messages or notifications from Gojek about your trip or cancellation.
  • Your exact cancellation reason and explanation of why you believe the fee should not apply (e.g. "Cancelled within 2 minutes of booking, before driver was matched, but was still charged SGD $4").
  • Record of all correspondence with Gojek support, including dates, support ticket numbers, and responses received.

Store these documents in a dedicated folder on your phone or cloud storage. If your dispute escalates to CASE or your bank, this folder becomes your case file and dramatically increases the likelihood of a successful outcome.

Customer experiences and feedback patterns

Real user reports reveal both the strengths and weaknesses of GoCar's cancellation process.

Positive user outcomes

Several customers report smooth cancellations with no unexpected fees, and a subset of users who filed refund disputes received full cash refunds or fair voucher compensation within 5 business days. These users typically documented their complaints clearly, included timestamps and trip IDs, and escalated politely but firmly. A few report that Gojek proactively credited their accounts after system errors, suggesting the company does occasionally take responsibility for technical faults.

Negative user patterns

Conversely, many users complain of being charged SGD $4 cancellation fees without a clear driver match notification, lengthy delays (2 to 4 weeks) for refund decisions, and receiving non-cash vouchers as "refunds" despite requesting a cash credit. Some users describe frustrating support interactions where agents request the same information multiple times or provide contradictory answers. There are also isolated reports of users being unable to cancel at all due to app freezes during the free cancellation window, resulting in paid cancellations they didn't authorise.

These patterns suggest that success depends heavily on speed, documentation, and persistence-not always on fairness or transparency from Gojek.

When to cancel GoCar and when to ride it out

Understanding the true cost of cancellation helps you decide whether to complete the trip or pay the fee.

Cancel immediately if

  • You're within the 4-minute matching window and circumstances have genuinely changed (emergency, wrong pickup location, surge pricing shock).
  • A driver has been matched but is going in the wrong direction or the ETA is unreasonable (e.g. 15 minutes for a trip that should take 5 minutes).
  • You discover the trip will be charged at surge pricing 2x or 3x and you can walk, use another service, or wait for demand to drop.

Ride it out if

  • You're already past the 4-minute window and the cancellation fee (SGD $4) is less than the base trip cost.
  • The driver is already very close and completion will take only a few extra minutes.
  • You need to build goodwill with Gojek to improve your cancellation rating (Gojek tracks your cancellation rate, which can affect future matching speed or driver acceptance).

The SGD $4 fee is often cheaper than many short trips, so always compare the fee against the likely final charge before you decide.

Steps to take if gojek refuses your refund

Rejection is frustrating, but you're not out of options if Gojek denies your claim.

Escalation to CASE (Consumers association of singapore)

CASE is Singapore's independent consumer advocacy body and will mediate disputes with Gojek free of charge. Contact CASE online at case.org.sg or call 6100 0315. Provide CASE with your trip ID, all screenshots, your original refund request email, Gojek's denial response, and a clear summary of your position. CASE will contact Gojek on your behalf. While CASE cannot legally force Gojek to refund you, its intervention often prompts reversal of unfair decisions because companies fear regulatory scrutiny.

Disputing with your payment provider

If you paid by credit card or debit card, contact your bank and file a charge dispute. Banks take consumer protection seriously and can reverse charges within 60 to 90 days of the transaction if your dispute is deemed valid. Provide your bank with the same documentation you compiled for CASE. If you used GoPay funded by a card, the dispute can still be filed because your card issuer can reverse the GoPay credit and reverse the underlying GoCar charge.

Small claims court as a last resort

For disputes over SGD $10,000 or less, you can file a claim in Singapore's District Court or Small Claims Tribunal. This is time-consuming and should only be pursued if the amount is significant or you want to establish a precedent, but it's available to you as a consumer under the CPFTA.

Key takeaways and next steps

Cancelling GoCar successfully means understanding the 4-minute fee threshold, documenting everything, and acting quickly if you're charged unfairly. Singapore's consumer protection laws back you up, and escalation routes exist if Gojek refuses to budge. At Stopee, we've helped thousands of consumers cancel subscriptions and dispute hidden charges-and the same principles apply here: speed, clarity, and documentation win disputes.

If you're planning to cancel a GoCar trip, use the Gojek app, hit the red cancel button immediately, and screenshot your confirmation. If you're disputing a fee, gather your evidence within 24 hours and file your support request while the transaction is still fresh. And if Gojek says no, escalate to CASE or your bank without hesitation. You have rights, and Stopee recommends using them. For more guidance on cancelling services and protecting your consumer interests in Singapore, visit Stopee.com-your partner in holding companies accountable.

FAQ

Gocar is a ride-hailing and car-sharing service in Singapore, allowing users to book on-demand trips through the Gojek platform.

To cancel your Gocar booking, open the Gojek app, go to your active booking, tap 'Cancel', and confirm your cancellation.

If you cancel after the driver has arrived or more than 4 minutes after matching, a S$4 cancellation fee may apply.

Refund requests can be made via the app or email if charged incorrectly, but outcomes are at Gojek's discretion.

If you cancel within the allowed free window, your booking is terminated without any fee, and you will receive a confirmation in-app.