Basic features

Basic features

The free-to-use version of Backwater Finance (a.k.a. the Basic license) has these features (and more, as they say) …

Simple, powerful bookkeeping tool

Backwater Finance is a simple, powerful application designed for personal finance bookkeeping — recording, cataloging, and reporting on one’s personal financial transactions. It’s designed to be powerful, without being overly complicated. Time and energy are scarce resources, after all.

It provides double-entry bookkeeping in a system with five different types of accounts: assets, liabilities, revenue, expenses, and capital. Asset and expense accounts are debit-normal accounts, meaning that debits increase their balance. Liability, revenue, and capital accounts are credit-normal accounts, meaning that credits increase their balance.

A screenshot of the Balance Sheet view

It supports all of the currencies in the ISO 4217 standard, and accounts and transactions can contain multiple currencies.

Profiles allow data for multiple personas to be maintained with a single device.

No ads, tracking, or data harvesting

We’re in the business of building software, not collecting data about our users. Read more about your data privacy.

On-device data storage

The application’s local-first architecture allows you to retain ownership of your data.

Data storage is provided by database technology built into web browsers: IndexedDB. The application functions responsively because data stored on your device doesn’t need to be shipped back to you from a data center.

Import and export data in popular formats

Lock-in free. Easily back up and restore all of your data with a single file. Conveniently import and export data in popular formats …

Import

  • Comma-Separated Values (CSV)
  • Open Financial Exchange (OFX)
A screenshot of the Import Transactions — CSV Options view

Export

  • Comma-Separated Values (CSV)
  • JavaScript Object Notation (JSON)

Progressive Web App

Backwater Finance is a Progressive Web App (PWA), which means that your browser may allow it to be installed and used on your device like a standard app — look for an icon in or near the address bar. It works offline, too.

Visualize your data

Built-in reports with powerful filters allow you to visualize trends in your finances with graphs and charts.

Reports

Account Type Balance Trend

A line graph with 6 series: net worth, and the total balance of each of the five account types — assets, liabilities, revenue, expenses, and capital. Time is on the 𝑥-axis. Balance (monetary value) is on the 𝑦-axis (filtered to only one currency at a time). The available filters are: Currency (required) and Transaction Date.

A screenshot of the Account Type Balance Trend report

Account Type Balance Distribution

Individual pie charts for each of the five account types — assets, liabilities, revenue, expenses, and capital. The proportion reflected is the account balance compared to the total balance of the account type (filtered to only one currency at a time). The available filters are: Currency (required) and Transaction Date.

A screenshot of the Account Type Balance Distribution report

Account Balance

A bar graph with series for the currencies contained in a single account. Time is on the 𝑥-axis. The duration of time that a bar represents is set with the Period selector — Day, Week, Month, or Year. When Mode is set to Balance, account balance (monetary value) is on the 𝑦-axis; when Mode is set to Delta (𝛥), the delta (i.e., difference) of the balance of a period and the balance of the preceding period (monetary value) is on the 𝑦-axis. The available filters are: Account (required) and Transaction Date.

A screenshot of the Account Balance report

It’s free to use!

How? With the local-first model of software, we don’t bear the computation or storage costs of the users. That substantially reduces the hosting cost for us. Consider the data privacy wins, and it’s win—win.

Inspired by the programmer heros of my childhood, I always wanted to provide useful software as freeware. Idealistically, I’d like to help empower people to take control of their personal finances.

Tip

To unlock all of the application’s potential and support hand-crafted software (made with 100% real intelligence 😏) while you’re at it, please consider purchasing a Premium license.

Try it