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

# Billing

> Subscription plans, credit allocations, billing cycles, and account management for the ScrapeLLM API.

ScrapeLLM uses a subscription-based billing model with monthly credit allocations. All plans include access to all scrapers.

## Subscription plans

| Plan        | Credits / month | Price                         |
| ----------- | --------------- | ----------------------------- |
| **Free**    | 1,500           | \$0 - no credit card required |
| **Starter** | 30,000          | \$49 / month                  |
| **Pro**     | 100,000         | \$99 / month                  |
| **Scale**   | 400,000         | \$299 / month                 |
| **Custom**  | 1M–5M+          | $499–$1,999 / month           |

All paid plans include:

* Access to all seven AI scraper endpoints
* Async job mode with automatic retries
* Multi-region routing
* Dashboard access for usage monitoring and billing management

## How billing works

### Credit allocation

* Credits are allocated at the start of each billing cycle
* Credits are deducted when requests **complete successfully** (HTTP 200)
* Failed requests (4xx errors) do not consume credits
* Async jobs that fail after all retry attempts automatically restore credits

### Credit cost per request

Most scrapers cost **3 credits** per successful request. See [Scrapers](/guides/scrapers) for the full list.

### Credit expiration

<Warning>
  Credits expire at the end of each billing cycle and do **not** roll over to the
  next month. Plan your usage to make the most of your subscription.
</Warning>

### Billing cycles

* All plans operate on monthly billing cycles
* Your cycle starts on the date you subscribe and renews on the same date each month
* Renewals are automatic unless you cancel

## Managing your subscription

Manage everything from the [dashboard](https://scrapellm.com/dashboard):

* **Upgrade plans** - switch to a higher-volume tier with immediate effect
* **Monitor usage** - view credit balance, usage history, and remaining credits
* **Cancel** - service continues until the end of the current billing cycle

## What happens when credits run out?

On all plans, API requests return `HTTP 429` once your credit balance reaches zero:

```json theme={null}
{
  "detail": "Credit limit reached. Upgrade your plan or wait for your billing cycle to reset."
}
```

To resume service, upgrade to a higher-tier plan (takes effect immediately) or wait for your next billing cycle.

## Common questions

### Do unused credits roll over?

No. Unused credits expire at the end of each billing cycle. If you consistently have leftover credits, consider downgrading to a lower tier.

### How do I check my current credit balance?

Log into your [dashboard](https://scrapellm.com/dashboard) to see your current balance, usage for this cycle, and billing history.

### Can I get a refund if I cancel?

No refunds are issued for unused credits. When you cancel, service continues until the end of the current billing cycle - you keep access to all remaining credits during that period.

### Can I get a custom plan?

Yes. For high-volume requirements above the Scale tier, contact [hello@scrapellm.com](mailto:hello@scrapellm.com) for a custom quote.
