Billing & Plans

Simple, transparent pricing. No hidden fees. Start free, upgrade when you need more.

Plan Comparison#

FeatureFree
CHF 0
Developer
CHF 29/mo
Team
CHF 99/mo
Business
CHF 299/mo
Applications31050Unlimited
Services21050Unlimited
Memory512 MB4 GB16 GB64 GB
Team Members3525Unlimited
SSH Access
Virtual Machines—15Unlimited
Support LevelCommunityEmailPriorityDedicated

What Counts as Usage#

  • Applications — Each deployed app counts as one, regardless of instances
  • Services — Each service instance (e.g. a Postgres database) counts as one
  • Memory — Total allocated memory across all app instances
  • Users — Team members with access to the organization

Usage Metering#

Drift continuously meters the following resources for every organization:

  • Storage — Persistent disk used by apps, services, and volumes
  • Memory — Allocated RAM across all running containers
  • CPU Time — Cumulative CPU seconds consumed
  • Bandwidth — Ingress + egress network transfer
  • Backups — Automated and manual backup snapshots stored
  • Logs — Retained log volume
  • Secrets & Certificates — Managed TLS certificates and environment secrets

Metrics are collected at 5-minute intervals and aggregated into your monthly usage total. You can inspect current usage at any time via the CLI or the admin dashboard:

# Show current billing-period usage
drift usage

# Open the admin dashboard
drift admin

Admin Dashboard

The admin dashboard shows real-time usage graphs, historical trends, and forecast projections for every metric.

For a deep dive into every metric and how each broker type is measured, see the Metering docs.

Plan Limits & Overage#

Included Limits#

MetricFreeDeveloperTeamBusiness
Storage1 GB10 GB50 GB200 GB
Memory512 MB4 GB16 GB64 GB
CPU Time10 hrs/mo100 hrs/mo400 hrs/mo2,000 hrs/mo
Bandwidth5 GB50 GB200 GB1 TB
Apps31050Unlimited
Services21050Unlimited

Overage Pricing#

When you exceed your plan's included limits, overage is billed per unit consumed:

MetricOverage Price
StorageCHF 0.40 / GB
MemoryCHF 0.80 / GB
CPU TimeCHF 0.03 / hour
BandwidthCHF 0.15 / GB

Soft-Cap Flow#

Drift uses a soft-cap model so your apps are never killed without warning:

  1. 80 % usage — You receive a warning notification via email and CLI.
  2. 100 % usage — Drift asks for overage consent. You can approve via drift overage-consent or the admin dashboard.
  3. 48-hour grace period — If no consent is given within 48 hours, non-essential workloads are stopped until you upgrade or free resources.

Free plan

The Free plan does not support overage. If you hit 100 % you must upgrade or reduce usage.

Billing Cycle#

Billing is monthly. Your billing period starts on the day you create your subscription and renews on the same day each month. Usage is calculated at the end of each billing period.

Monthly Invoicing#

Each invoice contains your base plan fee plus any overage charges from the previous billing period. Invoices are generated and sent via Bexio on the 1st of each month.

  • If your overage for the period is CHF 0, no additional line item appears.
  • Overage is itemised per metric so you can see exactly where costs come from.
  • Payment terms are Net 30 for invoice customers; credit-card customers are charged immediately.

Invoice example

A Team plan customer using 55 GB of storage (5 GB over the 50 GB limit) would see: CHF 99.00 (base) + CHF 2.00 (5 GB × CHF 0.40/GB) = CHF 101.00.

Usage Forecast#

The admin dashboard includes a usage forecast for every metered metric. The projection uses a linear regression based on the last 30 days of data to estimate your end-of-month usage and expected overage cost.

Use the forecast to decide whether to upgrade your plan before incurring overage charges.

Payment Methods#

  • Credit card — Via Stripe. Visa, Mastercard, and AMEX accepted.
  • Invoice — Via Bexio. Available for Team and Business plans. Net 30 payment terms.

Free Tier#

No credit card required

The Free plan is genuinely free — no credit card needed. You get 3 apps, 2 services, and 512 MB of memory to experiment with. Upgrade whenever you're ready.

Upgrading & Downgrading#

Upgrade or downgrade at any time using the CLI or API:

  • Upgrading — Takes effect immediately. You're billed the prorated difference for the current period.
  • Downgrading — Takes effect at the next billing period. You must reduce your usage to fit within the new plan limits first.

Plan limits

If you exceed your plan limits, you won't be able to create new apps or services until you either upgrade or free up resources. Existing apps continue to run.