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

# Billing

Datalab uses per-page pricing — you pay only for the pages you process, across whichever processors you run. This page explains how billing works and how to manage your usage.

### Per-Page Pricing

Every API request consumes credits based on the number of pages processed:

* Charges are rounded up to the nearest cent.
* Rates vary by processor (convert, extract, segment, etc.) and processing mode.
* Add-ons such as `word_bboxes`, `table_cell_bboxes`, and `list_item_bboxes` are billed additively per 1K pages on top of the base rate.

See the full rate card at [datalab.to/pricing](https://www.datalab.to/pricing).

### Free Tier

New accounts receive a **monthly usage allowance** with no credit card required:

* **\$20/month** for accounts created with a work email address
* **\$10/month** for accounts created with a personal email address

Credits reset at the start of each 30-day cycle. The free tier supports up to 10 requests per minute and is designed to let you run a complete proof of concept before committing to a paid plan.

### Pay-as-You-Go

When you outgrow the free allowance, add a payment method and switch to pay-as-you-go. There is no subscription, no plan to choose, and no minimum spend. You are billed only for the pages you actually process.

Processors are additive — if you convert and then extract the same document, you pay for each step separately.

### Team Plan

For production workloads, the **Team** plan is \$400/month and includes:

* \$400 of monthly usage (same per-page rates)
* Production rate limits
* Clickthrough BAA/DPA
* SOC 2 report
* Additional custom processor capacity

[Contact us](https://www.datalab.to/contact) for Enterprise pricing with volume discounts and custom SLAs.

### Payment Failures and Grace Periods

When a payment fails, you will receive an email notification from Stripe.

* On failure, your account enters an `unpaid` state.
* A 24-hour grace period with a usage cap gives you time to resolve the issue.
* After the grace period, API access is blocked until payment is resolved.

Update your payment method in the [billing dashboard](https://www.datalab.to/app/billing) or [contact support](mailto:support@datalab.to).

## Understanding Your Usage

### What Counts as a Page?

* **PDF files**: Each page in the PDF
* **Images**: Each image file counts as one page
* **Office documents**: Each page in the document
* **Multi-page TIFFs**: Each frame counts as a separate page
* **Spreadsheets**: Pricing varies by extraction mode:
  * **Simple mode**: 2,500 cells per page, capped at 100 pages (\$0.60) per sheet
  * **Advanced mode**: 500 cells per page, no cap
  * For files with multiple sheets, each sheet is calculated separately and then summed

### Monitoring Usage

Track usage through:

1. **Dashboard Overview**: Real-time usage statistics at [datalab.to/app](https://www.datalab.to/app)
2. **Usage Reports**: Detailed breakdown by processing type

Usage statistics may be slightly delayed.

## Next Steps

<CardGroup cols={2}>
  <Card title="API Limits" icon="gauge" href="/docs/common/limits">
    Understand file size limits, page limits, and rate limiting.
  </Card>

  <Card title="Error Codes" icon="circle-exclamation" href="/platform/errors">
    Understand HTTP error codes and subscription errors.
  </Card>

  <Card title="Quickstart" icon="rocket" href="/docs/welcome/quickstart">
    Get started converting documents in minutes.
  </Card>

  <Card title="Changelog" icon="clock-rotate-left" href="/platform/changelog">
    See the latest updates and changes to the Datalab platform.
  </Card>
</CardGroup>
