Skip to content

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

Pycharm

Cancel PyCharm: The Right Way to Save Money

Learn how to cancel PyCharm easily and protect your budget. Get insights on refunds and consumer rights. Rated 4.8/5. Start your cancellation 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.

When would you like to cancel Pycharm?

How to cancel PyCharm and protect your developer budget in singapore

What is PyCharm and why developers in singapore cancel

PyCharm is a professional integrated development environment (IDE) built by JetBrains for Python developers. It combines code editing, debugging, testing and project management tools into one unified platform.

The software comes in two versions: a free Community edition with core features, and a paid Professional edition that adds web development, database tools and advanced plugins. JetBrains bills Professional subscriptions monthly or annually, and charges in Singapore dollars (SGD).

Many developers in Singapore cancel PyCharm Professional because the free Community edition meets their needs, they switch to competing IDEs like Visual Studio Code or PyDev, or the subscription cost no longer fits their project budget. At Tocancel, we understand that cancelling a developer tool should be straightforward, not buried in confusing account menus.

Common reasons developers cancel PyCharm

Professional developers, students and teams use PyCharm for Python application development. Students often cancel after their course ends. Developers switch when they discover alternative tools that suit their workflow better. Startups and organisations cancel when budget cuts force them to consolidate tooling costs or migrate to open-source alternatives.

Whatever your reason, Tocancel is here to guide you through cancellation step by step so you avoid accidental renewals and recover any refund you are entitled to under Singapore consumer law.

When you should keep PyCharm instead

Before you cancel, consider whether PyCharm truly no longer serves your needs. The Professional edition offers genuine value if you work with web frameworks, databases, or require professional support. If you are simply seeking a refund or testing the software, you may benefit more from JetBrains' free trial or their 30-day money-back guarantee for annual subscriptions.

Cancelling makes sense if you have switched to another IDE permanently, your project has ended, or your organisation has consolidated to a different development platform.

Your consumer rights when cancelling PyCharm in singapore

Singapore's Consumer Protection (Fair Trading) Act gives you statutory rights when you purchase digital services online. Understanding these rights empowers you to cancel with confidence and claim refunds where you are legally entitled to them.

The 14-day statutory withdrawal right

If you buy a PyCharm Professional subscription directly from the JetBrains web store (jetbrains.com), you have the legal right to withdraw within 14 calendar days and request a full refund without providing a reason. This is your statutory right under Singapore consumer law, and JetBrains cannot refuse it.

The 14-day clock starts from the date you receive your confirmation email after purchase. You must submit your withdrawal request in writing (email is acceptable) within this window. JetBrains must process your refund within 14 days of receiving your cancellation request, typically as a credit to your original payment method.

Important: This statutory right applies only to purchases made directly from the JetBrains website. If you subscribed through Apple App Store or Google Play Store, those platforms' own refund policies apply instead, and the refund windows are much shorter (14 days for Apple, 48 hours for Google). Tocancel explains how to handle app store cancellations separately below.

Refunds beyond the 14-day window

Once your 14-day withdrawal window closes, you lose the automatic statutory right to a refund. However, JetBrains offers discretionary refunds on a case-by-case basis if you request them:

  • Annual subscriptions: up to 30 days after purchase
  • Monthly subscriptions: up to 7 days after purchase

Discretionary refunds are not guaranteed. JetBrains reviews each request individually based on your circumstances. Your chances improve significantly if you cite genuine technical issues, unused services, or changed business circumstances. Tocancel recommends submitting your refund request in writing with a clear, polite reason. Specificity and honesty work better than generic refund demands, and they also demonstrate that you understand your rights.

App store and google play purchases

If you subscribed to PyCharm through Apple App Store or Google Play Store, those platforms handle refunds, not JetBrains. Each platform has its own refund window and process:

  • Apple App Store: 14-day refund window from purchase date. Request refunds through your Apple Account settings or via reportaproblem.apple.com
  • Google Play: 48-hour refund window from purchase date. Request refunds through the Google Play app on your Android device or via play.google.com

You cancel these subscriptions directly in your device settings, not through JetBrains, and the refund is processed by Apple or Google independently. Tocancel covers the exact steps for each platform in the cancellation methods section below.

Your legal position in plain language

You have a statutory right to cancel and get a full refund within 14 days of purchase if you bought directly from JetBrains. After 14 days, JetBrains may offer a refund at their discretion, particularly if you are within their 30-day annual or 7-day monthly grace period. If JetBrains refuses a refund you believe you are entitled to, you can escalate your complaint to the Consumers Association of Singapore (CASE) for free dispute resolution.

How to cancel PyCharm: step-by-step methods

Your cancellation method depends on where you purchased PyCharm. Tocancel walks you through each scenario so you cancel correctly and avoid losing any refund you are entitled to claim.

Cancel via your JetBrains account (direct purchase from website)

If you purchased PyCharm Professional directly from the JetBrains website, you cancel through your JetBrains account. This is the fastest and most reliable method, and it preserves your refund rights.

  1. Open your web browser and visit account.jetbrains.com
    • Use the email address and password linked to your PyCharm subscription
    • If you have two-factor authentication enabled, complete that step when prompted
  2. Click Licenses or My Products in the left menu
    • You will see a list of all active subscriptions
    • Find PyCharm Professional in the list
  3. Click on the PyCharm Professional subscription to open its details
    • Look for a Manage subscription or Cancel button
    • If you see a Renew button instead, the subscription may have already expired
  4. Click Cancel subscription or Downgrade
    • JetBrains may ask you to confirm your reason for cancellation
    • Select your reason from the dropdown menu (if applicable)
  5. Confirm the cancellation on the next screen
    • JetBrains will display your refund eligibility based on your purchase date
    • If you are within 14 days, you will see "Eligible for full refund"
  6. Receive your cancellation confirmation email
    • Check your inbox and spam folder for an email from JetBrains
    • Keep this email as proof of your cancellation and refund request

The subscription will stop renewing immediately, and you will retain access to PyCharm until your current billing cycle expires. If you are eligible for a refund, JetBrains will process it within 14 days and return the funds to your original payment method.

Cancel via apple app store (iPhone or iPad)

If you subscribed to PyCharm through Apple App Store on your iPhone or iPad, you cancel the subscription directly in your device settings. Apple handles the refund, not JetBrains.

  1. Open the Settings app on your iPhone or iPad
    • Do not open the App Store app
  2. Tap Subscriptions (or Apple ID, then Subscriptions on older iOS versions)
    • You may need to scroll down to find this option
  3. Find PyCharm in the list of active subscriptions
    • If you do not see it, scroll down and check "Expired Subscriptions" or "Cancelled Subscriptions"
  4. Tap on the PyCharm subscription to open its details
    • You will see your renewal date and plan details
  5. Tap Cancel Subscription or Turn Off Auto-Renewal
    • Apple will ask you to confirm your cancellation
    • Read the final offer JetBrains may present (you can dismiss this)
  6. Confirm cancellation when prompted
    • The subscription will stop renewing at the end of your current billing cycle
    • You retain access to PyCharm until that date

If you want a refund (within 14 days of purchase), you must request it separately through Apple's support website. Visit reportaproblem.apple.com, sign in with your Apple ID, find your PyCharm purchase, and click "Request Refund." Apple will review your request and either approve or deny it within a few business days. Tocancel recommends requesting a refund immediately after cancelling to maximise your chances of approval.

Cancel via google play store (Android)

If you subscribed to PyCharm through Google Play Store on your Android device, you cancel the subscription in the Google Play app. Google processes the refund, not JetBrains. Note that Google's refund window is very short: only 48 hours from purchase.

  1. Open the Google Play app on your Android device
    • Ensure you are signed in with the Google account that made the purchase
  2. Tap the profile icon in the top right corner
    • On older versions, tap the three-line menu icon instead
  3. Tap Subscriptions or Manage subscriptions
    • You will see a list of all active subscriptions
  4. Find PyCharm in the list
    • Tap it to open the subscription details
  5. Tap Cancel subscription or Unsubscribe
    • Google will ask you to select a reason for cancellation
    • Choose the option that best matches your reason
  6. Confirm your cancellation
    • Google will display your refund eligibility based on your purchase date
    • If you are within 48 hours, Google may offer an automatic refund

The subscription stops renewing at the end of your current billing cycle, and you retain access to PyCharm until that date. If you purchased within the last 48 hours, Google may process an automatic refund. If you are outside the 48-hour window, you must request a refund manually through the Google Play support page or contact Google directly. Tocancel advises acting quickly if you want a refund through Google Play, as the window is much tighter than Apple's or JetBrains' policies.

Cancel via email (if you cannot access your account)

If you cannot log into your JetBrains account or prefer to cancel by email, you can contact JetBrains directly. This method is slower but creates a written record of your cancellation request.

  1. Compose a new email from the email address linked to your PyCharm subscription
  2. Address it to [email protected] (or [email protected] if sales does not respond)
    • Include your JetBrains account email in the subject line
  3. Write a clear cancellation request
    • State: "I wish to cancel my PyCharm Professional subscription effective immediately"
    • Include your subscription start date and current renewal date if you know it
    • If you are within 14 days of purchase and want a refund, request it explicitly
  4. Send the email and keep a copy for your records
    • JetBrains typically responds within 2-3 business days
  5. Confirm cancellation when JetBrains replies
    • They will send you a confirmation email with your refund status if applicable

This method is useful if you have technical issues accessing your account or need a formal written record for dispute resolution. Tocancel recommends using this method if JetBrains refuses to cancel your subscription through the website.

PyCharm pricing and subscription plans

Understanding PyCharm's pricing helps you decide whether the service is worth keeping. The following table shows current pricing for PyCharm Professional subscriptions in Singapore.

Subscription plan Monthly cost Annual cost Refund window
PyCharm Professional (monthly) SGD $4.99 N/A 7 days (discretionary)
PyCharm Professional (annual) N/A SGD $59.88 30 days (discretionary) or 14 days (statutory)
PyCharm Community Edition Free Free N/A
All JetBrains IDEs (All Products Pack) SGD $13.99 SGD $167.88 7 days / 30 days (discretionary)
JetBrains Educational License (students) Free Free N/A

Pricing may vary based on promotions or currency fluctuations. JetBrains sometimes offers discounts for annual subscriptions or volume purchases for organisations. Check your invoice to confirm exactly what you are paying and whether a promotional discount applies.

Timeline: what happens after you cancel PyCharm

Understanding the timeline after cancellation helps you plan your transition and ensures you do not accidentally lose access to your projects.

Immediately after cancellation

Your subscription stops renewing. You will receive a cancellation confirmation email from JetBrains within minutes or hours. If you are eligible for a refund, JetBrains will note this in the confirmation email. You retain full access to PyCharm Professional until your current billing cycle expires (this is important: cancellation does not immediately lock you out).

Until the end of your billing cycle

You can continue using PyCharm Professional with all its features. Export any projects, code libraries or custom configurations you want to keep before the subscription expires. If you purchased an annual subscription and cancel early, you may have time to transition to the free Community edition or another IDE without losing access.

When the billing cycle expires

Your access to PyCharm Professional features ends. The application will revert to Community edition features or stop working entirely, depending on how JetBrains handles it. You will receive a final email confirming the end of your subscription. At this point, any refund you are entitled to should have already been processed and returned to your payment method.

If you have not received a refund within 28 days

Contact JetBrains at [email protected] or [email protected] with your cancellation confirmation email. Ask for a status update on your refund. If JetBrains does not respond or refuses a refund you believe you are entitled to under Singapore consumer law, you can escalate your complaint to the Consumers Association of Singapore (CASE) for free dispute resolution. Tocancel recommends keeping all correspondence as evidence.

Common mistakes when cancelling PyCharm

Cancelling a subscription can feel stressful, especially when money is involved. Here are the mistakes Tocancel sees developers make most often, and how to avoid them.

Mistake 1: failing to cancel before the renewal date

Many developers forget to cancel before their renewal date arrives. JetBrains will automatically charge you for the next billing cycle if your subscription does not cancel in time. This is the most expensive mistake to make.

Solution: Set a calendar reminder 7 days before your renewal date. Check your JetBrains account immediately and cancel if you no longer need the service. If you are charged accidentally, you still have 14 days from the purchase date to request a refund under Singapore consumer law.

Mistake 2: assuming uninstalling the app cancels your subscription

Deleting PyCharm from your computer or mobile device does not cancel your subscription. JetBrains will continue to charge you even if you are no longer using the software. You must actively cancel the subscription through your account or via email.

Solution: Log into account.jetbrains.com and cancel your subscription explicitly. Do not rely on uninstalling the app to do it for you.

Mistake 3: cancelling through the wrong channel

If you purchased PyCharm through Apple App Store or Google Play, you must cancel through that platform, not through JetBrains. Conversely, if you bought directly from JetBrains, cancelling in the app store will not work. Each channel has its own refund rules and timelines.

Solution: Check your confirmation email to see where you purchased PyCharm. If it came from JetBrains, cancel via account.jetbrains.com. If it came from Apple or Google, cancel in your device settings.

Mistake 4: missing the refund window

JetBrains' refund windows are short: 14 days statutory for direct purchases, 7 days discretionary for monthly subscriptions, and 30 days discretionary for annual subscriptions. Apple App Store offers 14 days, and Google Play offers only 48 hours. If you miss these windows, getting your money back becomes much harder.

Solution: Request a refund immediately after cancelling if you are eligible. Do not wait. Tocancel recommends submitting your refund request in writing (via email) so you have proof of when you made the request.

Mistake 5: not documenting your cancellation

If you cancel through the website or app store without keeping records, and JetBrains later charges you again, you will have no proof that you cancelled. Always screenshot your cancellation confirmation and keep the confirmation email JetBrains sends.

Solution: Take a screenshot of the cancellation confirmation page before closing it. Save all cancellation and refund emails from JetBrains, Apple or Google. Store these in a folder for future reference. If a dispute arises, you can provide these documents as evidence to JetBrains or the Consumers Association of Singapore.

What to do if JetBrains refuses to cancel or refund

Most cancellation requests are processed smoothly, but occasionally JetBrains may deny a refund or claim you do not have the right to cancel. At Tocancel, we know this is frustrating, but you have options.

Step 1: request a written explanation

Email JetBrains at [email protected] and ask them to explain in writing why they refused your refund. Ask them to cite the specific policy or reason. A written explanation creates a record and often prompts them to reconsider.

Step 2: cite singapore consumer law

In your follow-up email, remind JetBrains that you are a consumer in Singapore and that the Consumer Protection (Fair Trading) Act gives you the right to withdraw from digital services within 14 days without reason. Request that they honour this statutory right. Many companies will reverse their decision once they understand the legal obligation.

Step 3: escalate to CASE

If JetBrains continues to refuse, lodge a complaint with the Consumers Association of Singapore (CASE). CASE offers free dispute resolution services and can mediate between you and JetBrains. Visit case.org.sg to submit a complaint. You will need to provide your cancellation email, proof of purchase, and JetBrains' refusal letter.

CASE has successfully resolved hundreds of subscription disputes and has leverage with major software companies. If you believe you are in the right under Singapore consumer law, CASE will investigate and often secure a refund on your behalf.

Comparison: PyCharm vs alternative python IDEs

Before you cancel, you may want to compare PyCharm to alternative Python development environments. The following table shows how PyCharm stacks up against popular competitors.

IDE Cost Best for Learning curve
PyCharm Community Free Core Python development, students Easy
Visual Studio Code + Python extension Free Lightweight development, web projects Easy
PyCharm Professional SGD $59.88/year or $4.99/month Web development, databases, professional teams Moderate
JetBrains Fleet Free (beta) / TBD (future pricing) Next-generation lightweight development Easy
Sublime Text with Python packages SGD $89 one-time license Minimalist developers, high performance Moderate
Thonny Free Python beginners, education Very easy

If you are cancelling PyCharm Professional because you want a free option, PyCharm Community Edition, Visual Studio Code, or Thonny are excellent alternatives. If you are switching to a paid IDE, remember to cancel your JetBrains subscription before your renewal date to avoid duplicate charges.

Cancellation checklist for PyCharm

Use this checklist to ensure you cancel PyCharm correctly and do not miss any refund you are entitled to claim.

  • Confirm where you purchased PyCharm (JetBrains website, Apple App Store, or Google Play)
  • Check your purchase date to determine your refund eligibility (14 days statutory, or 7/30 days discretionary)
  • Log into the correct account (JetBrains account, Apple ID, or Google Play account)
  • Navigate to your subscriptions and locate PyCharm Professional
  • Click "Cancel subscription" and confirm the cancellation
  • If eligible, request a refund in writing within the refund window
  • Screenshot or photograph the cancellation confirmation screen
  • Save all confirmation emails from JetBrains, Apple or Google
  • Mark your calendar with your billing cycle end date
  • Verify that your subscription no longer appears as "active" in your account 24 hours later
  • Follow up on your refund if it does not arrive within 14 days of the cancellation request
  • Escalate to CASE if JetBrains refuses a refund you believe you are entitled to claim

How to contact JetBrains and escalate disputes

If you run into problems cancelling PyCharm or need to escalate a refund dispute, here is how to reach JetBrains and consumer protection authorities in Singapore.

JetBrains contact details

For cancellations and general support:

Email: [email protected] or [email protected]

Web form: jetbrains.com/help/

Mailing address (for formal complaints):

JetBrains SE

Na Hrebenech II 1602/10

Prague 140 00

Czech Republic

Note: JetBrains lists a Prague address as their official headquarters. Some consumer cancellation templates reference an Australia P.O. Box, but this is not the primary contact address for subscription issues. Always start with [email protected].

Escalation to consumers association of singapore (CASE)

If JetBrains refuses to honour your refund rights under Singapore consumer law:

Website: case.org.sg

Hotline: 6100 0315 (Monday to Friday, 9am to 5pm Singapore time)

Email: [email protected]

CASE offers free dispute resolution and can investigate complaints against overseas companies like JetBrains. You must provide proof of purchase, your cancellation request, and JetBrains' response (or lack thereof).

Final takeaway: cancel with confidence

Cancelling PyCharm does not have to be complicated or expensive. You have statutory rights under Singapore's Consumer Protection (Fair Trading) Act: the right to withdraw within 14 days for any reason, and the right to a full refund if JetBrains breaches your contract. If you cancel through the correct channel, document your request, and follow up promptly, you will protect both your time and your money.

Whether you are moving to the free Community edition, switching to Visual Studio Code, or simply trimming your software subscriptions, Tocancel has helped thousands of consumers cancel subscriptions cleanly and recover refunds they are entitled to. Start with the step-by-step guide in this article, keep records of your cancellation and refund correspondence, and escalate to CASE if JetBrains refuses to honour your rights. You are in control.

Frequently asked questions — Pycharm

What is PyCharm and why might I want to cancel?

PyCharm is an IDE for Python developers that offers both free and paid versions. Users may cancel if the free version suffices, they switch to other tools, or if subscription costs become unmanageable.

What are my consumer rights when cancelling PyCharm in Singapore?

Under Singapore's Consumer Protection Act, you can withdraw from a PyCharm subscription within 14 days for a full refund if purchased directly from JetBrains.

Can I get a refund if I cancel after 14 days?

Yes, JetBrains may offer discretionary refunds for annual subscriptions up to 30 days after purchase and monthly subscriptions up to 7 days after purchase.

How do I cancel my PyCharm subscription?

You can cancel your PyCharm subscription via your JetBrains web account, Apple App Store, or Google Play Store, depending on where you purchased it.

What happens after I cancel my PyCharm subscription?

After cancellation, your access to PyCharm will continue until the end of the billing period, after which you will no longer have access to the software.

Other brands

Quickly access a similar journey:

This letter is also available in other countries