Moneydance can connect directly to bank servers using the standard OFX protocol. Using this protocol allows apps such as Moneydance to download transactions from various account types as well as manage bill payment (if this service is supported by the bank's server).

If your bank is listed on the following page we have already established a connection with them which will allow you to automatically download your data -

Setup Direct Connect - 

  • Select your account, then navigate to Online > Set Up Online Banking.

  • Select 'Connect to OFX Service', then choose your financial institution from the list.
  • Select "Next" then specify the account you'd like to download the transactions into. 

  • You'll then be prompted for your ID and Password.

Direct Connect generally uses different login details than are used at ATMs or your bank's website. When you enable your account for Direct Connect access, your financial institution should let you know which login details you should use.

Most banks require that you contact them to enable your accounts for Direct Connect services before you can begin to download your data. You can accomplish this by asking your bank to set up your account for "Direct Connect from Quicken".

Moneydance uses exactly the same OFX server connection protocol for Direct Connect as Quicken, but frequently bank representatives do not know this and mistakenly believe that you can not connect in Moneydance. 

Calling your bank and stating precisely the following should get you started -

"Please enable Direct Connect on my account so that I can connect to your servers directly with Quicken. Also, give me the login credentials I need to connect to this service."

Using Direct Connect - 

Once Online Banking has been set up, you can download your data by selecting 

Online > Download AccountName Transactions, or ⌘D. 

If you have more than one account with Direct Connect enabled, you can select  

Online > Download All Accounts.

Within your Network Preferences, you can enable "Automatically Download in Background" to download transactions when you start Moneydance. 

Transactions downloaded using Direct Connect - 

The first time you connect to your bank using Direct Connect, Moneydance will download all transactions available on your bank's server.

This may result in duplicate transactions, especially if you have transferred data from another personal finance program. In this instance, you should try to run through the Confirmation process to merge the duplicates, then delete any unwanted transactions. The confirmation process is outlined in this article.

Most banks only offer the most recent 30-90 days of transactions on their direct OFX connection server. To get transactions prior to this point you'll need to download and import files from your bank's website. This is detailed in this article.

If you are downloading data into an Investment Account - please note that there may be prior history that is not provided by the bank's server. Unless all of the purchases for any held securities are in the download, you may not have the complete information for your security. You may need to enter transactions manually to reflect your current holdings.