3 open source tools for sticking to a budget

Find the right solution for you in this roundup of open source budgeting tools. Plus, learn about an open source tax preparation software.
97 readers like this.
A dollar sign in a network


In light of changing economical times in many countries around the world right now, you may find yourself wanting to revamp or improve your financial situation and your understanding of it. Or, perhaps one of your New Year's resolutions was to start budgeting? You are not alone.

The best way to stick to that resolution is to keep track of the money you are spending and making on a regular basis. The problem is, many popular personal finance apps out there are proprietary. Are you looking for an open source alternative to Quicken, Mint, or You Need a Budget? Whether you are new to open source software or new to budgeting in general, one of these tools will suit your needs and comfort level. 

LibreOffice Calc

I recommend using LibreOffice Calc to any open source newcomer who wants to start budgeting. If you've used proprietary spreadsheets like Google Sheets or Microsoft Excel, the LibreOffice Calc template will be very familiar. In this budgeting tutorial, author Jess Weichler has done a lot of the work for you by including a handy, downloadable template. The template already has expense categories like utility bills, groceries, dining out, and more, but you have the freedom to customize it to your lifestyle. In a second article, she shows you how to create your own templates


HomeBank is another great option for open source users of all levels. HomeBank is free, yet it has plenty of analysis and transaction features like its proprietary counterparts. In fact, you can export and import Quicken files to HomeBank, which makes transitioning to this open source app a breeze. Finally, you can use a tool to help you make wise decisions about your money without spending more money. Learn how to get started in Jessica Cherry's tutorial


Like the other budgeting tools mentioned here, GnuCash can be used on Windows, macOS, and Linux. There is a slew of documentation available, but our very own Don Watkins guides you through the steps of setting up GnuCash on Linux in this tutorial. Not only is GnuCash a great option for taking control of your personal finances, but it also has features like invoicing to help you manage your small business. 

Bonus: OpenTaxSolver

The dreaded tax season can be a stressful time for many Americans. Many folks purchase TurboTax or use an accountant or tax service to do their taxes. Contrary to popular belief, open source tax preparation software exists! Author Jessica Cherry did the belaboring research and introduces our readers to OpenTaxSolver in this article. To use OpenTaxSolver successfully, you'll need keen attention to detail, but you won't have to worry about doing the complicated math. 

Which open source budgeting app will you try? Do you have a favorite tool that I didn't mention in this list? Share your thoughts in the comments. 

What to read next
User profile image.
Lauren is the managing editor for Opensource.com. When she's not organizing the editorial calendar or digging into the data, she can be found going on adventures with her family and German shepherd rescue dog, Quailford. She is passionate about spreading awareness of how open source technology and principles can be applied to areas outside the tech industry such as education and government.


There is also hledger and ledger. Ledger allows you to do most of your calculation on the CLI. While hledger which is compatible with ledgers syntax will enable you to do a lot of things through the browser.

I have a fairly involved Libre Office Spreadsheet where I import all my transactions each month and categorize them, with the spreadsheet then summing up all my various spending categories so I can compare budget vs. actuals on a monthly basis.

I've tried Homebanc a couple of time but I have never been able to get the data import to work.

My experience with Libre Office is that it is easy to use, but still advanced enough for many users. I have not yet tried any of the other products.

Creative Commons LicenseThis work is licensed under a Creative Commons Attribution-Share Alike 4.0 International License.