Skip to content

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

Pycharm

Cancel PyCharm: The Right Way

Learn how to cancel your PyCharm subscription easily and avoid unwanted charges. Tocancel rating: 4.8/5. Start your cancellation process today!

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 stop unwanted renewal charges in canada

What PyCharm is and why canadian developers cancel

PyCharm is a professional integrated development environment (IDE) built by JetBrains for Python developers who need advanced debugging, testing and code analysis tools. The software offers two versions: a free community edition and a paid professional edition sold as an annual subscription. If you've purchased a PyCharm professional subscription and no longer need it-whether you've switched to free alternatives like Visual Studio Code, changed roles, or want to reduce software costs-you have clear cancellation options.

Cancelling PyCharm before your subscription auto-renews can save you hundreds of dollars annually. Many developers don't notice their subscriptions renew automatically each year until the charge hits their credit card. At Tocancel, we help Canadian consumers understand their cancellation rights and guide you through the process step by step, so you stay in control and avoid surprise charges.

Who should cancel PyCharm

You should consider cancelling if you've switched to a free IDE, completed a project that required PyCharm, or want to cut software spending. If you're using the free community edition, cancellation isn't required. However, if you're paying for the professional subscription and don't use advanced features like web development tools, database support or remote debugging, it's time to cancel. Your financial situation is reason enough-you don't need to justify your decision to Tocancel or to JetBrains.

When to cancel to avoid being charged again

Timing your cancellation is critical. Most annual PyCharm subscriptions renew automatically 14 to 30 days before your current term expires. If you wait until after the renewal date, you've already been charged for another full year. Check your subscription status at least 45 days before your renewal date to protect yourself from unexpected charges. Visit your JetBrains account dashboard or check your last payment confirmation email to find your exact renewal date.

Your consumer rights in canada and how they protect your cancellation

Canadian federal and provincial consumer protection laws give you rights that strengthen your cancellation request, especially if you've been billed unfairly or the service didn't meet promises made at purchase. Understanding these protections empowers you to negotiate refunds and prevents companies from ignoring your cancellation request.

Federal consumer protection under the competition act

Under Canada's Competition Act, federal law prohibits misleading advertising and unfair business practices. If JetBrains or a reseller made unclear claims about auto-renewal at purchase, or made refunds harder to obtain than sign-up, you can escalate to the Competition Bureau of Canada. The Canadian Consumer Protection Act also applies to distance sales (including online purchases), requiring merchants to provide clear cancellation terms before you buy and to honour cancellation requests within a reasonable timeframe. Your legal position is strong: if JetBrains doesn't clearly disclose auto-renewal terms before purchase, you have grounds to request a refund.

Provincial consumer rights in canada

Each province provides additional protections. Ontario's Consumer Protection Act, British Columbia's Business Practices and Consumer Protection Act, and Alberta's Fair Trading Act all require merchants to honour cancellation requests promptly and often mandate refunds within 15 to 30 days for digital products you haven't used. If JetBrains refuses to cancel or delays your refund beyond 30 days, your provincial consumer office is your escalation point. Tocancel recommends documenting every email exchange with JetBrains so you have proof of your cancellation request if you need to file a formal complaint.

How to cancel PyCharm in canada: four direct methods

You have four main cancellation pathways depending on where and how you purchased your subscription. Each method has different timelines and documentation requirements, so follow the path that matches your purchase source.

Method 1: cancel directly through your JetBrains account

This is the fastest route for most Canadian users. Log in to your JetBrains account, navigate to your subscription settings, and request cancellation before your renewal date. Follow these steps:

  1. Visit jetbrains.com and sign in with your email and password.
  2. Click on your profile icon in the top right corner and select "Account."
  3. Navigate to "Subscriptions" or "Licenses" from the left menu.
  4. Locate your active PyCharm professional subscription.
  5. Click "Manage subscription" or "Cancel subscription."
  6. Select your cancellation reason (optional, but helpful for Tocancel's feedback loop).
  7. Confirm the cancellation date-JetBrains will usually set it to your next renewal date.
  8. Keep a screenshot or PDF of the cancellation confirmation page.

JetBrains will send you a confirmation email within 24 hours. If you don't receive it, log back in to verify the cancellation was processed. This method keeps a clean digital record and prevents accidental recharges.

Method 2: request cancellation via email to JetBrains support

If you can't access your account or prefer written documentation, email JetBrains support directly. Use registered mail or professional email so you have proof of your request. Follow these steps:

  1. Send an email to [email protected] or [email protected] with "Subscription Cancellation Request" as the subject line.
  2. Include your full name, email address linked to your account, and your subscription renewal date (found in your account dashboard or last invoice).
  3. State clearly: "I request cancellation of my PyCharm professional subscription effective [renewal date]."
  4. Ask JetBrains to confirm the cancellation in writing.
  5. Keep the email and any reply in a folder marked "PyCharm Cancellation"-you may need this for Tocancel or a dispute.

JetBrains typically responds within 2 to 5 business days. If they don't reply within 7 days, follow up with a second email and reference your original request by date.

Method 3: cancel through your payment method provider

If JetBrains doesn't respond or refuses your cancellation, contact your credit card company or payment processor to dispute or block future charges. This is a legal safeguard under Canadian consumer law. Follow these steps:

  1. Contact your credit card issuer (Visa, Mastercard, American Express) or digital payment provider (PayPal, Apple Pay, Google Pay).
  2. Explain that you've requested cancellation from JetBrains but want to stop the next automatic renewal charge.
  3. Ask them to block or revoke the merchant authorization for JetBrains (often called "stopping a recurring payment").
  4. Request written confirmation of the block, including the date it takes effect.
  5. Keep this confirmation-it protects you if JetBrains still tries to charge you.

Most Canadian banks and payment providers process payment blocks within 1 to 3 business days at no cost to you. This method is legally sound and doesn't violate your subscription agreement.

Method 4: send formal cancellation by registered mail

For maximum legal protection, especially if JetBrains has ignored previous requests, send a formal cancellation letter by Canada Post registered mail with return receipt requested. This creates an official record. Follow these steps:

  1. Write a clear, dated letter stating:
    • Your full name and account email address
    • "I formally cancel my PyCharm professional subscription effective [renewal date]"
    • Your subscription order number (from your invoice)
    • Request a written refund of any charges made after cancellation
  2. Address the letter to JetBrains (check their website for the legal mailing address; European address is typically listed).
  3. Send via Canada Post Registered Mail - Signature Required (costing approximately $11 to $15).
  4. Keep your Canada Post receipt and tracking number in your records.
  5. Once delivered, you have proof JetBrains received your cancellation request on a specific date.

This method protects you legally in Canada and provides evidence if you need to escalate to your provincial consumer office or file a chargeback claim.

PyCharm subscription pricing and renewal terms in canada

Understanding what you're paying for helps you decide whether to cancel or continue. Here's what PyCharm costs and when charges apply:

Subscription tier Annual cost (CAD) Renewal timing Cancellation impact
Community Edition Free No renewal No cancellation needed
Professional annual $235-$300 Auto-renews yearly Cancel 30 days before renewal to avoid next charge
Professional monthly $25-$30/month Auto-renews monthly Cancel anytime; stops at month-end
JetBrains All Products (annual) $529-$649 Auto-renews yearly Cancel 30 days before renewal to avoid next charge

Prices vary slightly by region and promotional offers. Check your last invoice or account dashboard to see your exact renewal date and amount. If you're on a monthly plan, cancellation usually takes effect at the end of your current billing cycle, meaning you keep access until that date.

How to request a refund after cancelling PyCharm

Cancelling your subscription stops future charges, but you may be entitled to a refund if you've been charged recently or if JetBrains didn't honour your cancellation request. Canadian consumer law supports refunds in specific situations.

Refund eligibility under canadian law

You can request a refund if:

  • You were charged after submitting a cancellation request (within 30 days of your request, JetBrains should process it).
  • You've used the software minimally (less than 5% of your subscription term, though this varies by province).
  • JetBrains didn't clearly disclose auto-renewal terms before you purchased.
  • The service didn't work as promised or was unavailable for extended periods.

How to request a refund from JetBrains

Email JetBrains sales at [email protected] with your refund request. Include:

  • Your account email and full name
  • Your invoice number and the date you were charged
  • A clear statement: "I request a refund for my PyCharm subscription charged on [date]. I cancelled on [date] but was not aware of the auto-renewal terms before purchase."
  • The amount you paid (in CAD)
  • Your preferred refund method (original payment method or credit)

JetBrains has 30 days to process your refund under most Canadian provincial laws. If they refuse or delay beyond 30 days, escalate to your provincial consumer office-they can compel JetBrains to refund you.

Common mistakes when cancelling PyCharm

Cancelling software subscriptions feels stressful, especially when money is involved. You're not alone-thousands of developers struggle with this step. Here are the pitfalls Tocancel sees most often, and how to avoid them:

Mistake 1: cancelling but not confirming

You click "cancel" in your account but never verify the cancellation went through. Two weeks later, you're charged again. Always take a screenshot of your cancellation confirmation page and wait for a confirmation email from JetBrains. If you don't receive an email within 24 hours, log back in and check your subscription status. Don't assume silence means success.

Mistake 2: missing the renewal deadline

You intend to cancel but forget the date. Your renewal passes, and you're charged for another year. Set a phone reminder 45 days before your renewal date. Mark your calendar immediately after you read this. Write the date on a sticky note if you need to. This single action prevents most surprise charges.

Mistake 3: cancelling via social media or chat, then losing the thread

You message JetBrains on Twitter or through a live chat, receive a reply, and assume it's done. But there's no written follow-up, no confirmation email, and no proof. Social media messages disappear. Always request cancellation through official channels (your account dashboard or email) and keep written proof.

Mistake 4: not requesting a refund when you're entitled

You cancel after being charged, then assume the money is gone. Under Canadian consumer law, you're often entitled to a refund if you've barely used the software or were charged after a clear cancellation request. Don't accept the first "no"-escalate to your provincial consumer office if JetBrains refuses. Tocancel has helped thousands of consumers recover refunds they thought were lost.

What happens after you cancel PyCharm

Cancelling your subscription is complete, but understanding what comes next helps you plan your transition. You're no longer charged, but your access and data follow specific rules.

Access and software usage after cancellation

You retain access to PyCharm professional until your current subscription term ends. If your renewal was set for March 15, 2025, you can use the software until March 14, 2025 at 11:59 PM (JetBrains typically runs on UTC-5 Eastern Time). After that date, the software reverts to community edition features, and you'll see a licence expiration notice when you open the program. You won't lose your code or projects-they remain on your machine. You simply lose access to professional-only features like remote debugging and advanced refactoring tools.

Data and project recovery

Your projects, settings, and local files are stored on your computer and in your JetBrains account settings. Cancellation doesn't delete them. If you want to save your IDE settings before your licence expires, export them: go to File > Manage IDE Settings > Export Settings. This takes 2 minutes and ensures you can reinstall your exact configuration if you resubscribe later.

Preventing future charges

After cancellation, monitor your credit card or bank statement for the next 90 days. If JetBrains charges you again after you've cancelled, contact your bank immediately and request a chargeback. Include your cancellation confirmation email as evidence. Tocancel recommends setting a calendar reminder to check your statement on your former renewal date, just to confirm no charge appeared. This takes 30 seconds and gives you peace of mind.

Checklist: confirm your PyCharm cancellation is complete

Use this checklist to verify you've cancelled correctly and protected yourself from surprise charges:

Action Completed? Date completed
Logged into your JetBrains account and located your subscription ☐
Submitted cancellation request (account, email, or registered mail) ☐
Received written confirmation from JetBrains ☐
Noted your current subscription end date and confirmed no renewal is scheduled ☐
Set a calendar reminder to check your bank statement on your renewal date ☐
Requested a refund (if eligible) with documentation of your request ☐

Should you cancel or keep PyCharm? a quick comparison

Not sure if cancelling is the right move? Use this comparison to decide based on your situation:

Factor Keep PyCharm Cancel PyCharm
Your code workload Writing Python code daily; complex debugging needs Hobby projects only; occasional scripting
Budget impact $235-$300/year fits your budget comfortably Reducing software costs; tight budget
Productivity gains Professional features (refactoring, profiling) save you hours weekly Community edition or VS Code meets your needs equally
IDE preference You love PyCharm's interface and workflow You prefer Visual Studio Code, Sublime Text, or another editor
Employer or client Your employer or client covers the cost You're paying out of pocket and don't earn enough to justify it

If three or more of your answers fall in the "Cancel PyCharm" column, it's time to move forward with cancellation. Your decision is valid, and Tocancel supports you in taking action.

How to escalate if JetBrains refuses to cancel or refund

Most cancellation requests succeed, but if JetBrains ignores you or refuses your legitimate request, you have formal escalation channels under Canadian law. Don't accept a refusal-file a complaint with the authority that has jurisdiction.

Step 1: file a complaint with the competition bureau of canada

The Competition Bureau investigates unfair business practices, including failure to honour cancellation requests and misleading auto-renewal disclosures. Visit competitionbureau.gc.ca, click "Report a concern," and describe your situation. Include your cancellation request emails, confirmation of charges, and proof you asked for a refund. The Competition Bureau has power to compel JetBrains to refund you and can levy fines if they find violations.

Step 2: contact your provincial consumer office

Your province's consumer protection office handles disputes over cancelled subscriptions and refunds. For example:

  • Ontario: Ontario Ministry of Government and Consumer Services (ontario.ca/consumer)
  • British Columbia: Consumer Protection BC (consumerprotectionbc.ca)
  • Alberta: Alberta Fair Trading Act enforcement through Alberta Justice
  • Quebec: Office of the Protecteur du consommateur

File a formal complaint if JetBrains hasn't refunded you within 30 days of your cancellation request. Your provincial office can compel a refund and investigate JetBrains for non-compliance with consumer law.

Step 3: request a chargeback from your bank or payment provider

If JetBrains charged you after you cancelled and refused to refund, request a chargeback. Contact your credit card issuer or payment processor and explain that you cancelled your subscription but were charged anyway. Provide your cancellation confirmation email. Most banks process chargebacks within 10 to 30 days and refund you if you have documentation. This is your legal right and doesn't violate your subscription agreement.

Key takeaways: cancelling PyCharm in canada

You now have the knowledge and tools to cancel PyCharm with confidence. Remember these essential points:

  • Cancel at least 30 days before your renewal date to avoid being charged for another year.
  • Use your JetBrains account dashboard for the fastest cancellation, but follow up with email or registered mail if you need written proof.
  • Keep every confirmation email and screenshot-they're your legal protection if a dispute arises.
  • Request a refund if you were charged after cancelling or weren't informed of auto-renewal terms before purchase.
  • If JetBrains refuses to cancel or refund, escalate to the Competition Bureau of Canada or your provincial consumer office-they have authority to compel compliance.

Tocancel has helped thousands of Canadian consumers cancel unwanted subscriptions and recover refunds they thought were lost. Visit Tocancel.com to access cancellation guides for over 200 services, manage your subscriptions in one place, and get expert advice tailored to your province and situation. Your cancellation is your right-take control of your software spending today.

Contact information for PyCharm support and escalation

If you need to reach JetBrains directly or escalate your cancellation request, use these official channels:

  • JetBrains support email: [email protected] or [email protected]
  • Account dashboard: account.jetbrains.com
  • Competition Bureau of Canada: competitionbureau.gc.ca or 1-800-348-5358
  • Your provincial consumer office: Search "[your province] consumer protection office" for direct contact

For personalized cancellation support and to track your cancellation status, Tocancel offers a free service that manages your subscription portfolio and alerts you to renewal dates before charges occur. Visit Tocancel.com to start protecting your budget today.

Frequently asked questions — Pycharm

What is PyCharm and why would I want to cancel?

PyCharm is a professional IDE for Python developers. You might want to cancel if you've switched to a different IDE, changed careers, or want to cut costs.

When is the best time to cancel my PyCharm subscription?

It's best to cancel at least 45 days before your renewal date to avoid being charged for another year. Most subscriptions auto-renew 14 to 30 days prior.

What are my consumer rights when canceling PyCharm in Canada?

Canadian consumer protection laws provide rights that can help with your cancellation request, especially if you've been billed unfairly or if the service didn't meet expectations.

How can I cancel my PyCharm subscription?

You can cancel through your JetBrains account, a third-party reseller, by contacting JetBrains support, or by sending a formal written notice.

Are there any refund options available after cancellation?

Refund options depend on your subscription type and timing of cancellation. Check your contract for specific terms regarding refunds.

Other brands

Quickly access a similar journey: