How billing works
The short version of when, how, and what gets charged.
We bill in two shapes:
- Recurring services (hosting, domains, mailboxes, phone numbers, Deploy projects on flat plans, etc.) — invoiced 7 days before their next renewal. If you have a saved payment method, we charge it on the renewal date.
- Usage-based products (Deploy on usage tier, AI Studio, Cloud Storage, Streaming) — usage accumulates daily into hourly buckets. We invoice the rolling total once a month.
What you'll see on a normal month
- 7 days before renewal: invoice email lands. Same invoice is visible in /dashboard/invoices. You can pay it any time before the due date.
- Renewal day: if a saved card is on file, we charge it. You get a receipt email + transaction record.
- Renewal completes: the service rolls forward by one cycle (a
month, a year, etc.) and
Next bill dateupdates.
What if a charge fails
You don't get suspended on day one. We retry daily for 6 days and email you each time. Day 7 is when services suspend. Day 14 is when they terminate. See When invoices go overdue.
Currencies
Pricing displays in your account currency (set in Profile). Internally we settle in USD — non-USD invoices show both the converted amount and the USD equivalent. Exchange rates refresh every 6 hours.
Receipts
Every paid invoice has a printable / PDF receipt at /dashboard/invoices. Click the invoice → Print or Download PDF. Receipts are sent automatically by email too.
Tax
We collect tax where we're required to (US sales tax in nexus states, VAT in the EU/UK, GST in Australia). Tax appears as a separate line on every invoice — never hidden in the subtotal. VAT numbers can be added on the invoice details page and reverse-charge when valid.