Free
10 pages per month
- 10 pages/month
- All formats (Excel, CSV, JSON, text, images)
- OCR for scanned PDFs
Start free. Pay for pages you process. Cancel anytime.
One plan catalog. Every page quota stays clear.
10 pages per month
150 pages per month
500 pages per month
2,000 pages per month
Custom page volume
All plans: batches of up to 100 files / 1,000 pages. Free runs 1 batch at a time, paid plans 3 batches.
| Group | Included feature | Free | Starter | Pro | Business | Enterprise |
|---|---|---|---|---|---|---|
| Usage | Pages per month | 10 | 150 | 500 | 2,000 | Custom volume |
| Usage | Statements per month (estimate) | ≈1–2* | ≈25* | ≈80* | ≈330* | Custom volume |
| Usage | Batch limits | Up to 100 files / 1,000 pages | Up to 100 files / 1,000 pages | Up to 100 files / 1,000 pages | Up to 100 files / 1,000 pages | Up to 100 files / 1,000 pages |
| Usage | Concurrent batches | 1 | 3 | 3 | 3 | 3 |
| PDF conversion | Formats | Excel, CSV, JSON, text, images | Excel, CSV, JSON, text, images | Excel, CSV, JSON, text, images | Excel, CSV, JSON, text, images | Excel, CSV, JSON, text, images |
| PDF conversion | OCR for scanned PDFs | Included | Included | Included | Included | Included |
| PDF conversion | Priority processing | Not included | Not included | Included | Included | Included |
| Bank statements | Balance & continuity checks | Included | Included | Included | Included | Included |
| Bank statements | Duplicate detection | Included | Included | Included | Included | Included |
| Bank statements | Excel / CSV | Included | Included | Included | Included | Included |
| Bank statements | Xero CSV | Not included | Not included | Included | Included | Included |
| Bank statements | QuickBooks-ready CSV | Not included | Not included | Included | Included | Included |
| Bank statements | Printable reconciliation summary | PDF not included; summary in Excel workbook | PDF not included; summary in Excel workbook | Included | Included | Included |
| API & support | API | Not included | Not included | Not included | Included | Available by arrangement |
| API & support | Webhooks | Not included | Not included | Not included | Included | Included |
| API & support | API overage rate | — | — | — | $0.04 / page | — |
| API & support | Support level | Standard | Standard | Standard | Priority | Priority |
*Estimate based on ~6 pages per statement. Your quota is counted in pages.
*Estimate based on ~6 pages per statement. Your quota is counted in pages.
Top up anytime. Pages never expire.
50 pages
$0.10/page200 pages
$0.075/page25% savings500 pages
$0.07/page30% savings1,500 pages
$0.066/page34% savingsDone-for-you ledgers for bookkeepers. Send us a bank account's statements. We return a reviewed ledger and reconciliation report.
$59 each additional account, same client · Rush 24h +50%
Example: a client with 3 accounts = $79 + $59 + $59 = $197
Founding offer: first account-year $39 for the first 5 firms
Processing documents at volume, or need it wired into your accounting system? We build custom document automation.
Clear terms for files, pages and billing.
Each page in a successfully processed PDF counts toward your plan quota, whether it is part of a one-page or multi-page file.
No. Failed or errored conversions do not consume pages.
No. Purchased page packs never expire.
You can buy a page pack to continue processing or upgrade your plan. Purchased pages are used after your monthly plan quota.
Paid plan quotas reset monthly on your Stripe subscription anniversary date, including when billed annually. Free plan quotas reset on the first day of each month.
Yes. You can cancel at any time, and your paid access remains available through the end of the current billing period.
The statement is flagged as not reconciled and the difference is shown so you can review transactions. You can still export the work with its reconciliation report.
PDFDrill works with most digital and scanned bank statements. Balance and continuity checks help identify missing or inconsistent transaction data.
Pro and Business include Xero CSV and QuickBooks-ready CSV exports for supported layouts, plus a printable reconciliation summary.
Statement counts are estimates based on about 6 pages per statement. Free covers approximately 1–2, Starter approximately 25, Pro approximately 80, and Business approximately 330 statements per month. Your quota is counted in pages.
Starter suits a few clients. Choose Pro if you import into Xero or QuickBooks. Business is for practices that need the ledger API in their own workflow.
Standard conversions are deleted within 24 hours. For statement batches, source PDFs are retained for 7 days and extracted data for 30 days. You can delete files and batches anytime. See our security details.