● Runs 100% on your PC

Turn bank PDFs into QuickBooks files without uploading a thing.

StmtPdf reads bank and credit card statements locally and writes .qbo files that QuickBooks Desktop imports in one click.

Free plan: 20 pages / month · Windows 10 & 11 · 64-bit
✓Files never leave your PC ✓Balance reconciliation ✓QBO 1.0.2 compliant
PDF
chase_statement_sep.pdf
24 pages · parsed locally in 3.1s
✓ Ready
QBO
chase_4821_2026-09.qbo
OFX 1.0.2 · Web Connect
✓ Exported
248 of 400 pages left this cyclePro plan

Built-in profiles for the banks bookkeepers actually use

ChaseBank of AmericaWells FargoCitibank U.S. BankCapital OnePNCTD Bank HSBCAmexDiscoverTruist
How it works

Three steps from PDF to imported

No mapping wizards, no CSV cleanup. StmtPdf reads the layout, checks the math, and writes the file QuickBooks expects.

1

Drop your statements

Drag one file or a whole folder. Parsing happens on your machine in under two seconds per page.

Drop your statements
2

Check the math

Every row is reconciled against the running balance. Anything off is flagged with the exact difference.

Check the math
3

Import into QuickBooks

File → Utilities → Import → Web Connect Files. Transactions land in the register, deduplicated.

Import into QuickBooks
Why StmtPdf

Built for people who handle other people's money

✓

Local by design

Your client's statement never touches a server. The only network call is a licence check before export — and it carries no statement data.

∑

Balance reconciliation

Opening balance plus every transaction must equal the closing balance. Mismatches are highlighted with the exact delta.

#

Duplicate-proof FITID

Stable transaction ids mean re-importing the same statement never creates duplicate rows in QuickBooks.

⚡

Batch friendly

Queue a folder of statements, review only the flagged rows, then export everything split by account and month.

Compare

Same job as the cloud converters — without the upload

Capability
StmtPdf
Cloud converters
Statement files stay on your computer
Always
Uploaded
Parsing and review while your internet is down
Yes
No
Balance reconciliation with exact delta
Built in
Rare
Page packs that never expire
Yes
Seldom
QuickBooks Desktop .qbo (OFX 1.0.2)
Native
Partial
Pricing

Page-based, like the statements you actually process

Every plan includes the desktop app, all 12 bank profiles, QBO / Excel / CSV export and local duplicate protection.

Starter

For a single bookkeeper
$15 / month
$150 / year · billed annually
400 pages per month
  • ✓QBO / Excel / CSV export
  • ✓Balance reconciliation and flagged rows
  • ✓1 device
Start free

Studio

For accounting teams
$50 / month
$500 / year · billed annually
5,000 pages per month
  • ✓QBO / Excel / CSV export
  • ✓Shared page pool across devices
  • ✓Offline export code (isolated networks)
Contact us

Annual billing = 10 months. Page packs never expire.

FAQ

Questions bookkeepers ask first

Does my client's statement get uploaded?

No. Parsing, review and reconciliation run inside the desktop app. The only outbound request is a licence check before export, and it contains your licence key, machine id and page count — never statement content.

Can I use it while travelling without Wi-Fi?

Yes for importing, reviewing and fixing rows. Export needs one online check so a cancelled subscription cannot keep exporting.

What if QuickBooks says it cannot verify the financial institution?

Files are written with a fixed ORG and a 5-digit FID plus a generic INTU.BID, which QuickBooks Desktop accepts. You pick the matching account during import.

Stop retyping statements.

Install StmtPdf, drop a PDF, and import the .qbo in the next minute. Free plan included, no card required.

Download for Windows Windows 10 / 11 · 64-bit · 68 MB