Skip to main content
No bank loginDocument in, ledger out

Documents in.
Clean numbers out.

Turn bank statements, invoices, and receipts into Excel or CSV. Upload a PDF or spreadsheet, or snap a photo of an invoice or receipt. Review the extracted data before you export.

No card required · 50 free credits · no sign-up to view the example

Overview.

Spending and income across all accounts.

Import Statements

Total Spent

$14,180

Total Inflow

$22,940

Net Balance

$8,760

Cumulative Trend

Jan → today

TrendDaily
Inflow $22,940Spent $14,180

Category spend.

Software
100%$4,280
Travel
73%$3,120
Food & Dining
52%$2,240
Shopping
38%$1,610
Transportation
23%$980

Merchant heatmap

Top 7 merchants drive 71% of spend · biggest AWS · dominant Software

CategoryMerchant
View all
AWS· $3,210 · 12 txnsSoftware
Software

$3,210

AWS

12 txns · 34% of net flow

High spend

Google

$910

Notion

$640

Vercel

$380

$2,430

Stripe

Income

$1,840

Upwork

Income

$420

Spotify

Recurring

Adobe

$380

Figma

$240

Built for statement layouts from banks worldwide

HSBCWells FargoRevolutMonzoMercuryBarclaysN26DBSHDFC BankNubankWiseChase

Examples of institutions whose statement formats Bankflow is designed to process. Bankflow is not affiliated with or endorsed by the institutions shown.

Upload, review, export.

The review step is the one most converters skip. It is why the numbers you export are ones you can sign off on.

  1. Drop a document

    PDFJPGCSVXLSXJSON
    01

    Drop the document in

    A statement PDF, a spreadsheet, or a photo of an invoice or receipt taken on your phone. No bank login, and no template to pick first.

  2. AMZN MKTP−US$84.20
    ACH CREDIT STRIPE+US$4,820.00
    214 rows read1 to check
    02

    Check what it read

    Every figure lands beside the page it came from, with the balances proved against the printed close. Correct anything before it counts.

  3. Export as

    ExcelCSVJSONOFXQBOQIF

    plus ledgers for Xero, QuickBooks, Sage, MYOB

    03

    Export it where it goes

    Excel, CSV or JSON, or a ledger shaped for Xero, QuickBooks, Sage or MYOB. Twelve formats out, and an API when you would rather not click.

It reads the page,
not a template.

Hand it a layout it has
never seen and it still reads it

There is no bank to pick from a list and no template to configure. Dates, descriptions, amounts and balances are found on the page itself.

03/02 CARD PURCHASE AMZN MKTP-84.20
03/04 ACH CREDIT STRIPE+4,820.00
03/07 WIRE FEE-15.00

No template selected

Then it checks the math
before you ever see it

Every statement is reconciled against its own opening and closing figures, so a missed row shows up as a number that does not add up rather than as a silent gap.

Opening balance12,480.00
Credits+8,201.40
Debits-5,912.65
Closing balance14,768.75 ✓

Statement in. Ledger out.

A real Bank of America statement, and what Bankflow reads off it.

The page

A Bank of America Core Checking statement

In Bankflow

BofA Core Checking

Dec 20, 2016 to Jan 19, 2017

Ties out
Opening
US$356.41
Money in
US$3,921.69
Money out
US$3,699.64
Expected close
US$578.46
Printed close
US$578.46
Needs a look
none
Deposits and other additions+US$3,921.69
ATM and debit card subtractions−US$3,318.28
Other subtractions−US$284.36
Checks−US$85.00
Service fees−US$12.00

Bank of America Core Checking, December 2016 to January 2017, from a published TemplateLab sample. Every figure is exactly as printed. Bankflow is not affiliated with or endorsed by Bank of America.

Not just converted.

The ledger arrives categorised, with rules you set once and an API when you want one.

Category spend
Software$4,280
Travel$3,120
Food & Dining$2,240
Shopping$1,610
Transportation$980

Categorised as it lands. Every row arrives with a category and an identified merchant, so the spend map is populated before you have touched anything.

Categorization rule

Include patterns

NETFLIXSPOTIFYDISNEY++ add

Exclude patterns

REFUND

Merchant

Any merchant

Type

Debit

Set

EntertainmentStreaming#subscription

Rules that stick. Match, tag and scope a rule once. It runs across the history you already imported and everything that arrives afterwards.

Imports & API

Forward statements to

statements@mail.bankflow.app

Workflows watch

Google DriveOneDriveDropbox

POST /api/v1/parse

Authorization: Bearer bnfw_••••

200 { "transactions": 142 }

It can come to you. Forward to an import address, or let a workflow watch a Drive, OneDrive or Dropbox folder. Receipts can be a phone photo, and there is an API.

Invoices & receipts

A photo is all it takes.

Turn invoice and receipt photos into organized data. Vendor, date, line items and totals come back checked against what the document prints. Review the details, then export.

  • Excel
  • CSV
  • JSON
  • QuickBooks bills
  • Xero bills
Convert invoices and receipts
A receipt, photographed and read on the phone
Activity1 of 5 processing

bofa_2024_03.pdf

Saved

amex_2024_02.pdf

Saved

dominos_bill_0311.jpg

Extracting transactions

hsbc_2024_03.pdf

Queued

wise_2024_03.csv

Queued

What you can hold
us to.

5
Import formats

PDF, photo, CSV, Excel and JSON, scanned and password-protected files included. Twelve file extensions in total.

12
Export formats

CSV, Excel and JSON, plus OFX, QBO, QFX, QIF, IIF and ledgers shaped for Xero, Sage, MYOB and NetSuite.

50
Free credits

Roughly a credit a page, and no card asked for. Enough to run a real statement through before deciding anything.

Bank, merchant and service marks are the property of their owners and identify document formats, merchants and integrations Bankflow works with. Bankflow is not affiliated with or endorsed by them.

Cashflow

Know the runway,
not just the rows.

Parsed statements roll straight into monthly P&L, projections and three runway views: net burn, essentials-only, and zero-income.

Net runway

14.2mo

Essentials

21.8mo

Full burn

9.1mo

Cash spentRunway left

Priced by the page. Not by the seat.

Every plan includes every feature, the API included. The only thing that changes is how many pages you get a month.

Free

$0

50 credits one-time

Roughly one credit a page

Start free

Starter

$14.99 /mo

300 credits a month

Roughly one credit a page

Choose Starter

Pro

Most picked

$39.99 /mo

1,000 credits a month

Roughly one credit a page

Choose Pro

Business

$99.99 /mo

3,000 credits a month

Roughly one credit a page

Choose Business

Yearly billing saves about two months. Full pricing and FAQ

Questions, answered.

More in the docs.

Your documents.
Ready for what’s next.

Upload a bank statement, invoice, or receipt. Review the extracted details, then export to your preferred format or accounting software.

No card required · 50 free credits