Choose the right license for your project.
If you need to discuss your licensing requirements for PyCharm, please .
We can supply any PyCharm license including new subscriptions, subscription renewals, and upgrade licenses.
Prices shown include your personal discount based upon your purchase history from ComponentSource.
1 User Commercial Annual Subscription (1st Year)
As a Licensee you may install and use the product on any number of clients and on any operating system supported by the product, but you may not allow the same Subscription to be used concurrently by more than one (1) User.
After successfully placing your order, your purchase will be added to your JetBrains Account. Information on how to download, activate the software and assign your licenses will be sent to you via email.
Additional Commercial Annual Subscriptions for existing Subscription Packs
1 User Commercial Annual Subscription Renewal
As a Licensee you may install and use the product on any number of clients and on any operating system supported by the product, but you may not allow the same Subscription to be used concurrently by more than one (1) User.
After verification, your purchase will be added to your JetBrains Account. Information on how to download, activate the software and assign your licenses will be sent to you via email.
1 User Commercial Annual Subscription (2nd Year) - For active Subscriptions bought before 31st Dec 2024
Includes a 20% continuity discount
As a Licensee you may install and use the product on any number of clients and on any operating system supported by the product, but you may not allow the same Subscription to be used concurrently by more than one (1) User.
After verification, your purchase will be added to your JetBrains Account. Information on how to download, activate the software and assign your licenses will be sent to you via email.
1 User Commercial Annual Subscription (3rd Year onwards) - For active Subscriptions bought before 31st Dec 2024 and continuously renewed
Includes a 40% continuity discount
As a Licensee you may install and use the product on any number of clients and on any operating system supported by the product, but you may not allow the same Subscription to be used concurrently by more than one (1) User.
After verification, your purchase will be added to your JetBrains Account. Information on how to download, activate the software and assign your licenses will be sent to you via email.
1 User Commercial Annual Subscription Renewal for Lapsed Subscriptions
1 User Commercial Annual Subscription - Upgrade to JetBrains All Products Pack
Our prices include ComponentSource licensing and installation support, technical support is provided directly by the publisher based on their policies for support and the type of license you purchase. For your convenience, we retain an online backup of any licensing information that we have issued directly or has been provided to us by the publisher. You can request a FREE upgrade to a new version, if it is released within 30 days of your purchase. All sales are made on our standard Terms and Conditions and subject to our Return Policy. Please if you require any licensing option not listed, including volume licensing and older versions of the product.
Personal Subscription plans are available directly from JetBrains to individuals purchasing using their own funds. They cannot be purchased by companies, however, an individual may use a Personal Subscription that he/she privately purchased on any hardware, including company hardware.
Commercial Subscription plans are available to purchase for companies and organizations. They may use the software under Commercial Subscription on any computer, operating system, and by any developer within the organization, provided that the total number of concurrent users never exceeds the number of subscriptions purchased by that organization.
Subscription Renewals allow you to continue using the latest version of the software for a further 12 months.
If you have multiple subscriptions with different renewal dates and would like to align them, we can help regardless of where you bought them. Live Chat with us to discuss your requirements.
Purchasing a new PyCharm license also entitles you to use previous versions of the same software. PyCharm Subscriptions are backwards compatible and can be used with any previous versions that are still available for download.
| License Agreements | Size | Updated |
|---|---|---|
| JetBrains Toolbox Subscription Agreement | 55 KB | Jul 16, 2024 |
| JetBrains Privacy Notice | 277 KB | Oct 30, 2025 |
| JetBrains Products Acceptable Use Policy | 134 KB | Dec 2, 2025 |
Starting from November 2, 2015, JetBrains has introduced a new subscription-based licensing model that has replaced the previous model, allowing you to purchase yearly subscriptions that includes all bug fix updates. The new licensing model also includes perpetual fallback license grants. When purchasing an annual subscription, you will immediately get a perpetual fallback license for the exact version available at the time of your purchase.
Commercial Annual Subscription - for legal entities, including companies and organizations (both for-profit and non-profit), requiring the software for general commercial use. A legal entity may use the software under the Business Subscription on any computer, operating system, and by any developer within a legal entity, provided that the total number of concurrent users never exceeds the number of subscriptions purchased by that legal entity.
Commercial Annual Subscription includes:
PyCharm is covered by a perpetual fallback license, which allows you to use a specific version of software without an active subscription for it. The license also includes all bugfix updates, more specifically in X.Y.Z version all Z releases are included.
When purchasing an annual subscription, you will immediately get a perpetual fallback license for the exact version available at the time.
When the subscription expires, you are entitled to use the specific version of the software that was available when your subscription period started. You are no longer entitled to use any more recent updates which were released during the subscription period.
A Commercial (Business) license is the standard licensing option for organizations and business entities. Licenses are purchased by the company and can be used by any single person within this organization.
A Personal (Individual) license is an option for private individuals who purchase a license with their own funds, and solely for their own use. Personal licenses are not available from ComponentSource, and may not to be purchased, refunded or in any way financed by companies.
For more information see JetBrains Subscription Options.
Upgrade options allow you to switch your existing subscription from one IDE to another while maintaining your continuity discount. Upgrades are available from PyCharm to IntelliJ IDEA, or JetBrains All Products Pack. Please contact us for a personalized quote.
Yes, it's possible to buy additional commercial annual subscriptions for existing subscription packs. Please contact us for more information.
JetBrains offers quick, unlimited support via email or the JetBrains Web site. More than 70% of support requests are resolved with a single reply.
You can easily activate JetBrains software online with a JetBrains Account. Alternatively, you may use an offline activation code.
Purchasing a new PyCharm license also entitles you to use previous versions of the same software. PyCharm Subscriptions are backwards compatible and can be used with any previous versions that are still available for download. Versions released on Nov 2, 2015 and later can be activated with a JetBrains Account username and password or Activation Code. Versions released before Nov 2, 2015 can be activated with a Legacy License Key which can be obtained from JetBrains Support.
Yes. Licenses may be transferred between developers within the same organization. The person responsible for handling licenses can assign and revoke licenses from within their JetBrains Account.
Chat with our customer support team