What's new with OtterFin

News, release notes, and development updates.

March 31, 2026

Import now detects matches and transfers automatically

Importing bank statements means manually hunting down duplicates and wiring up transfers between accounts. We shipped a fix for that today. Duplicate matching When you import a CSV into an account, OtterFin now checks each row against existing transactions in that account. If it finds an exact amount match within ±3 days, it flags the row with a green MATCH badge and shows the existing transaction inline — date, payee, amount, and how many days apart.

Read more →

March 1, 2025

OtterFin is now open source

OtterFin is now open source under the AGPLv3 license. It started as a tool to manage our own household finances. We wanted something self-hosted, multi-currency, and built for families rather than individuals. After running it ourselves for over a year, we decided to open it up. What’s included Account-based ledger: single-entry, with category splits and virtual accounts Multi-currency support: per-account base currency, transaction-level rate overrides, and a global exchange rate store Family accounts: household as the top-level entity, with Owner/Member/Viewer roles Smart import: CSV, QIF/QFX, OFX, and Google Sheets, with a full preview before committing Built-in reporting: net worth, income vs.

Read more →