Finance & compliance
Statement-to-Budget Importer
Turn a bank statement download into tidy transactions for your budgeting app or spreadsheet — no bank login, no aggregator, one low price.
In plain English
- What category is this?
- Companies buy to handle money and rules — payments, accounting, tax, audits. Here the focus is personal.
- The idea, briefly
Build a small, private import tool that turns a downloaded bank statement (CSV/OFX/QIF) into clean, de-duplicated, categorized transactions for whatever budgeting app or spreadsheet the household already uses, with no bank login and no aggregator, sold one-time or at a low flat price. Target, not promise: it only works where the bank offers a downloadable statement file, cleaning up messy formats is ongoing work, and the price is an assumption that must be costed against that support load. Basis interpreted.
More ▾- What buyers expect
People comparing tools like YNAB, Surebeans, Actual Budget expect the basics to work without surprise fees or missing pieces. The loud complaints are: Import breaks for smaller or non-US banks while the price stays the same. Trigger: a customer at a bank still in TrueLayer's 'private beta' loses auto-import but keeps paying full price. YNAB's direct-import manager wrote: 'We don't have a way to make an exception. And we don't offer discounts on our subscription price.'; and people build their own importers and resent the paid tool they cannot fully use. Trigger: a paying YNAB user whose private-beta bank lost direct import says he has written the import himself 'already twice' and refuses to keep paying to hold his data. Verbatim HN comment: 'I'm a dev, I wrote the damn import already twice and would do it a third time yet won't pay 90€ just to hold my data.'.
More ▾
- Sources
- 12
- Checked
- 11
- Competitors
- 4
- Gaps
- 4
- Page checked
- 11 · 92%
- Snippet only
- 1 · 8%
- Documented
- 7 · 64%
- Interpreted
- 4 · 36%
- market4
- complaint4
- pricing3
- playbook1
Competitors
4- YNAB$9.08/mo
- SurebeansFree
- Actual BudgetFree
Parsed from public pricing blurbs (entry paid tier when available). Max in set: $9.08/mo.
| Competitor | From | Free tier | Source |
|---|---|---|---|
| YNAB | $9.08/mo | — | ynab.com✓ |
| Surebeans | Free | Yes | news.ycombinator.com✓ |
| Actual Budget | Free | Yes | actualbudget.org✓ |
| Bank2YNAB | Unverified | — | hn.algolia.com✓ |
What customers complain about
4| Gap | Src |
|---|---|
Import breaks for smaller or non-US banks while the price stays the same. Trigger: a customer at a bank still in TrueLayer's 'private beta' loses auto-import but keeps paying full… | |
People build their own importers and resent the paid tool they cannot fully use. Trigger: a paying YNAB user whose private-beta bank lost direct import says he has written the imp… | |
Privacy-minded users refuse to hand bank credentials to an aggregator. Trigger: deciding whether to connect a bank or export statements by hand. Verbatim HN comment. | |
The annual price is a pain point. Trigger: a casual user who uses only part of the app looks at roughly $100/year. |
Documented Interpreted
How competitors find customers
3| Tactic | Src |
|---|---|
| Surebeans: give away a free open-source scraper (Beanscrape) as a lead magnet, publish a 'Switch from YNAB' page, | news.ycombinator.com✓ |
| Monarch: spin up an '<incumbent> alternative' landing page with a percentage-off code during the incumbent's shutdown. The opened Mint page leads with 'Welcome, | monarch.com✓ |
| Actual Budget: distribute through an open-source community (Discord, self-hosting, shared importers) and let the community fill coverage gaps; | actualbudget.org✓ |
Your angle & pricing wedge
| Piece | Claim | Src |
|---|---|---|
| Angle | A small, private import tool that turns a downloaded bank statement (CSV/OFX/QIF) into clean, de-duplicated, | |
| Wedge | Mechanism: sell the import layer, not a bank connection, and carry no per-account aggregator cost. | plaid.com✓ |
How others got traction
3| Move | Why | Src |
|---|---|---|
| Monarch ran a dedicated 'Mint alternative' page and attached a first-year discount code during the… | Documented on the opened compare page: it opens with 'Welcome, Mint users!' and advertises 'Get 50% off your first year with code GETMONARC… | monarch.com✓ |
| Surebeans gives away a free open-source bank scraper (Beanscrape) and ships importers, | Founder-attributed on its opened Show HN: 'Five years of YNAB costs $654+tax. Surebeans is a one-time $29 while in beta, $79 after that.', | news.ycombinator.com✓ |
| Actual Budget leans on community-built importers and a public API to cover the banks the core app d… | Documented on its opened homepage: it ships generic importers and 'many more available from the Actual Community', | actualbudget.org✓ |
Market heat
YNAB charges $109/year and discloses it is 'an agent of Plaid Financial Ltd.', while its FAQ limits direct import to 'select US, Canadian, UK, and EU Banks' and sends every other customer to file-based import; unsupported-bank customers pay full price and must still import statement files by hand (self-reported on its opened pricing page).
More ▾Demand for third-party converters is visible on Hacker News.
Actual Budget, a free local-first app, ships importers for 'QIF, OFX, QFX, CAMT.053 and CSV' plus YNAB migration and an API 'to write custom importers', with 'many more available from the Actual Community' — the import layer is needed, but the per-bank work is left to users.
More ▾Surebeans' founder writes that 'YNAB is $109/year. Import is still problematic', and he shipped a YNAB importer plus a free scraper, so import stays a recurring pain even for people who already switched apps.
More ▾
Revenue signals
5| Signal | Src |
|---|---|
YNAB: $109/year list price and a self-reported 4.7 rating from 103,433 reviews shown on its pricing page; no audited revenue disclosed. | ynab.com✓ |
Monarch: self-reported '4.9' and '100,000+ reviews' on its pricing page; the exact Core/Plus tier prices are not rendered on the opened page (a review on it me… | monarch.com✓ |
Copilot: $95/year ($7.92/month) with no free tier and US-based accounts only; no revenue disclosed. | copilot.money✓ |
Surebeans: founder-stated one-time $29 in beta ($79 after), justified against 'Five years of YNAB costs $654+tax'; no sales figures disclosed. | news.ycombinator.com✓ |
Category list pricing is documented at $95-109/year (YNAB $109, Copilot $95), while Monarch's exact tier prices are unverified snippets; | ynab.com✓ |
Should you build this?
The people who pay here already chose a budgeting app and then hit a wall feeding it. YNAB charges $109 a year and still sends most non-US and smaller banks to manual file import; its own customers write that they have built the importer 'twice'; third-party projects like Bank2YNAB and a UAE statement converter exist precisely because the incumbents do not cover those banks; and free tools like Actual Budget ship generic importers but leave the per-bank work to their community. The opening is a small, private import layer: turn a downloaded statement into clean, de-duplicated transactions for the app or spreadsheet you already use, with no bank login and no aggregator, sold cheaply or one-time. This is not a promise it will work: the space is crowded and partly free, an importer is an add-on rather than a subscription replacement, and the target price has to cover ongoing format maintenance. Build only if at least 8 of 30 pay, and drop it if fewer than 8 pay or if most say the free YNAB or Actual Budget importers already do the job.
More ▾
All sources
12| Source | Kind | Status | Accessed |
|---|---|---|---|
| pricing | page checked | 2026-10-04 | |
| market | page checked | 2026-10-04 | |
| pricing | page checked | 2026-10-04 | |
| market | page checked | 2026-10-04 | |
| pricing | page checked | 2026-10-04 | |
| market | page checked | 2026-10-04 | |
| complaint | page checked | 2026-10-04 | |
| complaint | page checked | 2026-10-04 | |
| complaint | page checked | 2026-10-04 | |
| playbook | page checked | 2026-10-04 | |
| market | page checked | 2026-10-04 | |
| complaint | snippet only | 2026-10-04 |