ContractParser.ai

Pricing

Pay per page. No subscription. No monthly minimums. No expiring credits. You pay only for pages that were successfully analyzed — failed documents don't cost anything.

On this page
  • The two tiers
  • Example costs
  • How pricing is calculated
  • Why pay-per-page
  • How payment works
  • High-volume and enterprise

The two tiers

$0.10 per page
Standard

Fast, reliable extraction using a capable AI model. Good for:

  • Bulk processing where routine accuracy is sufficient.
  • Straightforward contracts, NDAs, short agreements.
  • First-pass triage of a large pile.
  • Cost-sensitive jobs where individual errors aren't consequential.
$0.20 per page
Verified

Full extraction using the most capable AI, plus a second AI pass that audits every field, catches contradictions and math errors across fields, and explains what looks wrong and why. Good for:

  • High-stakes review where a wrong number or missed clause could matter.
  • M&A diligence, vendor negotiations, major customer contracts.
  • Documents with complex math (contract values, rent schedules, royalty calculations).
  • Jobs where you want the AI to flag which fields need human attention.

See the Standard vs. Verified section of the FAQ for more on what the second pass catches.

Minimum charge

Two-tier minimum designed so you can cheaply iterate on a sample before committing to a big run:

  • $0.50 for small batches of 10 pages or fewer. Intended for tuning your field selection or custom prompt against one or two sample docs before launching a large batch.
  • $2.00 for anything above 10 pages, to cover small-volume overhead.

For typical contract batches, neither minimum is ever reached — you just pay the per-page rate.

Iterate before you commit

After a run completes, the results page shows a Tune & Re-run button. Change fields, custom prompt, or tier and run again against the same uploaded documents — no re-upload. Each tune run shows up as its own tab on the results page so you can compare runs side by side. A Compare button renders a merged table with diffs highlighted, making prompt tuning on a 2-doc sample a $0.50/run cycle instead of an expensive full-batch gamble.

Example costs

BatchStandard ($0.10/page)Verified ($0.20/page)
1 × 3-page contract (prompt-tuning sample)$0.50 (small-batch min)$0.60
1 × 15-page contract$2.00 (minimum)$3.00
1 × 50-page commercial agreement$5.00$10.00
10 × 20-page vendor contracts$20.00$40.00
50 × 15-page SaaS agreements$75.00$150.00
100 × 20-page contracts (2,000 pages)$200.00$400.00
200 NDAs × 3 pages (600 pages)$60.00$120.00
100 commercial leases × 40 pages (4,000 pages)$400.00$800.00
500 × 30-page contracts (15,000 pages)$1,500.00$3,000.00

How pricing is calculated

PDFs: counted by actual page count. A 27-page PDF costs 27 pages regardless of how much content is on each page.

Word, text, HTML, CSV, XML, JSON, Markdown: estimated at roughly 3,000 characters per page. A short DOCX counts as 1 page; a long one is counted proportionally.

Images (PNG, JPG, GIF, WebP): counted as 1 page each. A scanned contract sent as 10 separate image files counts as 10 pages.

ZIP archives: the archive itself isn't charged; each file inside the ZIP is counted by its own type (PDF by page, DOCX by character count, etc.). ZIPs of ZIPs aren't recursively unpacked.

Failed documents: if processing fails (corrupt PDF, password-protected, heavily degraded scan), that document isn't charged.

Why pay-per-page

Most document parsing tools in this market use monthly subscriptions with renewable credits. That model works when you have steady, predictable volume — you'll fully use your credits each month, and the per-page rate comes out competitive.

It works poorly when volume is uneven or project-based. Process 250 contracts one weekend, then nothing for two months, and you've paid for three months of subscription credits that evaporated unused.

ContractParser uses pay-per-page specifically to fit project-based and one-time work:

  • No commitment. Process 50 pages, pay $5, walk away. Come back six months later and pay again for whatever you process then.
  • No credit budgeting. You don't have to predict how many contracts you'll have in a month.
  • No expiration. There are no credits to lose.
  • Linear cost. Your cost scales exactly with usage. No surprises.

For truly steady monthly volume, a subscription-based competitor may be cheaper per page at scale. See our Airparser comparison for detail on where each model wins.

How payment works

All payments are processed by Stripe. We never see or store your card number, CVV, or any other card data.

At checkout, your card is authorized (funds placed on hold) for the expected cost based on the page count of your batch. This is a hold, not a charge — it doesn't affect your balance at that point.

After processing completes, we capture only the actual cost of documents that were successfully analyzed. Documents that failed to process (corrupt PDF, password-protected, heavily degraded scan) aren't charged.

If every document in a batch fails to analyze, the authorization is released and you pay nothing. The remainder of an authorization above the captured amount is released back to your card automatically.

Receipts are delivered by Stripe to the email you provide at checkout. For invoicing with your company name and billing address, Stripe's hosted invoice is sufficient for most procurement systems.

High-volume and enterprise

The $0.10/$0.20 pricing applies at all volumes through the web interface. For enterprise customers with specific requirements — volume discounts, custom retention windows, audit logging, DPAs, vendor security questionnaires, named AI provider under NDA, or SSO — contact us at support@grovestreams.com.

For developers who need API access for programmatic extraction or integration, the API is on the roadmap. Email us to be notified when it's available.

Try ContractParser — no account required to start. First batch is the first charge; nothing before that.

ContractParser.ai · About · FAQ · Compare · Pricing · Terms · Privacy · Languages

A product of GroveStreams LLC · Operating production SaaS since 2011