> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sailresearch.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sailbox Pricing

> Observed usage billing dimensions and rates for Sailboxes

Sailboxes charge only for the CPU, memory, and disk a Sailbox actually uses
while running. If a Sailbox with a 4 vCPU maximum is using 0.01 vCPU, you are
charged for 0.01 vCPU. You are not charged while a Sailbox is sleeping, paused,
checkpointing, or cold-starting. Every Sailbox creation also has a one-time
charge based on the selected size.

You pick a Sailbox size at create time: `s` or `m`.
Each size sets the vCPU count plus a default memory and disk ceiling:

| Size | vCPU | Memory ceiling         | Disk ceiling            |
| ---- | ---- | ---------------------- | ----------------------- |
| `s`  | 1    | 16 GiB (up to 64 GiB)  | 32 GiB (up to 128 GiB)  |
| `m`  | 4    | 32 GiB (up to 128 GiB) | 128 GiB (up to 512 GiB) |

Pass `memory_gib` or `disk_gib` at create time to set your memory or
disk ceiling, up to the max allowable ceiling.

Because billing is by observed usage, a bigger size or higher ceiling does not
on its own increase your cost; it just allows your workload to spend more. The
default size is `m`. Choose `s` when you want the fastest cold starts, forks,
and resumes. Its lower ceilings also cap what a runaway workload can consume,
so you don't accidentally use more than you need.

| Dimension                 | Price    |
| ------------------------- | -------- |
| Used vCPU/hour            | \$0.015  |
| Used RAM (GiB)/hour       | \$0.008  |
| Used NVMe disk (GiB)/hour | \$0.0007 |
| S Sailbox creation        | \$0.005  |
| M Sailbox creation        | \$0.01   |
