Docs
Enable EUR in Chargebee: Navigate to Settings > Configure Chargebee > Currencies. Skip if you already have EUR as a currency.
Create new EUR Price Points
Note:
Skip if you already have EUR price points for your products.
For each plan/add-on/charge where you have BGN price points, create equivalent EUR price points.
You may use the fixed conversion rate 1 EUR = 1.95583 BGN, or adjust pricing strategically.
Ensure you have the correct accounting codes set up for these.
Publish and verify the new EUR price points on your customer-facing interfaces (e.g., checkout, customer self-serve, and more).
If you are using Chargebee Entitlements (configured at price point level), please ensure that the new EUR price points have the same entitlements as the old BGN price points.
Please ensure that the price points are replicated in any systems connected to Chargebee (CPQ, CRM, Accounting, and more), as necessary.
Once you have the new EUR price points available in all your customer interfaces, archive all BGN price points to block new sign-ups or plan upgrades in BGN.
Note:
You can skip this step if there are no BGN subscriptions in the following states: Active, In Trial, Paused, Future, Scheduled, or Non-Renewing.
While the following actions can also be performed via the Chargebee web interface, the instructions below are specific to the API.
Schedule cancellation of subscriptions with BGN currency using the cancellation API and selecting cancel_option as
immediately: (Recommended) If there’s no impact of this cancellation on your end users.
end_of_term: If the current billing period ends before Dec 30, 2025. This ensures that customers receive the full value they’ve paid for.
specific_date: Specify any date before Dec 30, 2025, if the current billing period ends on any date after Dec 30, 2025.
(Recommended) Please enable reason codes from Settings > Configure Chargebee > Reason Codes > Subscriptions > Subscription Cancellation. You can set a custom cancel_reason_code, such as BGN_Currency_Deprecated to identify these cancelled subscriptions later for your reporting.
Create a new subscription with the equivalent EUR price point (created in point #1 above) using the create subscription API. You can schedule the creation of this subscription to a timestamp post-scheduled cancellation using the start_date parameter to ensure that the new EUR price point subscription becomes active immediately post-cancellation of the BGN price point subscription.
(Optional) Use a custom field (such as old_subscription_id) at the subscription level and pass the old subscription ID as the value of this custom field when creating the new subscription in the previous step. This will help you link and track the old transactions and invoices associated with the BGN subscription.
Note:
No subscriptions with BGN price points can remain active or renew after December 31, 2025, as all electronic BGN transactions will be declined post this period.
As a proactive measure, if BGN subscriptions are not cancelled before December 30, 2025, then Chargebee will cancel these subscriptions automatically on December 30, 2025.
Align the billing start date of the EUR subscription with the previous BGN subscription’s end date for a smooth transition.
If there are any paid invoices, then prorated credits may be issued for these invoices, depending on the proration setting. (Refer to points #3 and #4 below to understand more about invoices & credit notes.)
You cannot apply a BGN credit note to an EUR invoice in Chargebee, so you can choose to issue new EUR credit notes manually using the Standalone credit notes feature. (Refer to point #4 below.)
Consider turning off email notifications for customer segments with BGN currency if you don’t want to inform them about this transition.
Apple and Google subscriptions recorded as omnichannel subscriptions will not be impacted, as the Apple & Google stores will take care of this currency switch, and Chargebee will automatically switch this based on the notifications from the stores.
If you are on Chargebee’s legacy mobile subscriptions solution, then Chargebee will take care of migrating these subscriptions from the BGN price point to EUR by deleting existing BGN subscriptions and creating corresponding new EUR subscriptions with the same subscription ID on December 30, 2025. You can fetch these deleted subscriptions using list subscriptions API and passing include_deleted parameter value as true.
Before Dec 30, 2025:
After Dec 30, 2025:
Before Dec 30, 2025:
Note: BGN credits cannot be applied to EUR invoices.
After Dec 30, 2025:
All canceled BGN subscriptions will be treated as churn in Chargebee’s reports.
All newly created EUR subscriptions will be treated as new acquisitions.
Expect a temporary spike in churn and new subscriptions, especially in December 2025 and January 2026.
Information
This is expected and purely technical. Internally annotate this in your reporting.
We strongly recommend that you communicate with your customers prior to these changes taking effect.
Please inform them about the change in currency, any EUR pricing adjustments, and the effective date of the switch. This will help avoid confusion or support requests.
Was this article helpful?