Pricing

Simple, transparent pricing

Start free. Upgrade when you need more volume, API access, or AI-assisted recovery.

Free

Test the accuracy

$0/month
50 documents / month
Single/Batch Webhooks: limited
Single uploads send a document webhook. Batch uploads also receive one batch summary webhook after the batch finishes, with a breakdown of documents from that upload. Batch webhook allowance is counted by documents included in batch summaries, not by number of batches.
Get started free
  • Manual uploads only
  • API integration
  • AI fallback on up to 5 docs/month
  • 10 single-document webhooks/month
  • 1 batch webhook/month, up to 10 documents
  • Basic analytics
  • Recent documents overview
  • JSON preview
  • Standard processing speed

Note: Best for testing structured PDF extraction before committing to a paid plan.

Recommended

Starter

For regular usage

$14.99/month
3,000 documents / month
Single/Batch Webhooks: 1,000 batch docs/month
Single uploads send a document webhook. Batch uploads also receive one batch summary webhook after the batch finishes, with a breakdown of documents from that upload. Batch webhook allowance is counted by documents included in batch summaries, not by number of batches.
Start Starter
  • API integrations
  • Manual + bulk uploads
  • 50% AI fallback coverage
  • AI fallback prioritizes complex documents
  • Single-document webhooks
  • Batch webhook summaries up to 1,000 docs/month
  • Deep analytics
  • Merchant breakdown
  • Time-based filtering
  • PDF export
  • CSV export
  • Faster processing queue

Note: Hybrid parsing: local extraction first, AI fallback only when needed — keeping costs low and accuracy high.

Best coverage

Pro

For heavy and critical workflows

$22.99/month
5,000 documents / month
Single/Batch Webhooks: 100% batch coverage
Single uploads send a document webhook. Batch uploads also receive one batch summary webhook after the batch finishes, with a breakdown of documents from that upload. Batch webhook allowance is counted by documents included in batch summaries, not by number of batches.
Go Pro
  • Everything in Starter
  • 100% AI fallback coverage
  • Single-document webhooks
  • 100% batch webhook coverage
  • Priority processing
  • Advanced analytics
  • Category-level insights
  • Top merchant trends
  • PDF export
  • CSV export
  • JSON export
  • Monthly reports via emailsoon
  • Spending limits and alertssoon

Note: Maximum extraction coverage with AI-assisted recovery for difficult or ambiguous documents.

Built for reliable document automation

DocuParse is designed around structured, predictable extraction — not black-box AI guessing.

Structured JSON output

Developer-friendly structured output for direct integration, storage, and downstream processing pipelines.

Manual and API uploads

Upload documents through the dashboard or programmatically via the REST API — same extraction pipeline either way.

OCR for scanned documents

Optical character recognition enables accurate extraction from scanned PDFs and image-based documents.

AI fallback for difficult files

When local parsing yields incomplete results, AI extraction recovers structured data from complex or ambiguous documents.

Single and batch webhooks

Receive per-document webhooks as each file finishes, plus optional batch summary webhooks for multi-document uploads.

CSV and PDF exports

Export your document data as CSV or download a professionally formatted multi-page PDF analytics report.

Dashboard analytics

Track document volume, vendor activity, currency breakdown, and processing trends over custom time ranges.

Secure API keys

API keys are hashed at rest and shown in plain text only once at creation. Rotate or revoke them anytime.

Common questions

What counts as a document?

Each successful call to /api/v1/extract counts as one document, regardless of file size or type.

What happens when I hit my limit?

On the Free plan, extraction requests return a LIMIT_EXCEEDED error until the next billing period. On paid plans, contact support for an upgrade or overage arrangement.

What file types are supported?

PDF and CSV files up to 10 MB are accepted.

Is my data secure?

Files are processed and stored securely. API keys are hashed and never stored in plain text. Raw keys are shown only once at creation.

Can I upgrade or downgrade?

Upgrades can be handled in two ways. You can upgrade immediately, which resets your plan period and starts the new plan from today. You can also upgrade by paying only the difference for the current period, which keeps the current billing period but unlocks the higher-plan features for the remaining time. Downgrades or cancellations normally take effect at the end of the current billing period.

What are webhooks and batch webhooks?

Webhooks let DocuParse send extraction results to your app automatically when processing finishes.

Single-document webhooks

A document.completed webhook is sent when each individual document finishes processing.

Batch webhooks

For multi-document uploads, DocuParse can also send one additional batch.completed webhook after the whole upload finishes. This batch webhook includes a summary of the documents in that upload, including document breakdowns and grouped totals.

How batch usage is counted

Batch webhook usage is counted by the number of documents included in batch summaries, not by the number of batch events.

Plan availability

  • Free: 10 single-document webhooks/month and 1 batch webhook/month covering up to 10 documents.
  • Starter: single-document webhooks plus batch webhook summaries covering up to 1,000 documents/month.
  • Pro: single-document webhooks plus full batch webhook coverage for all monthly documents.