Billing & usage
Org-level wallet and billing, viewed in project context under top nav billing. Tabs: overview, usage, transfer, invoices, activity, limits, settings. Top-ups use a separate top up your wallet page.
Funding the wallet (card, crypto, auto-recharge) is covered in Wallet & top-ups. This guide covers everything else on the billing tab.
Overview
billing → overview — balance hero ($, wallet id), top up button, and footer stats:
- per day — recent burn rate.
- runway — days until balance hits zero (red <7d, warn <30d).
- mtd total — month-to-date spend.
auto-recharge summary with link to settings. recent top-ups — last five events.
After a successful top-up redirect, a green banner shows the amount credited (auto-dismisses after ~10s).
Usage
billing → usage
- range — last 7 days, last 30 days, this month.
- interval — day, hour, or month buckets.
- group by — category, resource, or datacenter.
- export csv — signed download.
Default categories: Bare Metal, vCPU, Memory, GPU, VM Storage, Data Transfer, Public IPv4.
Project-scoped — costs for resources in the current project.
Network transfer
billing → transfer — MTD ingress + egress for VM traffic against the monthly free allowance (default 10 TiB per project). Overage billed per GiB. Progress bar warns at 80%+ and when over cap. Link to usage for breakdown.
Bare-metal leases are different — bandwidth is unlimited and not metered. BM egress does not appear on this tab or in Data Transfer usage. See Bare metal.
Activity
billing → activity — wallet timeline for the last 60 days: top-ups, refunds, auto-recharge, balance alerts, payment method changes, invoice finalized events. Grouped by day.
Invoices
billing → invoices — monthly close statements (accounting records, not amounts due). Columns: period, amount, state, closed date, PDF download.
Click a period for line items: description, quantity, rate, amount, plus download pdf.
Limits
billing → limits — project quota utilization:
| Resource | Typical limit key |
|---|---|
| virtual machines | compute.vm.count |
| vm backups | compute.vm_snapshot.count |
| block disks | storage.disk.count |
| tenant networks | network.network.count |
| public IPv4 addresses | network.public_ip.count |
Bars turn warn at 70% and red at 90%. Need more? open a ticket — limits are raised manually, not self-serve.
Settings
billing → settings — three sections:
Payment methods
Saved Stripe cards (brand, last4, exp, default / expiring badges). add card, make default, remove (warns if used for auto-recharge).
Auto-recharge
Toggle on/off. When on: threshold balance, recharge amount, card to charge. Never charges without explicit enable.
Balance alerts
Alert when balance below $X or runway below N days. Blank disables. Emails org owner + in-app notification; re-arms after balance recovers.
What's next
- Wallet & top-ups
- Support tickets — request limit increases.
- How it works