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

# Pricing

> OverControl API usage is priced by model and token usage.

Prices are calculated separately for input, cached input, and output tokens.

<Note>
  Every new OverControl API account includes free quota to test the API before adding credit.
</Note>

<Note>
  All prices below are per **1 million tokens (MTok)**.
</Note>

***

## Model pricing

<Tabs>
  <Tab title="EUR">
    | Model       | Input | Cached | Output |
    | ----------- | ----- | ------ | ------ |
    | Lume 3 Max  | €0.60 | €0.12  | €3.00  |
    | Lume 3 Omni | €0.35 | €0.07  | €1.75  |
    | Lume 3      | €0.30 | €0.06  | €1.50  |
    | Lume 2      | —     | —      | —      |
    | Lume 1      | —     | —      | —      |
  </Tab>

  <Tab title="USD">
    | Model       | Input  | Cached | Output |
    | ----------- | ------ | ------ | ------ |
    | Lume 3 Max  | \$0.70 | \$0.14 | \$3.50 |
    | Lume 3 Omni | \$0.40 | \$0.08 | \$2.00 |
    | Lume 3      | \$0.35 | \$0.07 | \$1.75 |
    | Lume 2      | —      | —      | —      |
    | Lume 1      | —      | —      | —      |
  </Tab>
</Tabs>

<Note>
  Lume 2 pricing will be added here when its public API pricing is available.
</Note>

***

## How token pricing works

Your API cost depends on the number and type of tokens processed.

* Input tokens are the tokens sent to the model, including instructions, messages, and other request context.
* Cached input tokens are reusable input tokens served at the model's lower cached-input rate.
* Output tokens are the tokens generated by the model in its response.

Your total request cost is the sum of these three components.

```text theme={null}
cost =
  (input tokens / 1,000,000 × input price)
+ (cached input tokens / 1,000,000 × cached input price)
+ (output tokens / 1,000,000 × output price)
```

***

## Example

Suppose a request to Lume 3 uses:

* 100,000 input tokens;
* no cached input;
* 10,000 output tokens.

Using EUR pricing:

```text theme={null}
Input
100,000 / 1,000,000 × €0.30 = €0.030

Output
10,000 / 1,000,000 × €1.50 = €0.015

Total
€0.030 + €0.015 = €0.045

The request would cost €0.045.
```

<Tip>
  For high-volume applications, model choice and cached input can have a significant effect on total API cost.
</Tip>

***

## Choose the right model

Pricing is only one part of model selection.

For most applications, start with Lume 3 and evaluate other models when you need greater capability, lower cost, or multimodal support.

[Compare Lume models](models)

***

## Enterprise

For larger production workloads, OverControl offers enterprise options including dedicated infrastructure, regional data hosting, and custom capacity.

<Card title="Contact sales" icon="building" href="https://overcontrolgroup.com/contact" cta="Contact sales">
  Discuss enterprise workloads, infrastructure requirements, and custom capacity with the OverControl team.
</Card>

***

## Next steps

<CardGroup cols={3}>
  <Card title="Models" icon="brain" href="/models">
    Compare Lume models and choose the right model for your workload.
  </Card>

  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Create an API key and make your first request.
  </Card>

  <Card title="API dashboard" icon="chart-line" href="https://app.overcontrolgroup.com/dashboard">
    Manage your API access and review your usage.
  </Card>
</CardGroup>
