Update March 30, 2022: Please visit www.banktivity.com to get the latest version of Banktivity! We will leave the rest of this article intact for archival purposes.

Today I’m pleased to announce the immediate availability of Banktivity 7!

For over the past year and a half we’ve been hard at work on bringing you the best version of Banktivity we’ve ever created. So without further ado, let’s jump in explore what is new in version 7!

Dark Mode for Mojave

Apple has set up a pretty predictable launch schedule with its new versions of macOS and iOS. It goes like this: in June at the World Wide Developers Conference Apple gives us a preview of the new features that are coming. Then we have about three months to adopt any of the new features in the operating systems and make sure our apps don’t just break with the new versions.

When we saw Dark Mode in Mojave, we knew we wanted to support it. Dark Mode is great for so many different uses on your Mac and for many people here at IGG it has become their preferred work environment.

We like to support the most recent macOS versions as soon as we are able and I’m thrilled that this year we don’t just support it, but can wholeheartedly embrace it with Dark Mode. This wasn’t a small undertaking, we put a lot of resources into looking at every screen and restructuring how we bundle our visual assets in the app. The rewards for this hard work have been great. Check out how nice Banktivity 7 looks in Dark Mode on Mojave:

Banktivity 7 Summary screen in Dark Mode

Banktivity Summary screen in Dark Mode

Banktivity in Dark Mode with two workspaces: regular register and budget

Banktivity in Dark Mode with two workspaces: regular register and budget

Banktivity in Dark Mode with two reports in workspaces

Banktivity in Dark Mode with two reports in workspaces

Banktivity register dark mode

Banktivity credit card register with new and uncleared transactions separated out.

I hope those screenshots give a sense of how your finances will look in Dark Mode. Although this is strictly a visual feature it shows our commitment to the macOS platform and overall user experience. One last thing to note: if Dark Mode isn’t your thing, don’t worry, the app still looks great in the Aqua user interface.

Real Estate Tracking

It is true that you’ve always been able to track the value of your home or other real estate properties in Banktivity, but it has never been a great solution. In the past, you had to add an asset account and manually adjust the value of your home asset to what you think it might be. This approach has always left a lot to be desired. Wouldn’t it be nice to have the value of your home automatically calculated? And wouldn’t it be nice if you could easily see how much equity you have in your home after you factor in any mortgages or lines of credit? Well, now you can in Banktivity 7.

For Banktivity 7 we’ve integrated Zillow’s estimating capabilities right into Banktivity. We’ve also designed an entirely new real estate view when you are looking at a home in Banktivity 7. Further, you can now link your real estate accounts with the loans associated with them and see a more complete picture of your properties all in one place.

This screenshot shows the new real estate account view:

Banktivity 7 Real Estate View

Banktivity 7’s new real estate view with Zillow integration

For the real estate view, there is no reconcile or search as they never really made sense for assets like a home. Instead, you get a simplified register view to show your “transactions.” On the right we show you the value of your home as recorded in Banktivity and the value of your home according to Zillow. You can click “Record It” to enter a transaction that will bring up the value of your home to match Zillow. Two things to note: 1) pulling of prices for Zillow is tied to your Direct Access subscription and 2) Zillow currently only supports homes in the United States. So if you aren’t a Direct Access subscriber and you have one or more properties in the United States, it might be time to reconsider!


For many years our customers have been requesting a calendar view in Banktivity. They want a place to see their past and upcoming transactions as it relates to a calendar. I’m happy to announce that Banktivity finally has a calendar view!

Our new calendar view shows your posted transactions and upcoming scheduled transactions. It also calculates a running composite balance and a summary of how your investments have performed each week. The calendar is interactive too. You can click on transactions to see them in their account. For unposted scheduled transactions, you can click them and then take action on them by either posting them, skipping them, printing a check or paying online. You can also configure the calendar to only include the accounts you are interested in.

Banktivity 7 Calendar View Dark Mode

Banktivity’s new calendar view lets you see past and upcoming transactions and important summary info.

User Requested Features

We’ve received a lot of great feature requests since the launch of Banktivity 6. We worked hard on implementing many of them, so much in fact, many deserve to be iterated here.

Stock lot selection. When you sell securities you can choose which lots to sell from, or use the FIFO default

Search Everywhere. Now you can search your payees, categories, accounts, securities and tags.

Improved Reconciling. We made some great improvements to reconciling. You can choose to have Banktivity auto-reconcile all transactions, no transactions or just the cleared transactions. We also added search to the reconcile sheet and it remembers the last size you left it at. Last but not least, we made the button to create a statement more obvious!

Customize the Summary View. You can now choose which accounts you want to be reflected in the summary view. You have options for the accounts used for your net worth, and for the income and spending calculations you can customize the accounts and categories.

Create Reports Based on Reconciled Status. This is a small “nice touch” but for many people, it will be very welcome. In the past, there was no way to find all of your uncleared or unreconciled transactions across all of your accounts. Now you can make a transaction report that does just that.

Faster Direct Access. Get your transactions into Banktivity faster.

New Account Types. We’ve added a bunch more account types and you can even change account types after an account has been created, within reason. For example, you can’t change an investment account to a checking account, but you can change an investment account to a 401k.

…and More. There are lots of other goodies throughout the app that I won’t go through here. I encourage you to try it out!

System Requirements

Banktivity 7 will only run on macOS High Sierra and macOS Mojave (at the time of writing macOS Mojave is the most up-to-date operating system).

Mac App Store Purchases

For the first time ever we are offering a free trial on the Mac App Store. The Mac App Store free trial is just like the one we offer from our website, it’s good for 30 days. If you have purchased Banktivity 5 or Banktivity 6 on the Mac App Store in the past you can now get upgrade pricing on the Mac App Store, yay!


Regardless of whether you buy the app on directly from us or through the Mac App Store pricing is the same. Customers upgrading from Banktivity 5 or Banktivity 6 can get version 7 for $34.99 USD. If you are new to Banktivity, you can buy version 7 for $69.99 USD.

Wait, I just bought Banktivity 6! If you bought Banktivity 6 directly from IGG Software between June 26, 2018 and September 24, 2018 you can get Banktivity 7 for free. Just contact our support and ask for a new code and they will take care of you. Our 90-day money-back guarantee policy is only for our store on iggsoftware.com. When you buy Banktivity from another retailer like Amazon or the Mac App Store your purchase is governed by their refund policy.

Closing Thoughts

Launching a new version of a big powerful app like Banktivity is always a huge milestone to hit. (Really launching a new app, big or small, is a big milestone.) Our developers and QA have been hard at work on putting in new features, fixing bugs, all while keeping an eye at the future so we don’t accidentally box ourselves into some technological corner. If we didn’t put the feature you really wanted, I’m truly sorry. Deciding which features to implement is always a balancing between customers, technological requirements and outside forces (like Apple’s release cycle).

This is truly the best version of Banktivity we’ve ever made. I’ve been using it for my personal finances for a while now and it’s a real joy. And of course, my finances have benefited from it as I’ve been strictly envelope budgeting for over a year now. So please, go out and download Banktivity 7 and let us know what you think!

Follow IGG
Latest posts by Ian Gillespie (see all)

160 comments on “Introducing Banktivity 7

  • Looks good.

    Couple of simple things I would like to add that need to be looked at.

    It seemed like it took forever for the Summary Page upcoming bills to match the scheduled transaction list in Banktivity 6, but it got fixed. Now with 7, back to the same thing. They don’t match.

    I have asked for a couple of years now to have the ability to put any characters into the check number field in transactions as only numbers are allowed. Please take a look at this. A lot of online transactions contain numbers, letters and special characters.

    Thank you for your hard work! Your products are truly amazing and I use them all everyday.

  • I’m not sure if my previous question concerning budgets made it through so will try again. Asset transactions, which were not included in the budget in previous versions, now are. For example, I bought a camera in October, it shows up as an uncategorized expense in My Budget even though the Photography Equipment account I set up is an asset. Editing the budget to exclude the Photography Equipment account does not affect the budget report, although the note in the dialogue box for doing this says it should as long as it’s in the current month. I tried this out with other asset accounts and they also now show up in the budget report. I would prefer a setup where I can either control this, or have them excluded by default.

    • Or, maybe I just haven’t been checking my budget as closely as I should’ve as I see now that the asset items have always been included (version 6 as well.) Having said that, setting the budget up so that they’re excluded still doesn’t seem to have an effect.

      • When I budget an amount for the asset – I thought this might be one alternative – it shows up under “Budgeted Income” as a negative amount (which makes sense, as it’s a debit, not a credit – which would increase income.) However, I don’t seem to be able to enter a negative amount in the “Budget for this” tool, so it doesn’t handle budgeting for assets correctly either…

  • Pros:

    I like the button to bring up scheduled transactions on the upper right.

    I like the Statement link in the registers (for those looking for the reconcile button, that’s it).

    I like that in reports you can drill down with out opening a new screen (other issues with this though).


    Constantly updating securities is totally annoying. I’m just glad I’m not on a limited data plan. That would be an absolute waste.

    Tax report still doesn’t cut it. You have a Tax Code field. Why is it so hard to create a report based on those?

    Need to have an option to sort on symbols in the portfolio. Again, why is it so hard to provide that?

    Reports in general seem a bit slow compared to Banktivity 5.

    Like 6, I’m not seeing a huge advantage to an upgrade. However, 5 is getting stale so I may upgrade anyway, but I’m really on the fence. Seeing these “cons” get resolved would definitely help me with my decision

    • I concur with your observation of Tax Codes not adding value to the tax reports, It seems they are there to provide a TurboTax export when in reality they could be useful in giving you a report or csv extract that can be handed to your CPA as is.

      As for Securities yes sorting could be useful but I think that page should be just a repository to enter and categorise; the Portfolio display should be providing security graphs , groupings etc.

      I was a B5 die hard but B6 shortcomings have been mostly addressed for me. in B7. Only B5 things I miss now is a statement summary for the reconciliation statement (ie ins/outs/end balance) and the quicklook plugin for attachments.

    • I think the ultimate enhancement would be user defined transaction types, I would create PAYPAL and APPLEPAY as types for example.

      • User defined transaction types would be worth the upgrade alone. I’ve asked for it in the past… I’d want Direct Debit and Standing Order to start with.

  • Is there a way to separate accounts by type in the sidebar? Banktivity 6 had them broken down by type and it seemed easier to see everything.

  • Create Reports Based on Reconciled Status:

    I created a report to show all uncleared transactions in all accounts. This works fine for single transactions, but transfers do not appear. Customer Support indicated I must exclude one of the two accounts for an uncleared transfer to appear in the report, and I would have to create two reports—one for each account—to show transfers that are uncleared on both sides. This makes no sense; this is a bug.

    Why is it impossible to show *all* transactions that are *uncleared*? Why am I forced to Group New and Uncleared in every account, and manually click through every account every day to see what remains uncleared?

    The last version of iBank, using Smart Accounts, made this simple. Why does Banktivity make it so much more difficult?

    • LOL… I am glad someone else has my work flow. I live by that report and yes I have had to create 3 Uncleared reports to be about 99.5% certain that I catch everything.

      This is consistent behaviour across the product BUT…. this does not make sense at the transaction level when you are trying to identify the Uncleared flag (ie it should not match transfers).

      I raised this as an issue and I agree it is not a good design when working on transactions, yes Smart Accounts made this simple and accurate. I hope this is reviewed and corrected. At least B7 has brought back the functionality and 99.5% is better than before.

      • | (ie it should not match transfers)

        That may be a typo, but I believe the uncleared report absolutely SHOULD match transfers, twice in fact (one for each side).

        For example, I make a transfer from my checking account to my credit card. That is two uncleared transactions. I will clear the checking account transaction when and only when the debit hits my account. That does not mean the credit has yet appeared on my credit card. That is a separate transaction—and a separate cleared flag—that will get cleared only once the payment appears.

        • Yes we are on the same page , Banktivity is taking a view that because nothing happens (ie in/out transfer) it matches and excludes them from the Uncleared report. The issue you highlighted is exactly real world situation, paying you credit card may be cleared in your check account immediately but will take several days to be posted and cleared by your CC provider. Hopefully this is resolved.

          • I discovered a new twist on this issue. Per the previous workaround, I now have an uncleared transactions report for Checking and a second uncleared transactions report for all other accounts. Since all transfers go through my checking account, in theory these two reports should cover everything.
            However, for a transaction with splits for multiple transfers, only the first split transfer shows up on the uncleared transaction report. For example, I have a mortgage payment that comprises a transfer to the mortgage account and another transfer to the escrow account—only the mortgage (principle) transaction shows on the report. As another example, my paycheck transaction includes two transfers to my 401(k)—one for my employee contribution and another for the employer match—only the employee contribution appears on the report. The escrow and employer match transfers do not appear on any uncleared transaction report though they properly show in the registers for the respective accounts.

  • Does this version have Touch Bar support for the MacBook Pro and in particular being able to login without a password and using Touch ID on the bar?

    • The short answer to the Touch Bar support is NO but…. if you license Better Touch Tool you can customise your own Banktivity touch bar which I think is a better outcome because the Touch Bar will do what YOU want. BTT gives you a free trial period so you can play with it before you decide to license.

      • The problem with BTT is that it can’t fill in a password if the file is so protected; if Banktivity supported the TouchBar natively then presumably it could. This would be a HUGE help to me!

  • Are there any improvements to category matching? It would be a time saver if after transactions are imported a suggested category is made based on prior categorization that I can confirm

  • Why does my Banktivity 7 crash when I click on the calendar to manage/post scheduled transactions? I sent a request for help to support but have yet to receive a reply.

  • Expenditure reports in Banktivity 6 showed the expenditure report analysed under each separate bank and credit card account making it difficult to see the expenditure in chronological order without looking through each bank or credit card account. This was a change from Banktivity 5 where the expenditure was just in chronological order.
    Before I decide whether to upgrade to Banktivity 7 do the expenditure reports once again allow full chronological order without the separate account headings?

  • I have iBank 3 and want to upgrade to Banktivity 7. Is that possible?
    I plan to only use for account reconciliation, tax reports, budgets, but no connections to financial institutions.

  • Where did the multiple line line graphs go in the cash flow projection report? Please tell me there is a way to find them. It is less useful to see all accounts rolled up (and we already have that in calendar anyway now). It is more useful for planning to be sure cash flow accounts like checking do not go below zero as we plan expenses and debt pay off. I used to love watching my debt accounts go up to zero, but yet monitor that my checking doesn’t fall below.

    If this is truly gone, I will likely be sticking with V5.

    FWIW, I’m also not a fan of the way the register looks and how when you go to click it to make a change, the fields move to other places.

    I do like the calendar.

  • I would like two very simple things:

    1. The ability to click & drag an entry from an account register onto another account on the account list on the left-hand side column. Sometimes one enters a transaction in the wrong register and then has to delete and enter in another register.

    2. More category icons!!!!!!!!!!!! I’m tired of seeing my personal expenses represented by a potted flower, my older son’s by a graduation cap, my younger son’s by a pacifier (he’s 15), and my husband’s by a coffee cup. LOL.

    • 1. One is an interesting enhancement, I like the idea. Mind you, you can CUT and PASTE transactions between accounts to correct posting errors.

      2. you can easily add png’s to categories, you are not limited to the ones on the base product.

      • Hi Mario,
        I’ve spent quite some time search the website for any info how to add custom category icons.
        > you can easily add png’s to categories,
        I can’t see how is your statement true, all default icons are bundled inside app resources, and looking into app container didn’t show any sign of icons there. There is no file selection UI to add custom icons too. Please, can you share a recipe how to do that?

  • forecast report.

    i would like to use this more but it is currently of limited use because of debit card balances that i pay monthly. if i include the cards balance is way too low until date when i pay the balance. if i don’t include them it doesn’t allow me to forecast the payment.

  • I haven’t upgraded to 7 yet.
    Since we’ve started a new year, I’m wondering if there’s a simple way yet to duplicate last year’s budget and then modify it for the current year. Or do I have to reenter the whole thing from scratch (which isn’t so fun since I use variable-month budgeting for most of the categories).

    • I have this question too. I have been a loyal Banktivity customer since version 3. This is the feature I have wanted most. Is there a way to duplicate a budget so I can just make a tweak to it? Is a feature like that in the works? Coming one day soon? I hope.

      Would love to see a response to this.

  • Does version 7 have the ability to change a transaction’s account easily without having to completely redo it in thr correct account? If I accidentally add a cash purchase when I meant to put it as a debit card purchase, there isn’t an easy way to do that which is very, very annoying. Why can’t the account be changed or at least allow us to drag and drop transactions onto the correct account.

  • On entering securities transactions there is a commission field for brokerage fees. My question is how do you get a report on how much commission had been paid over a period of time.

  • Some good new features in 7, especially since the fix for properly updating securities prices on Mondays (which never seemed to work before), BUT…….something I never had any problems with in version 6: lots and lots and lots of delays/spinning beach balls when clicking around the program, such as dragging files to the attachment box, closing the program, and other operations. It’s certain no fun trying to navigate through these. I am using the latest system software with lots of memory, so I don’t understand why this is happening.

  • I had no idea there is a version 7, and I hope the dark mode isn’t the only option. But right now I’m feeling pretty desperate about version 6. It suddenly expanded to fill the screen and the green dot in the upper left (to modify the screen size) doesn’t bring it back to normal size. Is version 6 now defunct? If I buy version 7 will that solve the problem? I’m getting nervous about this because it would be a disaster if I lost the use of this app, and I am unable to use it now because I can’t shrink it to a usable size. Putting the cursor in the lower right side – the way the adjust the screen size – doesn’t move anything.

  • Does B7 solve the problem of the investment prices for UK securities devaluing by x10? I have had to stop using B6 for tracking my investments as it constantly messes up the report valuations.

  • What if we don’t prefer the dark mode? I can’t find a way to lighten up the screen. Need a more detailed help file or manual. Has lots of features but you need a tutorial and keep it simple, stick to basic things like a choice of background.

    • Are you saying you want to have your entire macOS in Dark Mode but not Banktivity?

      Seems strange… but they could certainly add a manual override for this setting for users who want Banktivity’s ‘Display Mode’ to be different to their macOS ‘Display Mode’.

      In the meantime, just don’t use Dark Mode on your Mac and Banktivity won’t either.

      It’s been pretty quiet here… I sure hope this means they’ve been busy working on a Version 8.

  • Is there a way to make the transaction line appear as one line (all information on one line) versus two lines? My brain does better when all the information is on one line for one transaction.

  • Please add the ability to split Deposits for multiple Payees, not just splitting Categories. When we deposit several checks in 1 transaction, there is no way to list each Payee & Category in 1 deposit. Depositing multiple checks from different payees is a basic & common transaction. Otherwise, we’re really liking the switch from Quicken. Thanks!

  • Love Banktivity and the support that is always helpful & patient in bringing me up to speed…

    I originally created Generic TAGS but have found that some of my TAGS need to be more specific. I don’t want to lose the Generic TAG because it is still in use in other CATEGORIES.
    I am doing my year-end reports and need to change the GENERIC TAG on multiple transactions and found that currently I can ADD a TAG to the transaction. That helps, but a greater help would be able to select multiple transactions that need a different TAG and not multiple TAGS. I need to be able to CHANGE TAGS like I can change Categories on multiple transactions at once. Sure would like to see this feature in future updates.

    Thanks again for a wonderful product.

Leave a Reply

Your email address will not be published. Required fields are marked *