Upgrade and downgrade
Plan changes take effect immediately with proration — you only pay for the time you use each plan. Smaller prorated amounts are added to your next invoice; larger ones are charged to your payment method right away. See Proration and mid-cycle charges for how this is decided and the per-currency thresholds.
How to change a plan
Open a project in the dashboard and go to the Plan tab. Select a new plan and confirm. A summary shows the prorated amount, and whether it will be added to your next invoice or charged now, before you confirm.
Upgrading
When you upgrade to a higher plan:
- A prorated charge for the new plan covering the remainder of the current period applies.
- A prorated credit for unused time on the old plan is subtracted from it.
- The net amount is either added to your next invoice or charged immediately, depending on the proration threshold.
Example: you're on Launch (€9/mo) and upgrade to Grow (€49/mo) halfway through the month. Approximately €20 — the net difference for the remaining 15 days — is below the threshold, so it's added to your next invoice.
Downgrading
When you downgrade to a lower plan:
- A prorated credit for unused time on the higher plan is applied to your next invoice.
- A prorated charge for the lower plan covering the remainder of the period is added.
- The net result is reflected on your next invoice.
Environment limit on downgrade
If your project currently has more environments than the target plan allows, the downgrade is blocked. You must delete the excess environments before you can confirm the downgrade.
| Plan | Max environments |
|---|---|
| Dev | 1 |
| Launch | 1 |
| Grow | 2 |
| Scale | 10 |
| Enterprise | Custom |
Downgrading to Dev (free)
Downgrading a project to the Dev plan removes it from your paid subscription. Any unused paid time is credited to your account and applied automatically if you upgrade again later.
Dev plan restrictions apply immediately: you can no longer add new custom domains, and the project will not be indexed by search engines.
First-time checkout
If your organization has not paid before — no subscription on file — the first plan selection goes through a checkout flow where you choose your plan, currency, and billing interval (monthly or annual). Currency is locked organization-wide after this first payment. The billing interval is chosen per project, so each new paid project can use its own interval.
If you close the browser or navigate away during checkout, the subscription is left in an incomplete state. A banner will appear in the dashboard prompting you to complete or restart the checkout.
Outstanding balance blocks plan changes
If your organization has an unpaid invoice, plan changes are blocked until the outstanding balance is cleared. See Failed payments.