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

# Billing

> Deterministic per-document pricing against a prepaid usage pool.

Pricing is deterministic: every accepted document debits a fixed,
known amount **before** processing. There are no surprise charges.

## The usage pool

Your agreement includes a prepaid usage pool denominated in dollars. Each
accepted document debits its rate from the pool. If the pool runs out,
service continues at your committed rates and the balance is invoiced
monthly in arrears — no penalty rate, no interruption.

Check your balance and period usage anytime with
[`GET /v1/usage`](/api-reference), or ask us for a monthly statement.

## Rates and size caps

Your agreement's rate card governs. List rates:

| Document type                       | Rate    | Size cap per document    |
| ----------------------------------- | ------- | ------------------------ |
| Offering memorandum                 | \$20.00 | 150 pages                |
| Rent roll                           | \$12.00 | 1,000 unit rows          |
| T-12 / operating statement          | \$6.00  | 3 sheets / 25 pages      |
| Other (standard)                    | \$6.00  | 25 pages / 3 sheets      |
| Other (complex)                     | \$15.00 | 150 pages / 10 sheets    |
| Deal bundle (OM + rent roll + T-12) | \$35.00 | Caps apply per component |

A document over its size cap bills as additional units of the same type —
for example, a 2,400-row rent roll bills as three rent rolls. The billed
unit count is always disclosed in the extraction response before processing
starts.

## What is never charged

* **Rejected documents.** Files that fail validation (over 500 pages,
  over 100 MB, or unreadable) are rejected with a clear error and no charge.
* **Failed extractions.** If processing fails after acceptance, the charge
  is refunded automatically and you receive an `extraction.failed` event.
* **Sandbox activity.** Anything done with a sandbox key.
