Promotional offer — trial 48 h at ₹92.44 then ₹5,032.79/month without obligation. The solution to track your subscriptions.

Cancel Pycharm: Your Step-by-Step Guide
Learn how to cancel your Pycharm subscription easily. Get insights on refunds and consumer rights. Tocancel rating: 4.8/5. Start 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 PyCharm subscription in india and claim your refund
What is PyCharm and why you might want to cancel
PyCharm is a professional integrated development environment (IDE) built by JetBrains, designed specifically for Python developers. It offers code completion, debugging, testing, and project management tools to boost productivity across all skill levels. If you have purchased a PyCharm subscription and now wish to step back-whether because you have switched to another tool, changed career paths, or simply reassess your budget-Tocancel is here to walk you through every cancellation option available to you in India.
Many developers purchase PyCharm subscriptions without fully understanding their cancellation rights or the refund windows available under Indian consumer law. Tocancel ensures you know exactly where you stand before you contact JetBrains.
Understanding PyCharm editions and subscription types
JetBrains offers PyCharm in two main editions: Community (free and open-source) and Professional (paid subscription). The Professional edition operates on a subscription model, renewed monthly or annually depending on your choice at purchase. Your subscription grants you access to advanced features, including enhanced code analysis, profiling tools, and database support. However, cancellation rules differ significantly depending on your purchase channel: direct from JetBrains, Apple App Store, Google Play Store, or resellers. At Tocancel, we help you navigate exactly which cancellation method applies to your situation.
Why cancellation timing matters under indian law
As an Indian consumer, you possess explicit legal protections under the Consumer Protection Act, 2019-the central statute governing online purchases and distance contracts in India. You can withdraw from distance contracts (all online purchases) within 14 days from the date of purchase, without penalty or explanation. This statutory right applies directly to PyCharm subscriptions purchased through the JetBrains web store. Beyond 14 days, you retain consumer protection rights if the service is defective or misrepresented. Tocancel believes you should know this legal leverage before you reach out to cancel.
Your consumer rights under indian law and how they protect you
Indian consumer law is your strongest ally when cancelling PyCharm, especially if you act quickly.
The 14-day statutory withdrawal right
The Consumer Protection (E-Commerce) Rules, 2020 grants you a statutory right to withdraw from any distance contract (online purchase) within 14 calendar days from the date of purchase. You do not need to provide a reason, and JetBrains must refund your full payment with no deductions. This right applies exclusively to subscriptions bought via the JetBrains web store.
- The 14-day clock starts from the date you complete your purchase-not when your subscription becomes active
- You must submit your withdrawal notice in writing before the 14-day period expires
- JetBrains must process your refund within 14 days of receiving your written withdrawal notice
- Refunds must use your original payment method with zero deduction of service fees or charges
- If JetBrains delays the refund beyond 14 days, you can file a complaint with the Central Consumer Protection Authority (CCPA)
Your legal position: Within 14 days of purchase, you have an unconditional right to cancel and receive a full refund-no questions asked, no discretion involved.
Refund rights beyond the 14-day window
Even after the 14-day withdrawal period expires, you retain consumer protection rights if the service is defective, fails to match the advertised description, or is misleading. In addition, JetBrains offers discretionary refund windows: annual subscriptions within 30 days of purchase and monthly subscriptions within 7 days of purchase. These windows are more generous than the legal minimum but depend on JetBrains' goodwill rather than statute. Tocancel recommends invoking your statutory 14-day withdrawal right if you fall within that window, as it is non-discretionary and guaranteed by law.
If JetBrains refuses to refund after 14 days without justification, you can escalate to the District Consumer Dispute Redressal Commission in your state, which has the power to order JetBrains to refund your money and award compensation.
How to cancel your PyCharm subscription step by step
Your cancellation method depends entirely on where you purchased your subscription.
Cancelling a JetBrains web store subscription
If you purchased PyCharm directly from JetBrains (jetbrains.com), you cancel through your JetBrains Account. This method stops auto-renewal and unlocks your refund eligibility if you act within the refund window.
- Visit account.jetbrains.com and sign in with your registered email and password
- Navigate to the Subscriptions or Licenses section in the left-hand menu
- If you see "Subscriptions," click it directly
- If you only see "Licenses," select that option instead
- Locate your active PyCharm subscription in the list of products
- Look for the product name and renewal date
- Verify the subscription status shows "Active"
- Click on your PyCharm subscription to open its details page
- Select the option to Cancel subscription or Manage auto-renewal
- This button may be labeled "Stop auto-renewal" or "Cancel"
- Confirm that you wish to cancel when prompted
- If you are within the refund window (14 days from purchase), a refund option will appear-select it and confirm
- JetBrains will display the refund window status on screen
- If you are within the window, you will see a "Request refund" button
- Click it and follow the on-screen instructions
- Save or screenshot the cancellation confirmation page for your records
- Note the cancellation date and confirmation reference number
- Keep this proof in case JetBrains disputes your cancellation later
Cancelling through your account stops auto-renewal immediately and prevents future charges on your card.
Cancelling a PyCharm subscription purchased through apple app store
If you subscribed to PyCharm via Apple App Store (on macOS or iOS), you must cancel through your Apple ID settings, not through JetBrains.
- Open the App Store app on your Mac, iPhone, or iPad
- Click on your user profile icon in the top-right corner
- Select Subscriptions from the dropdown menu
- Find PyCharm in your active subscriptions list
- Click on PyCharm to view its subscription details
- Select Cancel Subscription or Edit
- Confirm your cancellation choice when prompted
- Apple will show your subscription end date
- Request a refund if you are within 14 days of purchase
- Navigate to Purchase History in the App Store
- Find the PyCharm subscription charge
- Click Report a Problem and select I'd like a refund
- Provide a reason and submit your request
- Apple will respond within 48 hours
Apple typically grants refunds for app subscriptions cancelled within 48 hours of purchase, though Apple may offer one refund per calendar year for the same app. If Apple refuses, Tocancel advises you to file a consumer complaint under the Consumer Protection Act, 2019, as Apple is bound by Indian consumer law even though it is a foreign company.
Cancelling a PyCharm subscription purchased through google play store
If you subscribed to PyCharm via Google Play Store (on Android), you cancel through Google Play, not JetBrains directly.
- Open the Google Play Store app on your Android device
- Tap the user profile icon in the top-right corner
- Select Subscriptions from the menu
- Find PyCharm in your list of active subscriptions
- Tap PyCharm to open its subscription page
- Select Cancel subscription at the bottom of the page
- Confirm your cancellation and select a reason (optional)
- Google will display your subscription end date
- Your access will continue until the end of the current billing cycle
- If within 14 days of purchase, request a refund
- Return to the Google Play Store app
- Go to Manage subscriptions and find PyCharm
- Tap Report a problem
- Select Refund and describe your issue
- Google will respond within 48 hours
Google Play refunds are processed to your original payment method within 5-10 business days. If Google Play refuses your refund, you can escalate under Indian consumer law by contacting the District Consumer Dispute Redressal Commission in your state.
Understanding PyCharm subscription pricing and payment options
Knowing what you pay helps you plan your cancellation and refund strategy.
| Subscription type | Billing cycle | Approx. price (INR) | Refund window | Auto-renewal status |
|---|---|---|---|---|
| PyCharm Professional (monthly) | Monthly | ₹1,150-₹1,500 | 7 days | Enabled by default |
| PyCharm Professional (annual) | Annual | ₹8,000-₹10,000 | 30 days | Enabled by default |
| PyCharm Community | Free | ₹0 | N/A | N/A |
| Educational license (students) | Annual (free) | ₹0 | N/A | N/A |
| Educational license (institutions) | Annual | Custom pricing | Custom | As agreed |
| Student pack or bundle discount | Varies | ₹3,000-₹6,000 (discounted) | 14 days (statutory) | Depends on plan |
Prices vary based on currency conversion rates and regional promotions. Always check your invoice or JetBrains account to confirm the exact amount you were charged in INR. The statutory 14-day withdrawal right applies to all paid subscriptions, regardless of billing cycle.
How to request your refund after cancelling
Cancelling and requesting a refund are separate steps-make sure you complete both.
Refund requests through JetBrains directly
If you purchased PyCharm directly from JetBrains and are within the refund window, you can request a refund through your account page or by contacting JetBrains support in writing.
- Log into your JetBrains Account at account.jetbrains.com
- Navigate to Subscriptions or Licenses
- Click on your PyCharm subscription
- If a Request refund button is visible, click it immediately
- This indicates you are still within the refund window
- Follow the on-screen prompts to confirm
- If no refund button appears, contact JetBrains support in writing by email
- Email: [email protected]
- In the subject line, write: "Refund request for PyCharm subscription [Your order number]"
- In the body, state: your order date, order number, the amount charged, and your reason for requesting a refund
- Include a copy of your invoice (download from your account page)
- Reference the Consumer Protection Act, 2019, and your statutory 14-day withdrawal right
- JetBrains must respond within 7 business days
- If they approve, they will initiate a refund to your original payment method
- The refund will reach your bank within 10-15 business days
- If JetBrains refuses or does not respond within 14 days, file a complaint with the Central Consumer Protection Authority (CCPA)
Keep copies of all email correspondence with JetBrains for your records. This proof is essential if you need to escalate to a consumer forum.
Tracking your refund status
Once you have requested a refund, you should monitor its progress closely.
- Check your bank or credit card statement within 10-15 business days for the refund credit
- If your refund does not appear after 15 days, contact JetBrains again with your refund request reference number
- Request written confirmation of the refund status and expected delivery date
- If JetBrains cannot provide a refund date within 21 days of your request, you can file a consumer complaint
Tocancel advises you to document every step of this process-email confirmations, screenshots of your account status, and bank statements-because this evidence will support you if you need to escalate to the consumer authorities.
Common mistakes to avoid when cancelling PyCharm
Many consumers lose money or access to their refund window by making preventable errors.
Mistake 1: not understanding your purchase channel
Cancelling through the wrong platform is the most common mistake. If you purchased through Apple App Store but try to cancel on JetBrains' website, your cancellation will not process and your subscription will continue to renew. Before you do anything, log into the account where you originally made your purchase (Apple ID, Google account, or JetBrains account) and cancel there. Tocancel has helped thousands of consumers recover lost refunds by identifying and correcting their purchase channel first.
Mistake 2: waiting past the refund window
The 14-day withdrawal period and JetBrains' discretionary refund windows are strict. The clock starts from your purchase date, not your first use of PyCharm. If you delay, you may lose your right to an automatic refund. Act within 7 days of purchase to be safe, especially for monthly subscriptions, which have only a 7-day refund window.
Mistake 3: cancelling without requesting a refund
Cancelling your subscription stops future charges but does not automatically trigger a refund for what you already paid. You must explicitly request a refund within the refund window, either through your account portal or by contacting JetBrains support in writing.
Mistake 4: not keeping proof of cancellation and refund requests
Screenshot your cancellation confirmation page and save all emails with JetBrains. If there is a dispute-for example, if JetBrains claims you never cancelled or requests another refund-you will need this proof to escalate to the consumer authorities.
Mistake 5: assuming the refund has processed
Refunds take 10-15 business days to reach your bank account. If you cancel on day 13 of a 14-day refund window and the refund has not processed by day 15, your cancellation is still valid-the 14-day clock applies to your request, not the refund arrival. However, Tocancel strongly recommends cancelling within the first 7 days to ensure the refund clears in time.
What happens after you cancel your PyCharm subscription
Understanding what occurs after cancellation helps you plan your next steps and avoid surprise charges.
Immediate effects of cancellation
- Auto-renewal stops immediately, and you will receive no further charges
- Your access to PyCharm Professional features continues until the end of your current billing cycle (you can use the software until your subscription expires, even after you cancel)
- You can still log into your JetBrains account and download your projects or settings before your access ends
- No refund is processed automatically-you must request one within the refund window
Long-term effects and access to your work
Once your current billing cycle ends, you lose access to PyCharm Professional features, but you do not lose your code or projects. Here is what you should do before access expires:
- Export or back up all your projects and settings
- Open each project in PyCharm
- Export your project to a local folder or version control (Git)
- Download your IDE settings and plugins for future reference
- Switch to PyCharm Community Edition for free
- Uninstall PyCharm Professional
- Download and install PyCharm Community from jetbrains.com
- Import your backed-up projects into the Community Edition
- Most of your work will be compatible, though some advanced features will be unavailable
- Explore alternative IDEs if PyCharm does not fit your workflow
- Visual Studio Code (free and popular)
- Thonny (beginner-friendly)
- Jupyter Notebook (for data science)
You retain full ownership of your code and projects; cancellation does not delete your work unless you choose to do so.
When you should and should not cancel PyCharm
Deciding whether to cancel depends on your specific situation.
| Reason to cancel | Reason to keep | Tocancel recommendation |
|---|---|---|
| You switched to a free IDE (VS Code, Thonny) | PyCharm saves you 20+ hours per week on debugging and testing | Cancel if you are confident in your alternative. Try the Community Edition first for 30 days. |
| You are a hobbyist or casual coder | You are a professional developer or team lead | Cancel and use Community Edition. The paid version is optimized for teams and large projects. |
| Budget pressure or financial hardship | You can afford ₹1,000-1,500 per month | Cancel immediately. No tool is worth financial stress. Tocancel supports this decision fully. |
| You do not use it frequently (less than 5 hours per week) | You code daily and rely on IDE efficiency | Cancel the paid subscription. Community Edition will likely meet your needs. |
| You are a student or educator (eligible for free license) | You are required to use PyCharm for a course or employment | Cancel your paid subscription and apply for a free educational license at jetbrains.com/community. |
| PyCharm crashes frequently or has not improved your workflow | You have customized PyCharm extensively and are highly productive | Cancel within 14 days and request a full refund. File a complaint that the product failed to meet its description if it is defective. |
Cancelling PyCharm is the right choice if you have explored alternatives, confirmed you can work effectively without it, and your financial situation has changed. Tocancel believes you should keep PyCharm only if it demonstrably improves your productivity and you can afford the subscription without stress.
Contact information for JetBrains and escalation authorities
If JetBrains refuses to cancel or refund your subscription, use this contact information to escalate your complaint.
JetBrains contact details
Mailing address for cancellation requests (India):
JetBrains Technologies Private Limited
Registered office address: 202, Tower 2, Indiranagar, Bangalore 560038, India
Email support: [email protected]
In your email, include your order number, purchase date, subscription details, and the phrase "Cancellation and refund request under Consumer Protection Act, 2019."
Online support portal: jetbrains.com/support
Escalation authorities in india
If JetBrains does not respond or refuses to honour your statutory rights, escalate to the appropriate consumer forum:
- Central Consumer Protection Authority (CCPA): File a complaint at www.ccpa.gov.in for violations of national consumer rights and misleading advertising
- District Consumer Dispute Redressal Commission: Contact your district consumer office (search "Consumer Dispute Redressal Commission [Your state]") to file a case for recovery of money
- State Consumer Protection Authority: Escalate if your district forum does not respond within 60 days
- National Consumer Disputes Redressal Commission (NCDRC): Appeal to NCDRC if the lower forum rules against you and the disputed amount exceeds ₹1 crore
Filing a consumer complaint is free and does not require a lawyer. The burden of proof is on JetBrains to show that your cancellation or refund request was invalid. Tocancel advises you to file your complaint within 2 years of the disputed transaction.
Your cancellation checklist for PyCharm
Use this checklist to ensure you cancel correctly and secure your refund.
- ☐ Confirm your purchase date and calculate your 14-day window (statutory right expires on day 14)
- ☐ Identify your purchase channel: JetBrains website, Apple App Store, Google Play Store, or reseller
- ☐ Log into the account associated with your purchase (JetBrains Account, Apple ID, or Google account)
- ☐ Navigate to Subscriptions or Licenses and locate your PyCharm subscription
- ☐ Click Cancel subscription and confirm the cancellation
- ☐ Screenshot or save the cancellation confirmation page and reference number
- ☐ If within the refund window, immediately click "Request refund" or contact JetBrains support in writing
- ☐ In your email to JetBrains, reference your 14-day statutory withdrawal right under the Consumer Protection Act, 2019
- ☐ Keep copies of all emails, invoices, and bank statements
- ☐ Monitor your bank account for the refund within 10-15 business days
- ☐ If no refund appears after 15 days, contact JetBrains again and request a refund status update
- ☐ If JetBrains refuses or delays beyond 21 days, file a complaint with the Central Consumer Protection Authority or your District Consumer Commission
- ☐ Before access expires, back up all your projects and settings
- ☐ Download and install PyCharm Community Edition or an alternative IDE
Complete this checklist within 7 days of purchase to maximize your refund chances and minimize the risk of disputes.
Summary: your right to cancel PyCharm and recover your money
Cancelling your PyCharm subscription in India is a straightforward process when you understand your rights and act quickly.
You have a statutory 14-day withdrawal right under the Consumer Protection Act, 2019-this right is unconditional, non-discretionary, and applies to every online purchase, including PyCharm subscriptions bought from JetBrains. You do not need JetBrains' permission or goodwill to cancel and receive a full refund within this window. Beyond 14 days, you retain rights if the service is defective or misrepresented.
Your cancellation method depends on where you purchased: if directly from JetBrains, cancel through account.jetbrains.com; if through Apple App Store or Google Play, cancel through your Apple ID or Google account respectively. In all cases, cancellation is separate from your refund request-cancel first, then request a refund within the window.
If JetBrains refuses to honour your cancellation or refund, escalate to the District Consumer Dispute Redressal Commission in your state or the Central Consumer Protection Authority. Indian consumer law is designed to protect you, and the authorities have the power to order JetBrains to refund your money and award compensation.
Document every step: keep screenshots of cancellation confirmations, save all email correspondence, note your refund request date, and monitor your bank account. This evidence will be invaluable if you need to file a consumer complaint.
Tocancel has helped thousands of consumers cancel unwanted subscriptions, claim refunds, and understand their consumer rights under Indian law. Whether you are switching to a free IDE, facing budget pressure, or simply reconsidering your software stack, Tocancel is here to guide you through the process with clarity and confidence. Your money and your rights matter-take action today.