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

# Pricing

> GPU instance, Models API, and storage pricing on Runcrate.

export const RuncrateStyles = () => {
  if (typeof document !== 'undefined' && !document.getElementById('runcrate-overrides')) {
    const s = document.createElement('style');
    s.id = 'runcrate-overrides';
    s.textContent = `
      /* Match Runcrate's rounding scale (--radius: 0.75rem) */
      .rounded-sm { border-radius: 0.5rem !important; }   /* 8px */
      .rounded-md { border-radius: 0.625rem !important; } /* 10px */
      .rounded-lg { border-radius: 0.75rem !important; }  /* 12px */
      .rounded-l-sm { border-top-left-radius: 0.5rem !important; border-bottom-left-radius: 0.5rem !important; }
      .rounded-r-sm { border-top-right-radius: 0.5rem !important; border-bottom-right-radius: 0.5rem !important; }
      .rounded-l-md { border-top-left-radius: 0.625rem !important; border-bottom-left-radius: 0.625rem !important; }
      .rounded-r-md { border-top-right-radius: 0.625rem !important; border-bottom-right-radius: 0.625rem !important; }
      .rounded-l-lg { border-top-left-radius: 0.75rem !important; border-bottom-left-radius: 0.75rem !important; }
      .rounded-r-lg { border-top-right-radius: 0.75rem !important; border-bottom-right-radius: 0.75rem !important; }

      /* Cards: never pure white in light mode */
      .card { background-color: #fcfcfc !important; border-radius: 0.75rem !important; }
      html.dark .card { background-color: #141414 !important; }

      /* Docs hero box */
      .rc-hero { background-color: #fcfcfc; border: 1px solid #e0e0e0; }
      html.dark .rc-hero { background-color: #141414; border-color: #242424; }
      html.dark .rc-hero h1 { color: #f5f5f5; }

      /* Runcrate scrollbar — thin, transparent track, hide-until-hover thumb */
      ::-webkit-scrollbar { width: 6px; height: 6px; background-color: transparent; }
      ::-webkit-scrollbar-track { background-color: transparent; }
      ::-webkit-scrollbar-thumb { background-color: rgba(155, 155, 155, 0.5); border-radius: 10px; transition: opacity 0.3s ease; opacity: 0; }
      ::-webkit-scrollbar-thumb:hover { background-color: rgba(155, 155, 155, 0.7); }
      *:hover::-webkit-scrollbar-thumb,
      *:focus::-webkit-scrollbar-thumb,
      *:active::-webkit-scrollbar-thumb { opacity: 1; }
      * { scrollbar-width: thin; scrollbar-color: rgba(155, 155, 155, 0.5) transparent; }
    `;
    document.head.appendChild(s);
  }
  return null;
};

<RuncrateStyles />

Runcrate offers three billable products: the Models API, GPU Instances, and Cloud Storage. All usage is deducted from your prepaid credit balance.

## Models API

Models are billed per usage:

| Type                                    | Billing Unit               | Notes                          |
| --------------------------------------- | -------------------------- | ------------------------------ |
| **Text models** (Chat, Code, Reasoning) | Per token (input + output) | Varies by model                |
| **Image generation**                    | Per image generated        | Varies by model and resolution |
| **Video generation**                    | Per video generated        | Varies by model and duration   |
| **Text-to-speech**                      | Per generation             | Varies by model and length     |
| **Speech-to-text**                      | Per audio minute           | Varies by model                |

Pricing varies by model. Check the [Model Catalog](/models/model-catalog) in the dashboard for current per-model rates.

## GPU Instances

Instances are billed **per hour** while running. Approximate rates:

| GPU           | VRAM  | Approx. Price/Hour |
| ------------- | ----- | ------------------ |
| **RTX 4090**  | 24 GB | \~\$0.30           |
| **L40S**      | 48 GB | \~\$0.80           |
| **A100 40GB** | 40 GB | \~\$1.20           |
| **A100 80GB** | 80 GB | \~\$1.80           |
| **H100**      | 80 GB | \~\$2.50           |

<Note>
  Prices are approximate and may vary based on availability. Check the deployment page for current pricing when you configure an instance.
</Note>

## Cloud Storage

| Resource       | Price                               |
| -------------- | ----------------------------------- |
| Storage volume | **\$0.03/GB/month** (billed weekly) |

No egress fees. You only pay for provisioned volume size.

## Billing Rules

| Rule                  | Details                                                       |
| --------------------- | ------------------------------------------------------------- |
| **Billing interval**  | Hourly for instances, per-request for API, weekly for storage |
| **Minimum spend**     | None — pay only for what you use                              |
| **Minimum top-up**    | \$5                                                           |
| **Terminate anytime** | Stop an instance at any time and stop being charged           |
| **Prepaid credits**   | All usage is deducted from your credit balance                |
| **Egress fees**       | None                                                          |

## Cost Optimization Tips

<CardGroup cols={2}>
  <Card title="Terminate Idle Instances" icon="power">
    Instances are billed while running, even if idle. Terminate instances you are not actively using.
  </Card>

  <Card title="Use the Right GPU" icon="gauge">
    Do not pay for an H100 when an RTX 4090 handles your workload. Start small and scale up only if needed.
  </Card>

  <Card title="Enable Auto-Recharge" icon="refresh">
    Avoid losing work from unexpected termination. Set a threshold that gives you enough buffer time.
  </Card>

  <Card title="Monitor Burn Rate" icon="chart-line">
    Check your billing dashboard regularly to track spend and adjust usage patterns.
  </Card>
</CardGroup>
