The short answer
A charge from CODECADEMY* PRO is an online technical learning subscription from Ryac, Inc. (Codecademy by Skillsoft) for coding courses and professional career certificates.
Why it shows up like this
CODECADEMY* PRO on your statement is a subscription charge from Ryac, Inc., the legal entity behind Codecademy — now part of Skillsoft. Codecademy offers browser-based interactive courses in Python, JavaScript, SQL, data science, web development, and cloud computing. Your statement may also show this as RYAC INC or CODECADEMY.COM, all pointing to the same subscription.
Codecademy Pro is billed monthly at $29.99 or annually at a discounted rate that generally runs between $179.88 and $239.88 per year depending on current promotions. The platform also offers a Plus tier with career path bundles. Both plans auto-renew unless canceled, and annual renewals in particular can catch people off guard if they signed up and stopped using the platform months earlier.
If you do not recognize this charge, check whether you or someone in your household started a free trial that rolled into a paid plan. Codecademy offers 7-day and 14-day free trials that convert automatically at the end of the trial window. Log in at codecademy.com, go to your profile avatar, then My Account and Manage Subscription to see the active plan and next billing date. Annual subscribers who contact support within 14 days of renewal may qualify for a full refund.
Don't recognize it? You might still
A free trial that you forgot to cancel is the most common reason for a surprise Codecademy charge. Annual renewals are easy to miss because they only happen once a year, often long after active course use has stopped.
- A 7-day or 14-day free trial of Codecademy Pro automatically converted to a paid subscription.
- An annual membership renewed on its anniversary date.
- A student or family member used your card to study programming.
What to do, in order
Canceling from inside your account is the only way to stop future charges. Deleting the app or closing your browser does not cancel the subscription. If you were recently billed for an annual plan, reach out to Codecademy support at help.codecademy.com — refunds on annual plans are available within 14 days.
- Log in to Codecademy Open codecademy.com and sign in with your account email.
- Go to Account Billing Click on your profile avatar > My Account > Manage Subscription.
- Cancel Auto-Renewal Select Cancel Subscription to prevent subsequent billing renewals.
Quick questions
Can I get a refund if Codecademy renewed without warning?
Codecademy offers a 14-day refund window on annual subscriptions upon contacting their customer support team.
Do I lose my course progress when I cancel Codecademy Pro?
Your learning history and completed achievements remain saved on your free account.
Dispute Rights & Fraud Prevention
If you have no Codecademy account and cannot locate any subscription tied to your card, file a dispute with your card issuer. Ryac, Inc. charges are rarely fraudulent, but trial-to-paid conversions that were not properly disclosed are a legitimate basis for a billing dispute with your bank.
Independent reference — not affiliated with Ryac, Inc.. Billing names and policies change; verify with the merchant or your bank before acting.
Verified sources
Every claim on this page is checked against official sources — open them to confirm before you call your bank.
- Codecademy Payments and Billing FAQ https://help.codecademy.com
- FTC: Disputing Credit Card Charges https://consumer.ftc.gov
Reviewed Aug 15, 2026 · high · About UnknownCharges