The Best Personal Finance Software
Personal finance software is much more than digitally balancing your cheque book — it’s up-to-the-minute reporting on your financial health synced seamlessly with your accounts. Financial experts and advisors agree that the best personal finance software will inspire you to make smarter money decisions every day, by highlighting spending trends, helping you manage debt repayment, and tracking financial goals. We synced our accounts, built new budgets, and categorized every transaction to find the software with the easiest setup and most helpful features — like customizable categories, personalized trend graphics, and mobile apps. Our top picks will do more than help you track your financial flow; they’ll give you the tools for better money management from one transaction to the next.
The most comprehensive and customizable browser-based software to see exactly what your money is doing, all for free — but you will have to suffer through some banner ads. ($0)
Essentially a paid, desktop-based version of Mint, Quicken cuts out the ads and the hand-holding for those familiar with budgeting. ($40+/year)
With more of an emphasis on overall financial health and investments than daily tracking, this free browser-based software still offers some great spending and savings data. ($0)
You Need a Budget
The budgeting tool for non-budgeters, this desktop-based app focuses on flexible money management: giving every dollar a job and rolling with the financial punches. ($85/year)
- January 11, 2018 - We've updated this page to include more recent information and a clearer methodology. We’ll be doing another update of this review in the coming months to delve deeper into the features of personal finance software and how we conducted our testing.
The Best Personal Finance Software
Our top pick, Mint, stood out for having the most useful array of features — from detailed transaction categories to prorated financial goals — and the clearest visuals for monitoring what your money is doing. The software is free, so you’ll have to put up with some advertisements, but Mint makes up for this with a great dashboard. It’s ultra easy to use, with helpful prompts and customizable ways to track your spending and savings. Mint is great for those new to budgeting; it guides you through every step and gives prompts when you should use certain features, like setting financial goals or linking to external accounts. Of course with Mint, like all our top picks, successful budgeting will depend on the work you put in to customize it to your financial goals and habits.
If you’re an experienced budgeter looking for a more streamlined tool, consider upgrading to Quicken. Like Mint, Quicken is provided by Intuit and uses the same great interface. The biggest difference? You pay for the solace of an ad-free experience. Quicken costs between $40 and $100 annually, depending on your operating system and package level. Entry-level gets you standard financial tracking and savings goals, while higher levels offer investments, advanced loan features, and business options (e.g. for rental properties). Quicken’s core toolkit is similar to Mint’s: categorize transactions, track progress in category budgets, and set saving goals. But with the extra fee, you get a streamlined, ad-free interface and the option to upgrade to deluxe packages.
For a big-picture view of your money, like current income and comparing monthly expenses, go for Personal Capital. Those with irregular spending habits (from business travel or unpredictable paychecks, for example) may find concrete budgeting to be a lot of work for often irrelevant results. But that doesn’t mean you have to be in the dark about your finances. Personal Capital is another free browser-based service that displays your spending and saving in helpful infographics — but it’s big focus is on investments: tracking your 401(k) and other holdings as well as the major stock markets. Like our other top picks, Personal Capital categorizes your transactions but is geared towards a macro check-in on your finances, rather than allocating funds to different areas.
If you’re not a budgeter, then You Need a Budget (YNAB) is for you. Trust us. This downloadable software’s “roll with the punches” philosophy is all about flexible budgeting and is designed to change the way you think about money. Features include savings/spending reports, financial goal tracking, a mobile app, and live workshops. There’s a bit of a learning curve with YNAB so we strongly recommend taking the webinar and reading the tutorial before getting started. YNAB is $85 annually, but with a 34-day free trial and a further Money-Back Guarantee “if you don’t feel like you have more control of your money,” you can try it out without a big upfront investment.
How We Found the Best Personal Finance Software
Most people — and I include myself among them — go about their finances in a very organic way. Something needs to be bought, and you buy it. Something needs to be saved for, and you save for it. But you don’t get any data, besides the knowledge that you’ve paid all your bills! When you use a personal finance software, you get data.
We began our search with 42 of the most popular apps, desktop software, and on-demand SaaS (Software as a service). The best personal finance software should be useful and to-the-point, with an intuitive interface and robust, customizable features that match your needs. So we started with two base criteria: They had to have a functioning website and offer a full suite of financial tracking tools, as opposed to apps like Evolve Money, which only offers one bill-pay feature. After that, we got to work.
We cut software programs that didn’t sync with banks and credit cards.
We uncovered a lot of “Budget Calculator App: Enter Your Transactions And See How Much You Spend” options. They make you type out every expense, as if you were balancing a checkbook by hand. (Remember when people did that?) Some apps even charge you for this privilege.
Most of us don’t have the time or the patience to manually type in every Starbucks run and Netflix payment — it’s just not sustainable. If software didn’t pull transactions directly from your bank and credit cards (plus your 401(k)s, IRAs, and even PayPal), we didn’t consider it.
Andro Money, BankTree, Budgt, CashSync, Daily Cost, Dollarbird, GnuCash, Handwallet, HomeBudget, iCash, Mobills Personal Finances, Monefy, Money Lover, Money Plus Sunset, MoneyBook, MoneyWell, My Budget Book, My Finances, Next, Pennies, Pocket Expense, Prism Bills & Personal Finance, RichOrPoor, Saved, Spending Tracker, Wallet
We wanted programs that were available on multiple operating systems — including tablets and phones.
Sticking to a budget is about making smart choices in the moment: knowing whether to take the bus or the Uber, deciding whether to order an appetizer, and so on. Having your online budget with you wherever you go — and on whichever electronic device you happen to be holding — makes it easy to check on your money in real time.
Account Xpress, AceMoney, Banktivity, Budget Express, Home Bookkeeping, Moneyline, Wave
Setup and ease-of-use were make-or-break factors.
At this point, we were left with eight programs and it was time to have at it. We logged in every day to confirm that our transactions had synced properly, searched the online help resources for answers to our questions, and went even further into the setup process by categorizing a month’s worth of transactions and building a new budget.
If you can’t figure out how to connect your accounts, sort your transactions into categories, and navigate basic features like budget creation, you’re not going to want to use the program every day — which means you’re not going to get any of the benefits.
A Quick Note for CouplesPersonal finance software has “personal” right in the name — but what if your household has more than one person? The big question is whether you want to set up one account and share a login, or have individual accounts and divvy up shared expenses. Either way, it’s probably going to involve communicating about both your relationship and your finances. Get ready to learn a lot about each other.
Meka West, founder and CEO of Penny Smart Girl, advises that it takes at least a couple of hours, “maybe up to eight,” to fully set up a personal finance software program (and that’s one that works well). It’s like character creation in a video game; you can take what the software gives you, or you can put a lot of time into customization. The more you customize, the more it will feel like a natural — and practical — extension of your financial decision-making.
A few of the programs we tried were pretty immediate no-go’s. Buxfer has an interesting focus on shared budgeting (think roommates splitting rent, or dinner parties looking to divvy up the bill), but after multiple errors trying to sync with our bank accounts and credit cards, it was out of the running. Initially we cut Moneydance because while it touts an auto-sync capability, it failed multiple attempts to sync to our accounts, and it looks like we weren’t the only ones. We disliked Mvelopes user interface the moment we saw it; it felt outdated and the special offer to help get us out of debt felt like it was trying to sell us something. If that wasn’t enough, after logging into the app, a glaring spelling error was enough to ditch it. Level Money was unfortunately undergoing a total overhaul while we were testing: not a particularly fair reason to take it out of the running, so we’ll revisit and see how the app stacks up.
This left us with four top programs that we’d be happy to use to track our own finances — and one that stood out just a little bit from the others.
Our Picks for the Best Personal Finance Software
Over 20 million registered users have signed up with Mint, and after testing it, we know why. Mint is ideal for anyone new to personal finance software. We loved how clean and easy to understand its interface was — everything you need for setup and management is clearly visible on your dashboard. Full disclosure: since it’s free software, Mint has a lot of banner ads. But if you can ignore them, Mint has a lot to offer.
Initial setup takes just a few minutes, and then the customization journey begins. Full disclosure: it’ll quickly add up to West’s recommended eight hours as you set up unique budget categories, trawl through your history to categorize past transactions, and think about how to set up financial goals. This is pretty consistent across all of our top picks, with the exception of YNAB (and we’ll get to that). You can get by with less customization, but you’d be doing yourself a disservice. It’s hard to accurately track your finances unless they accurately reflect your habits (you get out what you put in). But you don’t have to put in the hours all at once. “Start by setting up just your checking account — nothing else — and see how that goes,” suggests Gail Perry, CPA and co-author of Mint.com for Dummies. “Once you’ve decided that you like the software, add an investment account or a savings account.”
Mint allows you to create as many budget categories as you want or need, or you can stick with their standard offerings, like “Restaurants” and “Public Transportation.” Each budget line item fills up as you spend money within each category, so if you check Mint every day, you can use that information to make informed choices about your future spending without exceeding your budget. You’ll be able to pull out your phone at the grocery store, look at your grocery budget, and decide whether to buy the $25 or the $10 rosé. Be warned that if you go the minimal setup route, Mint tries to help by guessing categories, but more often than not it guesses wrong. For example, a bus pass showed up as “Education,” and we had to manually change the transaction to “Public Transportation.” Taking a little time to categorize your transactions and create custom labels, like “Bicycle Repairs,” will help to simplify your financial planning in the long run.
Unlike other budgeting platforms (like the very popular You Need A Budget, YNAB), Mint doesn’t make you plan out every dollar. The folks at Mint understand that sometimes life involves flexible spending.You can pile discretionary dollars, whether for a Lyft or that sweater you had to have, into an “Everything Else” category each month.
Mint also helps you set goals. Tell Mint you want to save for a $900 holiday plane ticket, and Mint will help you figure out how much you need to set aside each month. If you have a big expense that’s due every few months (hello, quarterly utility bills!), Mint can prorate that expense into your monthly budget so you don’t forget and spend the money on something else. Mint’s goal feature is pretty basic, but that also makes it easy to use — and we appreciate the way it rounds out Mint’s financial planning. You get a really clear picture of where you need your money to go.
Mint doesn’t limit you to just bank accounts and credit cards, either. You can also connect your 401(k), 403(b), IRA, student loan, auto loan, home loan, and so on. If it’s got money attached to it, you can probably connect it to Mint.
This level of financial visibility isn’t unique to Mint; YNAB, Quicken, and Personal Capital also allow users to connect external accounts and loans. However, their services were less straightforward — we had to do a lot of website-hunting and Google searching to figure out how to use them. With Mint, all of your options are front and center. There’s literally a box on Mint’s home page inviting you to connect your loans and other accounts.
Best for Experienced Budgeters
We liked Quicken nearly as much as we liked Mint, but it comes with a price tag. Quicken currently runs at $75 for Mac and $40, $75, or $105, for the Starter, Deluxe, or Premier Windows editions. (Sorry, Linux users.)
Quicken and Mint both live under the Intuit umbrella, which means their functionality is so similar that you’ll feel like you’re using the same program. (Quicken also categorized our bus pass under “Education,” which we assume is an Intuit quirk.) Setup is nearly identical: Import accounts, categorize them appropriately, create custom categories and subcategories as necessary, and then build a budget. Like Mint, Quicken also allows you to run various reports on your income and spending, including “by category” and “over time.”
At a glance, there are four big differences between Quicken and Mint:
- Since Quicken doesn’t have to share its interface with advertisers, you get a more streamlined user experience that’s slightly easier to navigate.
- Quicken doesn’t give you the opportunity to create financial goals such as “take a trip,” although you can make a budget line item with a custom category and subcategory like “Savings: Trip” and commit to putting a certain amount toward trip savings every month. Where Mint assumes that you may need a prompt to set a financial goal, Quicken assumes you’re going to include your financial goals in your budget.
- Unlike Mint and Personal Capital, Quicken does not automatically sync new transactions; you have to click a button to sync transactions every time you open the software. This is the kind of small detail that some users might not realize right away, especially because everything syncs seamlessly when you first set up your accounts. It’s not a deal-breaker; just a quirk.
- Since Quicken is a downloadable desktop/mobile app instead of a browser interface, it also has the power to create pop-up alerts — which you can customize or, if you prefer, turn off.
After using both Quicken and Mint, we recommend them both. They’re so similar, how could we not? Even though the features are in many ways identical, Mint’s free software program feels designed for the person who is learning how to manage their finances and wants to explore budgeting and goal-setting. Quicken is for the person who has moved past the exploration phase, knows what they want, and is willing to pay for a simple, ad-free interface.
Best for Non-Budgeters
Not everybody likes keeping a budget — and for those of us with irregular spending patterns due to business travel, unpredictable paychecks, or other factors, budgets can often be more trouble than they’re worth. Some of us just want to know whether our net worth is going up or down, with the option to see where our money is going and how our current income and expenses compare to previous months.
Personal Capital does all of that, and it does it beautifully. The free, browser-based software and its accompanying mobile app earned our highest score for attractive and intuitive design. The dashboard gives you a simple, easy-to-read overview of your net worth and your cash flow, with drop-down menus offering a more detailed analysis of your income and expenses.
The software has a heavy emphasis on investments, and will tell you — in both real dollars and percentages — exactly how much your 401(k) or other investment holdings have gone up or down. Personal Capital also lets you know whether the Dow Jones, the S&P 500, and other major indices have earned or lost value, so you can keep track of the market as you monitor your own investments.
Like Mint and Quicken, Personal Capital starts off by pulling transactions from the accounts you supply and attempting to appropriately categorize them. Here, too, you’ll need to go through and re-categorize many of them yourself. Personal Capital does not let you create custom categories, and its system has a few strange gaps — we could not find a category for “health insurance,” for example, and had to decide whether to sort a health insurance premium into “healthcare/medical” or “insurance” — but nothing that can’t be overcome with a few executive decisions and consistent categorization. You also have the option to tag categorized transactions as “business,” “medical,” “reimbursable,” or “tax-related,” which helps you quickly sort those as necessary (such as when tax time comes around).
Linking your accounts and categorizing your transactions is pretty much all the setup you need for Personal Capital. From there, it’s just a daily checkup to ensure that new transactions are categorized appropriately, to note whether your investments have gone up or down, and to take a look at your net worth. We loved that part. It was pretty cool to see how much money was ours, after we subtracted our outstanding debts and debits from our savings and investments.
It was also pretty cool to take a look at Personal Capital’s spending and savings charts and compare our numbers both week by week and month by month. The colorful pie charts quickly show us where the majority of our money is going, and it’s easy to figure out that you spent, say, $100 more on groceries this month than you did last month. If that’s enough to help you make smarter decisions about grocery shopping for next month (or to recognize that the extra $100 is part of an irregular spending pattern and is nothing to worry about), Personal Capital is the right tool for you.
Best for Changing the Way You Think About Money
If budgeting hasn’t worked for you, try You Need a Budget. Yes, we know it’s got “budget” in the name, but YNAB takes a completely unique approach: Instead of creating hypothetical budgets in which you try to guess how you’ll spend money you haven’t earned yet, YNAB asks you to think about the money you’ve already earned and figure out exactly where that money needs to go.
This is what YNAB means by its slogan “give every dollar a job.” If you have a dollar in your account, you need to figure out exactly how you’re going to spend it. If you have dollars left over after you’ve met all of your monthly expenses, YNAB wants you to start giving those dollars jobs for next month. Even your savings account dollars get jobs; those dollars can be saved for holiday gifts or vacations or the inevitable car repair that’ll happen within the year.
Before you sync a single account to YNAB, take the Get Started webinar. Trust us on this one. We tried syncing and setting up all our accounts without it and were completely bewildered: What was Age of Money? Why did YNAB say we had cash available, but also that we’d overspent our budget? What were Immediate Obligations and True Expenses, and how were they different?
Then we took the webinar, and everything clicked. YNAB’s budgeting system is both complicated and elegant, like a game of Sudoku. It takes a lot more maintenance than our other top picks: With the other apps, you can log in every other day or so to take a quick glance at your progress and check your newest transactions. YNAB works best when you do all of that plus check your spending against your available cash, make sure your dollars are fulfilling their jobs, and re-assign dollars to new jobs when you overspend or underspend. Overspend on Transport because you took that Lyft home from the party? No worries, just redirect some of your Dining Out budget to that category and you’re at home eating ramen still in the black.
That said, YNAB can revolutionize the way you look at money. It asks you to deal with just the cash you have on hand and to pay off your biggest priorities first. The idea is that you’ll never have to worry about whether you can afford your electric bill because you already have dollars assigned to the job of “pay electric bill.”
Its Age of Money system wants you to put as many days as possible between the time you earn your paycheck and the time you spend it. You do that not by saving (YNAB doesn’t believe in saving money just for the sake of saving), but by assigning dollars to jobs far in the future. Have extra money this month? Put it toward next month’s rent, and so on. The more extra money you have, the further into the future you can assign dollars — and your Age of Money grows.
We’d go into detail about how to use YNAB, but please believe us when we say you need to take the webinar. Jumping into YNAB without the webinar — and without reading the YNAB Handbook — is like trying to drive a car without knowing what the road signs mean. It’s worth it to learn how YNAB’s interface and financial philosophies work before you get started.
And YNAB’s philosophies aren’t going to be right for everyone. For example: YNAB asks you to budget for non-immediate expenses like “dining out” only after you’ve fulfilled all of your immediate obligations, but we all know that there are times when dining out is actually an immediate expense. (Think of your boss — or that cutie you met online — asking if you want to grab lunch.)
Still, we respect YNAB for being so straightforward about the idea that paying off your most important stuff has to come first, and asking you to assign actual, real dollars (not “to be earned” future dollars) to those expenses before you buy anything else.
Our recommendation: Start the 34-day free trial; take the webinar and read the tutorial; and see if YNAB is right for you. After the trial is over, you’ll pay either $5 per month or $50 per year to continue the program — so make sure to assign dollars to that job right away if you like what you see!
Did You Know?
Be prepared to revise your setup.
We speak from experience: Your first budget and categorization setup is probably going to be wrong. You may initially categorize a Chipotle purchase as “restaurants,” and then decide you want to subdivide the category into “dinners out” and “office lunches.” Don’t get frustrated when you’re re-categorizing all of those burritos. Revising your setup is part of the process.
You don’t need to use every feature.
When you do your initial setup, feel free to skip features that don’t inspire you. Just because Mint gives you the option of setting up a financial goal doesn’t mean you have to. If feature overload is preventing you from setting up or checking in with your financial software, give yourself permission to use only what you need. “With some programs, you can turn off or ignore features you don’t want,” Perry tells us. “And remember that even though you aren’t using some features now, it might be nice to have them at some point in the future.”
When you sign up, put in a few hours, and then hate it, no problem. But if you like it, you’d better show up for those Money Dates. “With any new software, you have to dip your feet in and immerse yourself in the features, and the software has to learn your habits as well,” explains West. “It kind of starts to come together after a month.”
But you do need to develop good habits.
We’ve hit the “you should look at these apps nearly every day” point a few times now, but in case you forgot: You should look at these apps nearly every day. “That might sound negative, like ‘Oh no, another task,’ but it’s pretty exciting,” Sandberg says. “This is you! Your money, your life, your goals. It’s your financial limb, so exercise it.”
Don’t have time to check in daily? “Make a Money Date with yourself every week or every month,” West suggests. Make sure your transactions are categorized appropriately; check your spending against your budget; and see if you want to change any of your spending or saving habits before the next Money Date.
Also: don’t forget about backups. Perry suggests: “When you sign up for a new service, check to see if there’s a way to download your information. Once you begin keeping a history of transactions with a software, you want to be able to access and download your information should the company go out of business in the future. It’s also good practice to download backups regularly on your own, just in case something happens.”
The best financial tracking apps work very hard to keep your information secure — and they’ll show their work.
When you give a software program the passwords to your bank accounts and credit cards, you want to know that program is going to do its best to make sure your private information doesn’t fall into the wrong hands. However, as Sandberg reminds us, “Very little is 100 percent secure. Look at the IRS — they’ve been hacked!”
All of our top picks use SSL and encryption to secure users’ information, and each of them provides a detailed description of all the work they do to ensure that our private information — and our money — stays as secure as possible. A lot of financial tracking apps advertise their SSL and encryption stats on their front page, but you’re going to have to scroll down to check out their privacy policies — and you should.
Free software can make money off you.
If you’re using a free personal finance app and it suggests you sign up with a zero-interest credit card, that tip is not coming from the generosity of the app’s heart-shaped emoji. Instead, that tip is an affiliate link designed to keep the app in business. “Free online personal finance software programs make money from subscriber fees if you upgrade to paid versions, from third-party affiliates, and from ads,” West tells us. “They make suggestions, and if you click on those suggestions, they get money.” Keep that in mind if you start using Mint. It’s a great program, but be aware that its ads and product suggestions are designed to earn money for Mint. Do your own research before you sign up for anything it advertises.
Don’t worry about finding a “forever program.”
You aren’t tied to personal finance software for life. You can test out a program for a few months — or a few years — and move on. “A lot of people don’t use these softwares forever,” explains Sandberg. “They’re a great way to get in touch with cash flow and credit issues, but there’s a lifespan. You use these programs for a couple years, and then you don’t need them anymore. You’re free. You get it.”