Plan tiers and rates (us-east)
Two plan tiers, each with multiple sizes. Prices are USD, per VM, per region.
Pick Standard for cost-efficient general-purpose workloads where short performance dips don’t matter. Pick Premium when consistent, dedicated CPU is the goal.
Standard — General Purpose plans (shared CPU)
Premium — CPU Optimized plans (dedicated CPU)
Lock-in discount
Yearly and 24-month are the same per-month rate — both equivalent to paying for 10 months instead of 12 (≈17% off the monthly rate). The lock isn’t a deeper discount; it’s a flat 10-of-12 / 20-of-24 cost reduction with the trade-off that you commit the term up front.
Pick yearly or 24-month if you’re confident about a workload’s lifespan; pick monthly if you want maximum flexibility — delete prorates unused time back to your balance regardless of term.
The data above reflects published rates. The same list is queryable at runtime via List VM Pricing — use the plan
id as pricing_id when creating a VM through the API.
Subscription (default)
You pay for the term you pick (e.g. monthly) up front from your account balance. The full subscription cost is reserved at creation, and the VM runs without any further charges until the term ends or you change something. When you delete a VM, downsize via resize, or otherwise reduce the subscription, the unused days and hours are credited back to your account balance. The credit is immediate and can be used to top up other resources or another VM. Stopping a VM (passive state) does not prorate or pause billing — the subscription continues for the term you paid for.
Pay-as-you-go (enterprise / SMB on request)
Pay-as-you-go (PAYG) bills usage by the hour from your balance, with no advance commitment. The hourly rate matches the per-hour cost of the equivalent subscription plan. PAYG is available for enterprise and SMB customers on request — contact support to enable it on your account. The default for new accounts is subscription.Subscription vs PAYG
The cost of a single full term is the same in both modes; the only real difference is when you pay.
Billing-date alignment to the 1st of the month
Raff automatically normalizes every account’s billing to the 1st of the month, so that no matter when you create VMs, you eventually receive one consolidated invoice on the 1st instead of a separate invoice for every create date. This happens by default — no setting to toggle.How it works
The prorated charge in month 2 is always smaller than a full month — it covers only the leftover days between the old renewal date and the 1st. After that single correction, your invoices are 1-to-1 with calendar months.
Worked example
You create three VMs on different dates in May:
What you pay:
From July 1 forward, every VM on this account renews on the 1st. Every invoice has clear per-resource line items — VMs are billed together but never merged into a lump sum.
Why this matters
- One invoice per month — easier reconciliation, easier expense reports, easier monthly budgeting.
- Predictable cash flow — you know exactly when the next bill lands.
- Clean separation — every resource is its own line item with its own price and term, so you can still see what each VM costs.
- Smaller mid-flight charges — the only “extra” event is one prorated charge per resource, always less than a full month.
What’s billed separately
Free backup & snapshot storage pool
Backups and snapshots share one free-storage pool per account:- 50 GB free to start.
- Every VM you run grows the pool: +10% of its disk for Standard (general-purpose) plans, +15% for Premium (CPU-optimized) plans.
- Deleting a VM (or shrinking its disk) shrinks the pool by the same amount; it never drops below the 50 GB base.
Live rates
The current plan list with regional pricing is available at:- API — List VM Pricing
- Dashboard — Plan picker on the VM creation page
See also
Plans & sizing
What’s bundled in a plan.
Features & limits
Full feature list.