*** Featured in Apple's "New apps and games we love" ***
Banktivity 6 ushers in a new level personal finance management software for macOS. Whether you're taking your first steps in getting your financial house in order, or you're a seasoned veteran of financial software, Banktivity 6 helps you take complete control of your money.

"Over the years I have used Quicken, Mvelopes, YNAB and Mint. Recently switched to Banktivity and love it. Nicely engineered." – Rich, New Jersey

World-class technical support via live chat and email with US-based representatives.


The first step in money management is to get all your finances in one place. If you’ve used software like Quicken (for Mac or PC), Banktivity's set-up assistant will import your old data. Next — or if you’re just starting out — download current transactions from your bank accounts online, at no cost, via direct connection to your bank or by using Banktivity's built-in browser to view your accounts and download your data for free.

Banktivity's optional Direct Access* service makes this even easier by connecting to over 10,000 banks worldwide, automatically delivering the latest transaction data to your Mac.


Banktivity has the tools you need to set up checking accounts, savings, credit cards, mortgages, investments and budgets. Then track each and every transaction: fine-tune them by categorizing, tagging, splitting or making custom edits — or let transaction templates do the work for you. Attach receipts or any file to transactions; reconcile to paper statements; search; track payments or transfers in any currency; and manage repeating events with scheduled transactions.

Banktivity 6 also lets you pay bills online! Set up payees, send checks, track their progress and see them appear in your register. You can print checks, too.

Update your accounts at once with Banktivity's Update Everything button, syncing devices and fetching Direct Access data and securities prices.


Banktivity's budgeting tools help you to set saving and spending goals, track expenses, cut debt and build a more secure future. By giving your available cash specific purposes, envelope budgeting lets you assign money to different categories and carry over savings.

Banktivity automatically budgets scheduled transactions like paychecks and bills, so by categorizing each expense and editing the budget itself, you can see where your money goes — and how to make it go further! Banktivity does this visually so that you can see your daily progress; compare past, current or projected budgets; and view it all in a Budget vs. Actual report.


Banktivity's investment features manage stocks, bonds, mutual funds, IRAs, 401Ks, CDs and other assets. You can track buys, sells, splits, dividends, options, etc.; categorize investment transactions; retrieve quotes from Yahoo! Finance or foreign exchanges; analyze ROI and more.

Built-in report templates (Income & Expense, Net Worth, Payee Summary and more) dynamically analyze your finances. Assign tax codes to transactions to generate a Tax Summary report (or export data to TurboTax); or view your holdings in the Portfolio or Investment Summary reports.

Banktivity's reports instantly generate graphs and charts. You can drill down for detail with a click, export table data to spreadsheets, and print reports or save them as PDFs.


No matter where you are, you can enter transactions on the go with Banktivity for iPhone (free on the App Store), or sync accounts, budgets and investments to Banktivity for iPad for mobile money management (iPad app sold separately).

If you need help, get unlimited email support or Live Chat for answers quickly. Banktivity offers built-in Help files, plus a downloadable user manual, a searchable Knowledge Base and video tutorials at our site.

*Direct Access subscriptions via In-App Purchase.

What's New

Version 6.3.2

Lots of great improvements in this version. Check it out:
- Improved budgeting for transfers
- Major improvements to how totals are calculated when using exchange rates
- Can now omit pending transactions when importing
- Fixed a bug where the app would autosave when going to the background when it didn't need to

Ratings and Reviews

3.9 out of 5
186 Ratings
186 Ratings

Routinely hanging/crashing, and losing data

Dan Lowe

I have been using Banktivity for a couple of years and until recently it more or less worked fine. The last few weeks it has routinely hung and required a force-quit, and when I start back up, it has lost the ability to load my .bank6 documents. Trying to open them just hangs. If it happened once, fine, but this is about the third or fourth time (as of this morning) it's happened. Once I was able to get an old copy from Time Machine... another time I was able to re-sync from the cloud, though it seems like random past transactions had vanished and my balances were wrong. It has become extremely frustrating and cumbersome.

UPDATE: I was storing my Banktivity in iCloud (Documents folder). I turned iCloud Documents off, so now it is only local. I have not had this hanging crash since cleaning that up. I am raising my 1 star to 3 stars. I do like the application but this was a real problem and the app had no way to deal with it, such as keeping several backup versions that I could revert to easily. I recall an earlier version like iBank 4 or 5 had something like that? But I only see the one document at this point. If the application could notice you were using Dropbox/iCloud/whatever and warn you to maybe not do that, that would be a big improvement IMO.

Developer Response

Are you saving your document file on drop box or other cloud solution? This causes multiple document versions with records splintered between them. We can take a look and help repair any problems with your document. Please visit our tech support team between 9am EDT and 5pm EDT and weekends 10am EDT to 4pm EDT.

v 6.3 Envelopes work, sync works, keeps getting better

Don A7

The color coded envelope balances are really nice.

We are two months into the new system. Much more powerful! During the mental shift of gears, I am budgeting in a bit more than our usual discretionary spending. That allows me to fine tune the size of the envelopes, without making her feel manipulated. She responds much better to “Was there enough?” than to “How much do you think you will need?”. She is already checking the iPhone app to plan when to make the unusual purchase. My impulse purchases are way down. This feels sustainable.

One thing I tried, did not work. Using the same envelope, to mix month-to-month expenditures together with once-or-twice-a-year payments, was too confusing. She asked me to make separate envelopes for big items like property tax; insurance on my car separate from insurance on hers; scheduled maintenance; and annual fees. We do not touch the big item envelopes, except for the monthly fill or to make that specific purchase. Everything else, if there is money in the envelope, that money is fair game to spend. For us, it is working.

Enjoy Frustration?


Many reviews of this app say there’s a steep learning curve. Be aware that the curve may not end with you being in a desirable place. For example, the feature that electronically connects to financial institutions is a mixed bag (it doesn’t currently work with several 401K type services). The user-supplied answers on the reddit usually end with “just do it manually”. I’ve spent hours trying to get loan tracking to mesh well with budgeting and direct access transactions. I contacted support from which I understand I’ll need to “just do it manually”. The app tries to do it automatically by allowing you to “schedule” upcoming payments for loans, but that’s not quite what I need, either. I specifically purchased this app to *not* “just do it manually”.

I’m sure there are answers to “my” problems. It’s entirely possible it’s just a bad fit for me. But I’ve spent hours on the app, looked through the help, the reddit, and contacted support. I have a large collection of problems that are known and *may* get fixed in the futre, a large collection of frustrations that I *may* have workarounds for, and a decent-sized collection of frustrations for which I currently have no answers. I’m still trying to get it working for me, but I’m very close to abandoning the app. I strongly suggest you consider a trial version before you commit as I did.

Developer Response

We're sorry to hear you're having trouble. Banktivity uses Yahoo! Finance to import security quotes. Unfortunately if there is no history to import on Yahoo!, the quotes need to be entered manually.

Direct Access is used to connect with banking institutions, to import transactions. If you're having trouble importing would you please contact our support team for live tech support, it's much quicker, and I'm sure we can get you the help you need! -IGG Software


IGG Software, Inc
20.6 MB
Age Rating
Rated 4+
© Copyright IGG Software, Inc.


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer