Smart bank import
Import CSV bank statements from any bank. Automatic transaction matching, smart merchant recognition, and duplicate prevention — all built in.
Import bank statements, track budgets, and forecast your balance up to 48 months ahead — private and on-device.
CashFlow's smart import reads your CSV bank statements, matches transactions automatically, and learns your spending patterns over time. Your second import takes just 10 seconds.
Import CSV bank statements from any bank. Automatic transaction matching, smart merchant recognition, and duplicate prevention — all built in.
Set monthly budgets by category with visual pie charts and progress bars. Get alerts when approaching limits and split transactions across categories.
See your projected balance up to 48 months ahead. Recurring transactions are automatically factored in so you know exactly when bills will hit.
Set up recurring income and expenses — daily, weekly, monthly, or yearly. Never forget a bill or subscription again with automatic reminders.
Manage checking, savings, and credit accounts in one place. Per-account budgets, forecasts, and all your balances at a glance.
4 widget sizes: balance, forecast chart, upcoming transactions, and comprehensive view. Glanceable financial info without opening the app.
On-device processing — no external server accesses your data. No bank login required, no third-party analytics. Optional iCloud sync between your devices only.
Export detailed reports in CSV and PDF format for budgeting, taxes, accountants, or your personal archive.
Use CashFlow in English, French, Spanish, Portuguese, Chinese (Simplified), or Vietnamese.
CashFlow is a personal finance tool — not professional financial advice. Here's what you should know.
On-device processing. No bank login required. Import files directly and keep everything under your control.