Free, open-source, local-first envelope budgeting you host yourself
- Envelope
- Zero-based
Private, pay-once envelope budgeting for your desktop
Research-based review, not hands-on testing. Last researched .
Budget with Buckets (Buckets) is a desktop envelope budgeting app for Windows, macOS and Linux that keeps your data on your own devices. It costs a one-time $64, covers your household's computers, and has an untimed free trial. Phone apps are read-only, bank data comes from file imports, macros or SimpleFIN Bridge, and recent releases have been slow.
Best for: Desktop-first households that want private, local envelope budgeting, pay once instead of subscribing, and don't mind a monthly hands-on routine
Five bucket types including recurring expenses and save-Z-per-month-until-date goals, a rain figure for money still to assign, debt accounts with an automatic debt payment bucket, notes, payee tools, mass editing, calculators in every number field, analysis charts, CSV export, automatic backups, budget sharing by relay, shared folder or local network, 22 languages
Budget with Buckets (the app is simply called Buckets) is a desktop envelope budgeting program that keeps your data on your own computer. You pay $64 once instead of subscribing, and the trial never expires. The trade-offs: it works best on a desktop, the phone apps are read-only, bank data takes some setup, and development has been slow lately.
This review is based on research: the vendor's site, guide, changelogs, blog, pricing and download pages, its Google Play listing, its privacy policy, and outside coverage. I did not download or use the app, so I am not claiming hands-on experience.
The founder's history post says Buckets began as a personal spreadsheet, became a web app for his own household, and then moved to the desktop, with the first cross-platform desktop release in October 2017. The company is One Part Rain, LLC, run by Matt and Christy, who describe Buckets as a "keep-going" and not a start-up. In that 2018 post the founder wrote that if he could ever no longer continue, his first choice would be to make Buckets open source. I did not find the desktop app's source published, so treat that as an intention, not a guarantee.
The method is a variation on envelopes. Think of income as rain falling into a barrel, and of buckets as the categories you fill from it.
The guide says there are five bucket types. I read about three of them: a plain bucket, a recurring expense (a set amount each month), and a "save Z per month until date Y" type that shows where you will end up by the target date. The "rain" figure at the top of the screen is the money still available to assign, and the guide notes it only makes sense once all transactions are categorized.
Day-to-day touches from the guide: every number field is a calculator (type 35/12 and get the answer), accounts, transactions and buckets can carry searchable notes, and there are tools to merge and mass-edit payees and to mass-edit transactions. There is also an analysis section with charts, and the vendor lists 22 interface languages. The current beta adds an Undo button on deletes, which the stable release does not have yet.
There is no live connection built into the app. You choose between three routes: import files (OFX, QFX and CSV), record a macro (a private script that fetches your bank's data on your machine), or sign up with SimpleFIN Bridge. Macros are free and keep everything local, but you set them up yourself, so expect some effort. There is also a YNAB import, which was fixed for YNAB's newer file format in the v0.81.0 beta (August 2025).
Your budget file stays on your own devices. The vendor's privacy policy (effective September 2022) says downloading the trial sends the company no information. Sharing works through a relay server that does not store budget data, a shared folder such as a cloud drive (budgets in the folder are encrypted, so losing the keys means losing the budget), or your local network. The public relay is hosted by the vendor and its code is open source. I found no independent security audit.
The vendor's FAQ says the mobile app is read-only while editing on the go is being worked on. Android is on Google Play as a desktop companion (5K+ downloads), and its listing says it only works with the latest beta desktop version. The iPhone app is available through TestFlight. The mobile changelog's last entry is March 2024. If you need to log a coffee from your phone in the moment, this is not the tool.
Two people can work on the same budget through a relay, a shared folder or a local network, but merging incoming changes is a manual step. The guide says it will become more automated over time. Plan on some patience.
Marking a credit card or loan as a Debt account takes its negative balance out of your available rain and creates a debt payment bucket that mirrors the account's transactions. Fixed-payment loans like a mortgage are better treated as ordinary expenses or off-budget accounts, according to the guide. The debt bucket balance is not always the exact amount to pay because of statement cycles, so the guide tells you to check your bill. I did not find a payoff planner, so I have left debt payoff off the feature list.
The changelog is public and detailed, and the blog is friendly and transparent. But the latest stable desktop version I found is v0.80.0 (spring 2025) and the latest beta is v0.81.1 (September 2025), the last blog post is from November 2025, and I found nothing newer as of late September 2026. The Amazon reconciliation tool was also dropped in v0.80.0. Two people run the company. That is not a red flag on its own for a one-time-purchase desktop app, but it is worth knowing before you pay.
The College Investor reviewed it as a tool for people with variable income and irregular expenses, praised the untimed trial and the carry-over feature for big upcoming costs, and noted that Buckets is easier on a desktop than a phone and that you need to keep using it to get value. The testimonials on the vendor's own site are chosen by the company, so I did not count them as evidence.
Buckets is a calm, private, fairly priced envelope tool with an honest trial. If you budget on a desktop and are happy to do a monthly routine, it is good value. The slowing releases and the read-only mobile apps are the main things to weigh.
Free, open-source, local-first envelope budgeting you host yourself
One-time-purchase Mac app for envelope-style budgeting with data kept in a local file
Bucket-based budgeting that auto-funds bills and shows a free-to-spend figure.