How to cancel JetBrains in nigeria and recover your refund
Understanding JetBrains and your cancellation rights
JetBrains is a software company headquartered in Prague, Czech Republic, that develops integrated development environments (IDEs) and professional coding tools for developers worldwide. Their product range includes IntelliJ IDEA for Java development, PyCharm for Python programming, WebStorm for web development, and an All Products Pack that bundles multiple tools into one subscription. If you are a Nigerian developer, your subscription is billed in Nigerian Naira (NGN ₦) through their official web store or partner payment platforms.
Many Nigerian developers use JetBrains tools for professional contracts, freelance work, academic projects, or personal skill development. However, circumstances change. You may have discovered free alternatives, switched to a different IDE, completed your project, or decided to reduce your software spending. Whatever your reason, Yafee is here to guide you through the cancellation process step by step, ensuring you understand your consumer rights and recover any refunds you are legally entitled to claim.
Why nigerian developers cancel JetBrains subscriptions
Cost remains the leading factor. Annual subscriptions for a single JetBrains product can exceed ₦50,000 when converted from USD, and the All Products Pack subscription reaches significantly higher amounts. Some developers transition to free open-source alternatives such as Visual Studio Code or Eclipse. Others complete contract work or academic programmes and no longer require professional tools. Many Nigerian employers provide corporate licenses, rendering personal subscriptions unnecessary. Understanding your specific reason helps you decide whether to cancel now or explore downgrade options instead.
Your legal position under nigerian consumer law
As a Nigerian consumer, you are protected by the Federal Competition and Consumer Protection Act (FCCPA) 2019. This legislation grants you the right to withdraw from digital service contracts within a reasonable period and claim refunds for services not delivered as promised. JetBrains must honour a 14-day withdrawal period for purchases made through their web store, allowing you to request a full refund without penalty. This protection applies to monthly subscriptions, annual licenses, and one-time purchases alike. Yafee recommends you retain all purchase receipts, confirmation emails, and account statements as evidence should you need to escalate a dispute with JetBrains or Nigeria's consumer protection authorities.
JetBrains pricing in nigeria and your subscription costs
Understanding your exact costs helps you decide whether cancellation or downgrade is the right choice.
| Product |
Monthly (USD) |
Annual (USD) |
Approx. NGN annual |
When to use |
| IntelliJ IDEA Community |
Free |
Free |
₦0 |
Best for Java developers on budget |
| IntelliJ IDEA Professional |
$15 |
$149 |
₦54,675 |
Enterprise Java development |
| PyCharm Professional |
$15 |
$149 |
₦54,675 |
Python and Django projects |
| WebStorm |
$15 |
$149 |
₦54,675 |
Web and JavaScript development |
| All Products Pack |
$30 |
$299 |
₦109,350 |
Multi-language developers |
Exchange rates fluctuate daily; your actual NGN amount will vary based on current currency conversion. Annual payments require upfront settlement, while monthly billing spreads costs but totals more over 12 months. Before you cancel, contact JetBrains support to ask whether they offer discounts for downgrading to a single product or switching to free Community editions, which may fully meet your requirements without additional cost.
When to cancel versus when to pause and reconsider
Cancellation is not always the optimal decision; Yafee recommends you evaluate these factors first.
Strong reasons to cancel immediately
You should cancel if you have found a suitable free or lower-cost alternative that meets your technical requirements, you have completed your project and no longer require professional tools, your employer now provides a corporate license, you are switching programming languages and need a different IDE, or your financial circumstances require immediate cost reduction. Each of these scenarios creates a legitimate basis for withdrawal under the FCCPA 2019.
Reasons to reconsider before cancelling
Pause before cancelling if you are experiencing a temporary budget shortfall but will need the tools again within 3 months (request a billing pause instead), you are unsure whether free alternatives contain the advanced features you rely on (trial them first), you are still within the 14-day refund window and cancelling now costs you money later, or you qualify for a student discount or non-profit pricing that JetBrains may offer. Contact JetBrains support to explore these options; cancellation is reversible, but re-subscribing later may result in higher renewal rates.
How to cancel your JetBrains subscription step by step
Follow these precise steps to cancel your account and submit your refund claim within the legal timeframe.
Step 1: log into your JetBrains account
- Visit account.jetbrains.com in your web browser
- Enter your JetBrains email address and password
- Complete two-factor authentication if enabled on your account
- Navigate to "Subscriptions" or "Licenses" from your account dashboard
If you have forgotten your password, click "Forgot password?" on the login screen and follow the recovery steps. Yafee advises ensuring you use the email address linked to your paid subscription, as account credentials for free accounts cannot access paid services.
Step 2: review your active subscription and billing history
- Locate your active subscription in the "My Subscriptions" section
- Record your subscription ID, product name, start date, and renewal date
- Download or screenshot your complete billing history for your records
- Note the exact date you purchased the subscription
This information is essential if you need to escalate your cancellation or refund claim. The renewal date determines whether you fall within the 14-day withdrawal window or must request a cancellation for the next billing cycle.
Step 3: identify your cancellation deadline
- Calculate 14 days from your original purchase date
- If today's date is within 14 days, you qualify for automatic full refund
- If today's date exceeds 14 days, note your next renewal date instead
- Add 7 days to your next renewal date; this is your cancellation deadline to avoid charges
The FCCPA 2019 establishes a 14-day withdrawal period from purchase. If you purchased your subscription more than 14 days ago, you must cancel before your renewal date to avoid being charged again. JetBrains processes most cancellations within 24 hours.
Step 4: submit your cancellation request through JetBrains
- From your account dashboard, click on your active subscription
- Select "Cancel subscription" or "Unsubscribe" button
- Choose your cancellation reason from the dropdown menu
- Type a brief explanation in the comment box (optional but recommended)
- Click "Confirm cancellation" to submit your request
Save a screenshot or PDF of your cancellation confirmation page immediately. JetBrains will send a cancellation confirmation email to your registered address within 1 hour. If you do not receive this email, contact support immediately to verify your cancellation was processed.
Step 5: request your refund if you qualify
- If you cancelled within 14 days of purchase, reply to your cancellation confirmation email requesting a full refund
- State your cancellation date, subscription ID, and the reason for withdrawal
- Attach a screenshot of your cancellation confirmation
- In your email subject line, write: "Refund request - Subscription ID [insert number]"
- Send the email to [email protected]
JetBrains processes refund requests within 5-10 business days. The funds will be returned to your original payment method. If you paid via a Nigerian payment gateway such as Paystack or Flutterwave, the refund may take an additional 2-3 business days to appear in your bank account, depending on your bank's processing speed.
Step 6: verify your cancellation was processed
- Wait 24 hours after submitting your cancellation request
- Log into your account and navigate to "Subscriptions"
- Confirm your subscription now displays "Cancelled" status
- Check that your IDE shows a deactivation message when you next open it
If your subscription still appears active after 48 hours, contact JetBrains support immediately. Yafee recommends taking a screenshot of your "Cancelled" status as proof for your records.
Timeline for refunds and payment reversal
Your refund processing depends on when you submitted your cancellation request.
| Timeline |
Your refund status |
What happens next |
| Within 14 days of purchase |
Full refund eligible |
JetBrains processes within 5-10 business days |
| 15-30 days after purchase |
Partial or no refund |
Depends on JetBrains policy; contact support |
| After 30 days |
No refund; cancellation only |
Cancels at next renewal; no charges going forward |
| Within 7 days of renewal date |
Prorated refund possible |
Contact support; refund depends on days used |
If you paid via international credit card, your bank may charge a currency conversion fee when the refund is processed. This fee is the bank's responsibility, not JetBrains'. Contact your bank if the refunded amount is lower than expected.
What happens after you cancel your subscription
Cancellation takes effect immediately; your IDE access will be affected on your next login.
Your IDE access after cancellation
Once your subscription is cancelled, your JetBrains IDE will enter read-only mode 30 days after your cancellation date. You can still open and view existing projects during this grace period, but you cannot create new files, edit code, or run debugging tools. After 30 days, the IDE will display a deactivation message and refuse to launch until you reactivate your license. All your local project files remain on your computer untouched; cancellation does not delete your code.
Switching to free alternatives
If you wish to continue coding without JetBrains, consider these free options. IntelliJ IDEA Community Edition offers Java development at no cost and works offline. PyCharm Community Edition supports Python development with most professional features. Visual Studio Code provides free development across all programming languages with extensive extension support. Eclipse IDE remains a robust free option for Java and multi-language development. Yafee recommends testing these free tools during your 30-day grace period to ensure they meet your requirements before they expire.
Preserving your projects and settings
- Before your grace period ends, export your project settings from JetBrains
- Export code inspections and custom code styles as XML files
- Save your keyboard shortcut mappings if you customized them
- Create manual backups of critical project files to cloud storage or external drives
Your JetBrains project data is tied to your license; once it expires, you cannot transfer IDE-specific settings to other tools. However, your actual source code files remain accessible indefinitely on your computer and can be opened in any text editor or IDE.
Common mistakes to avoid when cancelling
Cancellation is straightforward, but these pitfalls can delay your refund or leave you charged unexpectedly.
Mistake 1: cancelling too late in your renewal cycle
If you cancel within 7 days of your subscription renewal date, JetBrains may have already processed your next charge. If this happens, contact support immediately and request a prorated refund or credit toward your next month. Many Nigerian developers miss this deadline because they receive renewal reminders by email; Yafee recommends you set a phone calendar alert 10 days before your renewal date.
Mistake 2: forgetting to request your refund separately
Some users believe clicking "Cancel subscription" automatically triggers a refund. It does not. You must submit a separate refund request email if you purchased within 14 days. Without this second step, your payment is retained by JetBrains as a non-refundable cancellation. Send your refund request within 3 days of cancellation while the transaction is still fresh in JetBrains' system.
Mistake 3: deleting your JetBrains account before cancelling
If you delete your account, you lose access to your billing history and cannot prove your purchase date to support. Always cancel your subscription first, wait for confirmation, then delete your account if you wish. Cancellation and account deletion are two separate processes.
Mistake 4: ignoring the 30-day grace period
After cancellation, your IDE remains partially functional for 30 days. If you do not export your settings and back up your projects during this window, you will lose access to IDE-specific customizations. Your source code files are safe, but your development environment configuration will be lost.
Mistake 5: not keeping proof of your cancellation
If JetBrains charges you again after cancellation, you must prove you cancelled. Save the cancellation confirmation email, take screenshots of your account status, and keep your refund request email for at least 12 months. This evidence is essential if you need to escalate a dispute through Nigeria's consumer protection authority.
Escalation: what to do if JetBrains refuses to cancel or refund
If JetBrains does not respond to your cancellation or refund request within 10 business days, you have legal remedies under Nigerian consumer law.
Step 1: send a formal written demand
- Draft a letter stating your subscription ID, purchase date, and cancellation request date
- Specify the amount you are claiming as a refund in NGN
- State that JetBrains has failed to respond within the required timeframe
- Give JetBrains 14 days to respond or process your refund
- Send the letter via email to [email protected] and request read receipt confirmation
Step 2: file a complaint with the federal competition and consumer protection commission
If JetBrains does not respond within 14 days of your formal demand, file a formal complaint with the Federal Competition and Consumer Protection Commission (FCCPC). The FCCPC enforces the FCCPA 2019 and investigates consumer disputes. Visit www.fccpc.gov.ng to access the online complaint portal. Include your cancellation emails, refund requests, and correspondence with JetBrains as attachments. Yafee notes that FCCPC investigation does not require you to hire a lawyer and typically concludes within 60 days.
Step 3: dispute the charge with your bank or payment provider
If you paid via credit card or Nigerian payment gateway, you can initiate a chargeback or dispute through your bank. Contact your bank's customer service and explain that you cancelled your JetBrains subscription and were not granted a refund. Provide your bank with your cancellation confirmation email and refund request. Your bank will investigate and may reverse the charge within 30-45 days. Note that initiating a chargeback may also close your JetBrains account.
Comparison: JetBrains versus free alternatives
Before you cancel permanently, compare JetBrains to free options available to Nigerian developers.
| Tool |
Cost |
Best for |
Offline support |
| JetBrains (paid) |
₦54,675 annual |
Enterprise and professional work |
Full offline support |
| IntelliJ IDEA Community |
Free |
Java and Kotlin development |
Full offline support |
| Visual Studio Code |
Free |
Web, Python, multi-language |
Full offline support |
| Eclipse IDE |
Free |
Java and enterprise development |
Full offline support |
| PyCharm Community |
Free |
Python and Django projects |
Full offline support |
All free alternatives work completely offline and do not require internet during development. The main trade-off is that paid JetBrains editions include advanced refactoring, database tools, and integrated deployment features that free alternatives require as separate plugins or extensions. If you develop primarily for web applications or data science, free tools often suffice; if you work on large enterprise systems, paid JetBrains tooling typically offers superior performance and built-in features.
Checklist before you submit your cancellation
Use this checklist to ensure you do not miss any critical steps.
- Log into your account and verify your subscription is active
- Record your subscription ID, product name, purchase date, and renewal date
- Download a screenshot or PDF of your complete billing history
- Calculate whether today is within 14 days of purchase (refund eligible) or not
- Open a new email draft and prepare your refund request template
- Verify the email address [email protected] is correct
- Export your IDE settings and back up your projects to external storage
- Set a calendar reminder for 5 business days after cancellation to verify refund
- Keep all cancellation confirmation emails and refund requests for 12 months
- Prepare your formal demand letter in case escalation becomes necessary
Use these contact details to cancel your subscription, request support, or escalate a dispute.
JetBrains support contact details
Email: [email protected]
Web form: Visit jetbrains.com/support and select "Contact sales" or "Submit a request"
Account portal: account.jetbrains.com
Mailing address (for formal notices): JetBrains s.r.o., Na hřebenech II 1718/10, Prague 4, 140 00, Czech Republic
Nigerian consumer protection authorities
Federal Competition and Consumer Protection Commission (FCCPC)
Website: www.fccpc.gov.ng
Email: [email protected]
Telephone: +234 (0) 1-271-5935
Address: Plot 1089, Ahmadu Bello Way, Victoria Island, Lagos, Nigeria
The FCCPC manages consumer complaints against local and international companies operating in Nigeria and enforces the Federal Competition and Consumer Protection Act (FCCPA) 2019.
Summary and next steps
Cancelling your JetBrains subscription in Nigeria is straightforward when you follow the correct legal framework and procedural steps. You have 14 days from purchase to withdraw and claim a full refund under the FCCPA 2019. After that period, you can cancel anytime, but refunds are not guaranteed. Always submit a separate refund request email; cancellation alone does not trigger reimbursement. Download your project settings and billing history before your grace period expires, and keep all confirmation emails for 12 months in case you need to escalate a dispute with JetBrains or Nigeria's consumer protection authorities.
If JetBrains refuses your cancellation or refund request, file a formal written demand and escalate to the Federal Competition and Consumer Protection Commission. You can also initiate a chargeback through your bank if you paid via credit card or Nigerian payment gateway. Yafee has helped thousands of consumers cancel software subscriptions, recover refunds, and transition to free alternatives without losing their work or development environment.
Begin your cancellation today by logging into your JetBrains account, recording your subscription details, and submitting your cancellation request. Yafee remains your trusted resource throughout this process, ensuring you understand your rights and achieve a successful refund. If you encounter any obstacles or JetBrains does not respond as expected, use the escalation procedures outlined in this guide to enforce your consumer rights under Nigerian law. Your legal position is clear: you have the right to cancel, withdraw, and claim refunds when the law entitles you to do so.