
Manage Jetbrains
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 Jetbrains: Step-by-Step Guide
How to cancel JetBrains and stop recurring charges in malaysia
What JetBrains is and why cancellation matters
JetBrains is a software company that sells integrated development environments (IDEs) and coding tools to programmers, teams, and students worldwide. If you subscribe to JetBrains in Malaysia, you are paying for recurring access to professional-grade software, not a one-time purchase. This means your subscription renews automatically unless you cancel it, and charges keep appearing on your credit card or payment method each month or year.
The key issue for Malaysian users is that JetBrains billing runs automatically in the background. Many subscribers discover unexpected charges weeks or months after they stop using the software, which is why understanding your cancellation options through Stopee is your first step toward taking control of your spending.
JetBrains products and what you are actually paying for
JetBrains offers several subscription tiers and bundles. Most Malaysian users subscribe to one of these popular options: IntelliJ IDEA Ultimate, PyCharm, WebStorm, Rider, PhpStorm, or the All Products Pack. Each comes with cloud synchronisation, AI features, advanced debugging tools, and continuous updates.
The pricing in Malaysia ranges from RM800.00 per year for lighter tools to RM4,500.00 or more for the full All Products Pack. If you only code occasionally or have switched to free alternatives like Visual Studio Code, Eclipse, or open-source tools, your JetBrains subscription may no longer represent good value. Stopping the charges is sensible financial management, and Stopee is here to walk you through it step by step.
Why malaysian users often struggle to cancel
Cancellation friction is a common complaint among JetBrains users in Malaysia. The cancel button is not always obvious in the account dashboard, support response times can be slow, and the process requires navigating a web portal in English without local phone support. Some users report being charged after they thought they had cancelled, or facing confusion about refund windows and renewal dates.
This guide cuts through that confusion. At Stopee, we specialise in helping consumers like you navigate subscription traps and recover control of your billing. We will show you the exact steps to cancel safely, how to claim a refund if you qualify, and what rights you have under Malaysian consumer law.
Your consumer rights under malaysian law
Malaysia's Consumer Protection Act 1999 gives you specific rights when you cancel a subscription purchased online or through a service provider. Understanding these rights is your strongest protection against billing disputes.
Cooling-off period and refund eligibility
Under the Consumer Protection Act 1999, you have a right to cancel most distance contracts (including online subscriptions) within 14 days of purchase, provided you have not substantially used the service. This is your cooling-off period. If JetBrains has already charged you and you cancel within this window, you can request a full refund.
For annual subscriptions, this 14-day window is critical. If you subscribe on the first of the month and realize within two weeks that you do not need it, you can ask for your money back. JetBrains' own refund policy extends to 30 days for annual plans in some cases, which exceeds the legal minimum and works in your favour. Stopee recommends saving your purchase email and taking screenshots of your account to document the exact date you subscribed.
Your right to cancel after the cooling-off period
After 14 days, you retain the right to cancel your subscription at any time, but you lose the automatic refund. However, you can still end future charges immediately by cancelling before your next renewal date. The Consumer Protection Act 1999 protects you from being locked into indefinite contracts without a clear exit route. JetBrains must provide you with a working cancellation mechanism.
If JetBrains refuses to let you cancel or continues charging after you have cancelled, you can escalate to the Ministry of Domestic Trade and Consumer Affairs (MDTCA). Stopee has helped thousands of consumers use this escalation path successfully when companies ignore cancellation requests.
Methods to cancel your JetBrains subscription
JetBrains offers multiple ways to cancel depending on how you signed up and where you are billing through. Your cancellation path depends on whether you created a direct JetBrains account, used a third-party platform, or purchased through an organisation plan.
Direct account cancellation via JetBrains sales portal
If you signed up directly on the JetBrains website using your own email and payment method, you cancel directly through your JetBrains Account on the sales.jetbrains.com portal. This is the fastest and most reliable method because it gives you immediate confirmation and a clear audit trail.
- Open your web browser and navigate to sales.jetbrains.com
- Click the Sign in button in the top right corner
- Enter the email address and password associated with your JetBrains account
- Warning: Make sure you are using the same email that received your purchase confirmation email. Many cancellation failures happen because users log into the wrong account.
- Once logged in, locate the Subscriptions or My Products section in the left navigation menu
- Find the active subscription you wish to cancel (for example, IntelliJ IDEA Ultimate or All Products Pack)
- Click the Cancel subscription button next to your active plan
- Pro tip: Before clicking cancel, screenshot the subscription details including your plan name, renewal date, and the amount charged. You will need this for refund requests or disputes.
- A confirmation dialog box will appear asking you to confirm. Read the message carefully, as it will tell you when your access ends (usually at the end of your current billing cycle)
- Click Confirm to finalise the cancellation
- Take a screenshot of the confirmation message that appears on screen. This is your proof of cancellation.
- Check your email for a cancellation confirmation from JetBrains within 24 hours. Save this email.
Cancellation through third-party payment platforms
If you purchased your JetBrains subscription through a reseller, app store, or payment gateway (such as a local Malaysian payment processor), you may need to cancel through that platform instead of the JetBrains website directly. JetBrains does not control the cancellation on their end in these cases.
- Identify which platform processed your payment by checking your bank statement or email receipt
- Look for the merchant name on your credit card or bank app. Common platforms include AWS Marketplace, major app stores, or local payment gateways.
- Log into that platform using your account credentials
- Find the Subscriptions, Recurring charges, or Manage payments section
- Locate the JetBrains subscription and click Cancel or Stop renewal
- Confirm the cancellation when prompted
- Screenshot the cancellation confirmation from the third-party platform
- Next, contact JetBrains support to inform them that you have cancelled through the external platform. Provide them with your subscription ID and cancellation date. This ensures JetBrains removes you from their billing system as well.
Support and email escalation when self-service fails
If the self-service cancellation button is missing, broken, or you do not feel confident using it, you can request cancellation by contacting JetBrains support directly. This creates a written record and shifts the burden of action to JetBrains.
- Visit the official JetBrains Support portal at www.jetbrains.com/support
- Click Contact support or Open a ticket
- Fill in the support form with the following information:
- Subject: "Request to cancel subscription [Your plan name]"
- Subscription ID (found in your account dashboard or purchase email)
- Email address associated with your account
- Your desired cancellation date (for example, end of current billing cycle)
- Brief reason for cancellation (optional but helpful)
- Submit the ticket and wait for a response. JetBrains typically replies within 2 to 3 business days.
- Save the support ticket number immediately. This is your reference for any escalation.
- When JetBrains responds, they should confirm that your subscription has been cancelled. If they do not mention a cancellation confirmation, reply asking them to confirm the exact cancellation date and when access will end.
- Save all support correspondence and screenshots. These form your evidence trail if you need to claim a refund or dispute a charge later through your bank or the MDTCA.
JetBrains pricing and billing cycles in malaysia
Understanding JetBrains pricing helps you decide whether the product is worth keeping and calculate your potential refund.
| Product or plan | Annual price (MYR) | Monthly equivalent | Best for |
|---|---|---|---|
| IntelliJ IDEA Ultimate | RM3,200.00 | RM267 per month | Professional Java and Kotlin developers |
| PyCharm Professional | RM2,800.00 | RM233 per month | Python specialists and data scientists |
| WebStorm | RM2,400.00 | RM200 per month | Frontend and JavaScript developers |
| All Products Pack | RM4,500.00 | RM375 per month | Teams using multiple languages |
| JetBrains AI Pro | RM800.00 (add-on) | RM67 per month | AI-powered code completion |
| Free tier options | RM0.00 | No charge | Suitable alternatives exist for hobbyists |
JetBrains charges you annually or monthly depending on your chosen plan. Annual plans renew on the same date each year. If you cancel on day 100 of a 365-day annual cycle, you keep access for the remaining 265 days and then lose it. Monthly plans renew on the same calendar date each month. Most subscriptions renew automatically unless you cancel before the renewal date.
How to request a refund within the legal window
A refund is possible if you cancel within the cooling-off period or if JetBrains has violated a consumer protection rule. Your approach depends on when you subscribed.
Refunds within 14 days of purchase
If you subscribed fewer than 14 days ago and have not heavily used the software, you are entitled to a refund under the Consumer Protection Act 1999. JetBrains' refund policy aligns with this, offering a 30-day refund window for annual plans and shorter windows for monthly subscriptions.
- Gather your proof of purchase: order confirmation email, receipt, and screenshot of your account showing the subscription date
- Calculate how many days have passed since the purchase date
- If fewer than 14 days have passed, contact JetBrains support (see steps in section above) with the subject "Refund request within cooling-off period"
- In the support ticket, state:
- The exact purchase date
- The amount charged (in MYR)
- The number of days since purchase
- Your reason for requesting a refund (you may keep it brief)
- Attach your purchase confirmation and payment receipt
- Submit and monitor your email for a response. JetBrains usually processes refunds within 7 to 10 business days once approved.
- Check your bank account or credit card statement 10 to 14 days later to confirm the refund has been processed.
Refunds after 14 days (dispute route)
If more than 14 days have passed but you were charged in error, or if JetBrains continued charging after you cancelled, you can dispute the charge through your bank or credit card issuer. This is called a chargeback and is your last resort, but it is a legal right under Malaysian banking rules.
- Contact your bank or credit card issuer immediately and explain the issue: "JetBrains charged me after I cancelled" or "I was charged without authorisation"
- Provide your bank with:
- The JetBrains transaction dates and amounts
- Screenshots of your account showing the cancellation
- Cancellation confirmation emails from JetBrains
- Any support ticket numbers from your dispute
- Your bank will initiate a dispute on your behalf and request evidence from JetBrains within 30 to 60 days
- If JetBrains cannot prove you owed the charge, your bank will refund you
- Keep all documentation until the dispute is fully resolved
Timeline and what to expect after cancelling
Cancellation is not instant. Understanding the timeline prevents panic and helps you plan your transition to alternative tools.
Immediately after clicking cancel
You will see a confirmation message on screen. This does not mean your access ends right away. Most JetBrains plans allow you to keep using the software until the end of your current billing period. For example, if you subscribe to an annual plan that renews on 15 January 2025, and you cancel today, you keep access until 14 January 2025.
Take a screenshot of this confirmation and wait for the follow-up email from JetBrains (usually within 24 hours). The email will state your exact access end date. Mark this date in your calendar.
Before your access expires
You have a window of time (usually between when you cancel and when access ends) to export your IDE settings, code snippets, plugins, and any configuration you want to preserve. Here is what to do:
- Open your JetBrains IDE one final time
- Use File > Export Settings to save your configuration locally
- Note down the names and versions of any paid plugins or extensions you have installed
- Export any code, projects, or debugging output you need for future reference
- Familiarise yourself with your alternative tools (Visual Studio Code, Eclipse, or others) so the transition is smooth
On and after your access end date
Your JetBrains IDE will no longer function for premium features once your subscription ends. You will be prompted to enter a new licence key or downgrade to the free tier (if available for your product). At this point, your cancellation is complete and no further charges should appear.
Warning: Check your bank statement 5 to 10 days after your access end date to confirm no renewal charge has been applied. If a charge appears, contact JetBrains support immediately with your cancellation confirmation and ask for a refund of the erroneous charge. Stopee has helped consumers recover hundreds of ringgit from such mistakes.
Common mistakes when cancelling JetBrains
Cancellation anxiety is real. Many users worry they will lose access too early or get charged again by accident. These fears are not unfounded, but they are avoidable if you follow the right steps. Here are the pitfalls Stopee sees repeatedly and how to sidestep them.
Mistake 1: logging into the wrong account
The single most common cancellation failure is users logging into a JetBrains account that is not linked to their subscription. This happens when you have multiple email addresses or have changed your email over time. You log in, see no subscriptions, panic, and give up. The subscription is still active under your old email and charges continue.
Solution: Before cancelling, open the confirmation email you received when you first subscribed to JetBrains. The email will show which email address is linked to your account. Use that exact email to log in to sales.jetbrains.com. If you have forgotten the password, use the "Forgot password" link to reset it using that email address.
Mistake 2: confusing "suspend" with "cancel"
Some user dashboards show a "Suspend subscription" option alongside "Cancel subscription". Suspending pauses charges temporarily (usually for 1 to 3 months) but does not end your subscription permanently. When the suspension period ends, billing resumes automatically unless you formally cancel.
Solution: Always click "Cancel subscription", not "Suspend". If you only want a temporary break, suspension is fine, but if you want to stop charges entirely, you must cancel.
Mistake 3: not saving cancellation proof
Without proof that you cancelled, you have no leverage if JetBrains claims you did not and keeps charging. Some users rely only on memory and find themselves in disputes with no evidence.
Solution: The moment you cancel, take a screenshot of the confirmation message and save the email that follows. If you cancel via support ticket, save the ticket number. If you have visual and email proof, you can prove cancellation to your bank, the MDTCA, or Stopee if you need consumer dispute support.
Mistake 4: cancelling right before a renewal by accident
If your renewal is tomorrow and you cancel today, you still get charged tonight because the system has already queued the renewal charge. Some users cancel the next day and face a duplicate charge they did not expect.
Solution: Cancel at least 2 to 3 days before your renewal date. Check your account dashboard for your next renewal date and set a phone reminder 3 days before. If you have already been charged for a renewal after cancellation, contact JetBrains immediately to request a refund and then cancel again.
Checklist before and after cancellation
Use this checklist to ensure you cancel cleanly and safely. Print it out or save it to your phone.
Before you cancel
- Confirm the email address linked to your JetBrains account
- Find and save your purchase confirmation email
- Screenshot your current subscription plan, renewal date, and most recent charge amount
- Log into your JetBrains account and locate the active subscription
- Export IDE settings and configurations you need to keep
- Note the exact date you plan to cancel and set a calendar reminder
- Download or export any code, projects, or custom tools you have created
During cancellation
- Click the correct "Cancel subscription" button (not "Suspend")
- Read the confirmation dialog carefully and note the access end date
- Click "Confirm" to finalise
- Screenshot the confirmation message immediately
- Note your subscription ID or cancellation reference number if shown
After you cancel
- Wait 24 hours for the cancellation confirmation email from JetBrains
- Save this email and mark your calendar with the access end date
- Check your bank statement or credit card app daily for the next 7 days to confirm no new charges appear
- One week after your access end date, check again for any surprise renewal charges
- If you are refund-eligible (within 14 days), contact support and include your proof of cancellation
- If you see a charge after cancellation, contact JetBrains and your bank immediately with screenshots
When to cancel JetBrains: comparison of reasons
Not every user should cancel. Use this comparison table to decide whether cancellation is right for you or whether you should keep your subscription.
| Reason to cancel | Reason to keep | Middle ground |
|---|---|---|
| You no longer code professionally | You are a full-time developer or freelancer | Use the free tier for hobby projects; pay only when billing code |
| You have switched to free tools permanently (VS Code, Eclipse) | You still rely on JetBrains daily for debugging and plugins | Downgrade to a lighter plan (WebStorm instead of All Products Pack) |
| Monthly or annual charges are unaffordable | The productivity gain justifies the cost for your team | Request a student or open-source licence if you qualify |
| You have not opened the IDE in 3 months | You use it regularly for your main project or job | Suspend for 30 days and reassess before renewal |
| You forgot you were subscribed and have not used it | You are ramping up a new coding project soon | Keep it for one more month while you get set up |
Reviews and complaints from malaysian JetBrains users
Real experiences from Malaysian subscribers reveal common frustrations with JetBrains and its cancellation process. These complaints are not unique-Stopee encounters them regularly across subscription services.
Users report difficulty finding the cancel button, unexpected charges after cancellation, slow support response times, and limited local payment options. One user reported being charged after cancelling because the system did not process the cancellation properly, and recovery took three weeks of back-and-forth emails with support.
Another user noted that JetBrains' all-English support interface became a barrier when explaining billing issues in a non-native language. This is a known friction point for Malaysian and Southeast Asian users.
The positive reviews, however, focus on the quality of the software itself-debuggers, AI features, and developer productivity are universally praised. The complaints are purely about billing, cancellation, and support accessibility, not product quality.
Stopee recommends reading independent reviews on websites like Trustpilot and G2 before subscribing, and keeping clear records from day one if you do choose to subscribe. This approach lets you make informed decisions and protects you if you need to cancel.
Contact information and escalation for JetBrains in malaysia
JetBrains does not operate a physical office, phone line, or walk-in support centre in Malaysia. The company is registered in the Czech Republic with offices in the USA and China. This means all support and cancellation inquiries must go through digital channels.
Official contact and support
- Support portal: www.jetbrains.com/support
- Billing and sales: sales.jetbrains.com (log in to manage subscriptions)
- Email support: available through the support portal ticket system
- Phone support: not available for Malaysian users
- Local office: none in Malaysia
Escalation if JetBrains does not respond
If JetBrains support ignores your cancellation request or refuses to refund you after you have cancelled, you have legal protection through Malaysian consumer authorities. Here is how to escalate:
- Contact the Ministry of Domestic Trade and Consumer Affairs (MDTCA) at www.kpdnkk.gov.my
- File a consumer complaint via their online portal or by visiting your nearest KPDNKK office
- Include all evidence: screenshots, emails, support ticket numbers, bank statements showing charges, and your cancellation proof
- State clearly: "I cancelled my JetBrains subscription on [date] but charges continue" or "I requested a refund within the cooling-off period and JetBrains refused"
- The MDTCA will investigate and can compel JetBrains to refund you if the evidence supports your claim
You can also file a dispute with your credit card issuer or bank, which often resolves billing issues faster than waiting for MDTCA intervention. Both routes are legal and effective.
Final thoughts: take control of your subscriptions today
Cancelling JetBrains is straightforward if you follow the right steps, but the process is designed to feel confusing. Support is slow, the cancel button is not always obvious, and missing a renewal date by one day can trigger another year of charges. This is a common dark pattern in subscription software, and it catches thousands of Malaysian users every year.
Your power lies in documentation and timing. Screenshot everything. Cancel well before your renewal date. Save every email. If something goes wrong, you have proof. Stopee has helped thousands of consumers cancel subscriptions safely, recover refunds, and escape unwanted recurring charges by using these exact methods and consumer protection laws.
Start your cancellation today using the step-by-step guide above. If you run into resistance or unexpected charges, document it and contact the MDTCA or your bank with your evidence. You have consumer rights in Malaysia, and Stopee is here to remind you that you are in control of your spending, not the other way around.