Pricing
Simple, transparent pricing
Start free. Upgrade when you need more volume, API access, or AI-assisted recovery.
Free
Test the accuracy
- 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.
Starter
For regular usage
- 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.
Pro
For heavy and critical workflows
- 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?
What happens when I hit my limit?
What file types are supported?
Is my data secure?
Can I upgrade or downgrade?
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.