Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.rafftechnologies.com/llms.txt

Use this file to discover all available pages before exploring further.

Updated May 8, 2026 Raff bills VMs against a prepaid account balance. The default model is subscription; pay-as-you-go is available on request.

Plan tiers and rates (us-east)

Two plan tiers, each with multiple sizes. Prices are USD, per VM, per region.
TierCPU modelUse case
Standard — General PurposeShared vCPUWeb servers, dev/staging, batch jobs, anything that doesn’t need consistent CPU performance every millisecond. Best price/CPU
Premium — CPU OptimizedDedicated vCPUDatabases, real-time services, latency-sensitive APIs, anything where noisy-neighbor variability would hurt. Higher per-vCPU price, predictable performance
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)

vCPURAMSSDMonthlyYearly24-month
24 GiB50 GiB$4.99$49.90$99.80
48 GiB120 GiB$9.99$99.90$199.80
816 GiB240 GiB$23.99$239.90$479.80
1232 GiB360 GiB$43.99$439.90$879.80
1664 GiB480 GiB$69.99$699.90$1,399.80

Premium — CPU Optimized plans (dedicated CPU)

vCPURAMSSDMonthlyYearly24-month
11 GiB25 GiB$3.99$39.90$79.80
12 GiB50 GiB$9.99$99.90$199.80
24 GiB80 GiB$19.99$199.90$399.80
48 GiB120 GiB$35.99$369.90$719.80
816 GiB180 GiB$63.99$639.90$1,279.80
832 GiB240 GiB$127.99$1,279.90$2,559.80
1664 GiB480 GiB$255.99$2,559.90$5,119.80
32128 GiB960 GiB$511.99$5,119.90$12,239.80

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.
TermCost equivalentDiscount vs monthly
Monthlyfull rate
Yearly10 of 12 months~17%
24-month20 of 24 months~17%
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

SubscriptionPay-as-you-go
Default for new accountsYesNo (enable on request)
When you payUp front, full termHourly, after use
On deleteUnused time credited to balanceNothing to credit (no advance payment)
Best forSteady workloadsBursty or short-lived VMs
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

CycleWhat happens
Month 1 — createYou pay the full subscription term from your create date forward (e.g. create on the 14th → pay for one month, ending on the 14th of the next month).
Month 2 — normalizationAt the next renewal, Raff issues a prorated charge that covers the gap between your renewal date and the upcoming 1st. From there, your billing date is locked to the 1st.
Month 3 onward — alignedEvery renewal lands on the 1st of the month. Every VM, volume, snapshot, backup, and Public IP on the same account renews together.
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:
VMCreatedPlan
web-01May 5$9.99/mo
db-01May 14$19.99/mo
worker-01May 22$4.99/mo
What you pay:
DateChargeWhat it covers
May 5$9.99web-01 for May 5 → June 5
May 14$19.99db-01 for May 14 → June 14
May 22$4.99worker-01 for May 22 → June 22
Jun 5~$8.66web-01 prorated from Jun 5 → Jul 1 (~26 days)
Jun 14~$11.32db-01 prorated from Jun 14 → Jul 1 (~17 days)
Jun 22~$1.50worker-01 prorated from Jun 22 → Jul 1 (~9 days)
Jul 1$34.97All three VMs renew together for the full month — one invoice
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.
PAYG accounts (enterprise / SMB on request) follow a different cycle — usage accrues hourly and is settled at month-end on the 1st without the prorated normalization step.

What’s billed separately

ItemBilling
Plan (CPU, RAM, base disk)Subscription term or hourly
Outbound bandwidthUnlimited — included on every plan, no per-GB charge
Block storage volumesSubscription term or hourly
SnapshotsPer GB stored
BackupsPer GB stored (first 3 backups per VM are free)
Object StoragePer GB stored
Public IPsPer IP, separately billed

Live rates

The current plan list with regional pricing is available at:
  • APIList 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.
Last modified on May 8, 2026