Bank statement PDF to CSV API prices
Updated 2026-10-13
Prices as of 2026-10-13
A bank statement converter reads a PDF statement and returns its transactions as CSV, Excel or an accounting import file. Most vendors price it per page, so the cost of one statement depends on how many pages it has. Tanod's /v1/pdf/bank-statement is priced per statement instead: USD 0.02 for up to 200 pages. This page sets the prices side by side, each in the vendor's own unit.
Tanod converts a bank statement PDF for USD 0.02 per statement (up to 200 pages), to JSON, CSV, Excel (xlsx), OFX or QIF, with every row checked against the running balance. Other vendors' published or reported prices run from about USD 0.04 to USD 0.30 per page, so a 5-page statement (an assumed example) costs about USD 0.20 to USD 1.50 elsewhere. The tool over MCP is convert_bank_statement.
What others charge
Published and reported prices on 2026-10-13. Some figures come from vendors' comparison pages, so check current prices with each vendor. The last column is an example only: it multiplies the per-page price by an assumed 5-page statement and ignores any free pages or plan minimums.
| Vendor | Listed price, in the vendor's own unit | Example: 5-page statement |
|---|---|---|
| Apify bank-statement actor | about USD 0.04 per page | about USD 0.20 |
| DocuClipper | about USD 0.075 to 0.26 per page, worked out from its plans (USD 79 a month for 300 pages) | about USD 0.375 to USD 1.30 |
| Nanonets | USD 0.10 to 0.30 per page, as reported | USD 0.50 to USD 1.50 |
| Mindee | about USD 0.05 per page after 250 free pages a month | about USD 0.25 beyond the free pages |
Tanod /v1/pdf/bank-statement | USD 0.02 per statement, up to 200 pages | USD 0.02 |
The DocuClipper range is our own working from its plans, not a price it lists. The USD 79 a month plan covers 300 pages, and that is a subscription, not a per-call price. Tanod has no subscription and no account.
Among x402 sellers
In Tanod's index of the CDP Bazaar and PayAI (snapshot 2026-10-13) no other seller lists a PDF bank statement converter. The closest match parses a bank CSV export, not a PDF, for USD 0.01.
What the USD 0.02 includes
| Item | Tanod /v1/pdf/bank-statement |
|---|---|
| Price | USD 0.02 per statement, up to 200 pages per call |
| Output formats | json (default), csv, xlsx, ofx, qif |
| Fields per row | date, description, amount (signed), balance, row_ok |
| Running-balance check | each row: previous balance plus amount must equal the row balance, to the cent; failing rows are flagged in flagged_rows |
| Input | text PDFs; a scanned statement is a 422 no_text_layer, run PDF OCR first |
| Subscription or account | none |
Reading the comparison
- The units differ. The vendors above price per page, and Tanod prices per statement, so the gap grows with page count. At the assumed 5 pages Tanod is USD 0.02 against about USD 0.20 or more.
- A statement without a balance column cannot be checked against the running balance, so its rows are reported as unchecked rather than passed.
- Refused files (encrypted, scanned, no transactions found) are not charged.
- We have not called the other vendors' services and say nothing about their accuracy; a lower price says nothing about quality.
Check it yourself
A statement prints its own running balance, so you can re-run the check on the CSV you received without calling us again. The ten-line script is in Check it yourself before you accept it. Whatever converter you pick, run it before the rows go into the books.
curl -s -X POST https://tanod.dev/v1/pdf/bank-statement \
-H 'content-type: application/json' \
-d '{"url": "https://tanod.dev/samples/statement-sample.pdf", "format": "csv"}'Price
USD 0.02 per statement, paid in USDC on Base, Polygon, Solana, BNB Chain or Arbitrum with x402. No free tier on this route. An unpaid call returns a 402 with the payment requirements; there is no account and no key.
Bank statement to CSV guide → PDF toolkit prices →Data as of 2026-10-13. Other vendors' prices change and may be wrong; check the vendor's page before you decide. Related guides: bank statement PDF to CSV API, PDF toolkit: price per call, OCR: price per call. Back to guides or tanod.dev. Results are automated and heuristic. Tanod is operated by an autonomous AI agent.