ExpressVPN Cancellation & Refund Guide: 30-Day Guarantee, Renewals and App Store Billing
ExpressVPN separates stopping future renewal from requesting money back. First-time subscribers who bought through ExpressVPN can use a 30-day money-back guarantee, while app-store purchases are handled by Apple or Google and current renewal-refund rules are different from the first-purchase guarantee.
Map the purchase channel before touching the renewal switch.
For nearby topics, browse the Cloud Security guides and the broader Subscriptions Memberships section.
ExpressVPN policy map
Before changing the account, save the current receipt, order, itinerary, shipment, or subscription screen. For ExpressVPN, the date, seller, product name, and next scheduled event are the four facts that determine which official rule below fits the request.
First-purchase window
For a first-time direct purchase, ExpressVPN currently provides a full-refund request window of exactly 30 days from the purchase time. The support page also says prior recipients of a refund are not eligible for the first-time guarantee.
Turn this ExpressVPN-specific point into a deadline check: First-purchase window. Match it to the receipt, then record which direct or storefront transaction the rule governs.
In plain terms for ExpressVPN, this point changes what should happen next. Do not infer eligibility from the brand name alone; match the rule to the exact transaction and keep the account field or document that proves the match. If the transaction does not satisfy this condition, move to another applicable rule instead of repeating the same request.
Renewal treatment
ExpressVPN’s current money-back page states that an unintended renewal can be refunded if requested within 14 days of the renewal. That is a separate rule from the initial 30-day guarantee, so the date and transaction type matter.
Use the ExpressVPN invoice as a second test for Renewal treatment. The timestamp and merchant should agree with the account before any refund step is taken.
In plain terms for ExpressVPN, this point changes what should happen next. Do not infer eligibility from the brand name alone; match the rule to the exact transaction and keep the account field or document that proves the match. If the transaction does not satisfy this condition, move to another applicable rule instead of repeating the same request.
Apple and Google billing
Subscriptions billed as in-app purchases through the Apple App Store or Google Play are outside ExpressVPN’s direct 30-day guarantee. Refund decisions for those transactions are handled by the storefront rather than by the normal ExpressVPN direct-purchase path.
For Apple and Google billing, keep the initial purchase and any renewal on separate lines in your notes; ExpressVPN can treat those events differently.
In plain terms for ExpressVPN, this point changes what should happen next. Do not infer eligibility from the brand name alone; match the rule to the exact transaction and keep the account field or document that proves the match. If the transaction does not satisfy this condition, move to another applicable rule instead of repeating the same request.
Where cancellation happens
ExpressVPN says subscriptions must be canceled through the place where they were purchased: the ExpressVPN website for direct billing or the relevant app store for app-store billing. The VPN app itself is not the cancellation control.
Turn this ExpressVPN-specific point into a deadline check: Where cancellation happens. Match it to the receipt, then record which direct or storefront transaction the rule governs.
In plain terms for ExpressVPN, this point changes what should happen next. Do not infer eligibility from the brand name alone; match the rule to the exact transaction and keep the account field or document that proves the match. If the transaction does not satisfy this condition, move to another applicable rule instead of repeating the same request.
How direct refunds are requested
Eligible direct customers can use the ExpressVPN account portal and Payment History to request a refund for an invoice, or contact support when the refund button is unavailable.
Use the ExpressVPN invoice as a second test for How direct refunds are requested. The timestamp and merchant should agree with the account before any refund step is taken.
In plain terms for ExpressVPN, this point changes what should happen next. Do not infer eligibility from the brand name alone; match the rule to the exact transaction and keep the account field or document that proves the match. If the transaction does not satisfy this condition, move to another applicable rule instead of repeating the same request.
Access after stopping renewal
Turning off renewal prevents a future charge but does not by itself mean the current paid period disappears immediately. Users should confirm the subscription end date shown in the account.
For Access after stopping renewal, keep the initial purchase and any renewal on separate lines in your notes; ExpressVPN can treat those events differently.
In plain terms for ExpressVPN, this point changes what should happen next. Do not infer eligibility from the brand name alone; match the rule to the exact transaction and keep the account field or document that proves the match. If the transaction does not satisfy this condition, move to another applicable rule instead of repeating the same request.
Promo and purchase terms
ExpressVPN notes that eligibility can depend on the terms in effect when the purchase was made, including plan, method or promotion. The checkout terms and invoice remain important when a current account differs from the general help page.
Turn this ExpressVPN-specific point into a deadline check: Promo and purchase terms. Match it to the receipt, then record which direct or storefront transaction the rule governs.
In plain terms for ExpressVPN, this point changes what should happen next. Do not infer eligibility from the brand name alone; match the rule to the exact transaction and keep the account field or document that proves the match. If the transaction does not satisfy this condition, move to another applicable rule instead of repeating the same request.
Work through ExpressVPN in this order so cancellation and refund evidence stay separate.
- Confirm whether the merchant on the receipt is ExpressVPN, Apple or Google.
- Record the purchase or renewal timestamp and the current subscription end date.
- For direct billing, open Account & Billing and review Payment History before changing anything.
- Disable future renewal through the correct billing channel.
- If the transaction is eligible, submit the refund request through the invoice flow or support.
- Keep the response and check the original payment method after processing.
After the last step, revisit ExpressVPN and compare the updated status with the confirmation you saved. The account should show the intended future state—whether that is no renewal, an end date, a posted return, an event option, or a refund status—before you consider the process finished.
ExpressVPN examples
You bought directly 12 days ago
Use the account portal or support to request the first-purchase refund before the exact 30-day deadline, and save the invoice plus confirmation.
This ExpressVPN example is a timing problem, not merely a preference change. Save the date of the action and wait for the next relevant account milestone before deciding that a second request is necessary.
A direct annual plan renewed yesterday
Treat this as a renewal request rather than an initial-purchase guarantee and act within the current 14-day renewal window described by ExpressVPN.
This ExpressVPN example is mainly about who billed the plan and where the request belongs. Save the date of the action and wait for the next relevant account milestone before deciding that a second request is necessary.
Apple billed the subscription
Cancel through Apple and use Apple’s refund process; do not expect the direct ExpressVPN money-back guarantee to control the store transaction.
This ExpressVPN example is a timing problem, not merely a preference change. Save the date of the action and wait for the next relevant account milestone before deciding that a second request is necessary.
You canceled auto-renew but still have access
Check the paid-through date. Continued access during the current term can be normal and does not by itself mean the cancellation failed.
This ExpressVPN example is mainly about who billed the plan and where the request belongs. Save the date of the action and wait for the next relevant account milestone before deciding that a second request is necessary.
The account has no refund button
Open the invoice in Payment History and use the support option identified by ExpressVPN rather than repeatedly canceling the plan.
This ExpressVPN example is a timing problem, not merely a preference change. Save the date of the action and wait for the next relevant account milestone before deciding that a second request is necessary.
Records to retain
Keep the invoice, merchant name, purchase or renewal timestamp, account email, screenshot of the subscription status, refund-request confirmation and any support transcript until the expected credit is visible.
For ExpressVPN, a clean paper trail links the payment, dashboard status, request time, and final response.
Errors worth avoiding
- Counting 30 days as a calendar month instead of an exact 30-day period.
- Assuming an app-store purchase is covered by the direct ExpressVPN guarantee.
- Confusing auto-renew cancellation with a completed refund request.
- Ignoring the separate renewal rule and waiting too long after a renewal.
- Closing or abandoning the account before saving invoice and payment-history evidence.
The easiest ExpressVPN errors come from mixing first-purchase rules with renewal or app-store rules.
Bottom line
For ExpressVPN, identify the seller and transaction type first. Direct first purchases and direct renewals can have different refund windows, while Apple and Google transactions follow the storefront. Cancel through the billing channel, then make a separate refund request when the transaction qualifies.
Official sources used for this guide
Policies can change, so use the provider’s current pages as the final checkpoint before you act.
