For enterprise users on our hosted platform, we have integrated with Yodlee, a leading data aggregration platform.
The Yodlee integration links primarily with most of the major US banks, allowing you to link your bank accounts with Invoice Ninja to import your bank transactions for reconciliation.
We have integrated with GoCardless, a payments integration platform.
The GoCardless integration allows you to link a credit card account from primarily with most of the major EU banks to import transactions for reconciliation.
Settings > Credit Cards & Banks > Connect
Clicking on the connect button with open a new browser window which connects to Yodlee, from this screen you are able to search for your bank and then log into your Bank Account
Once you have successfully authenticated with your bank, you'll be able to select the accounts you wish to link to Invoice Ninja, when this is completed, click save & finish.
Yodlee will give you the opportunity to add more bank accounts from different banks prior to exiting.
If you prefer to import your data using .csv files from your bank, you can upload these directly into Invoice Ninja.
You can import these from:
Transactions > Import
You'll need to have created a Bank Account prior to this, so the transactions are linked to the correct bank account.
Once data has been imported into Invoice Ninja, this can be viewed from the Transactions tab in the sidebar.
For more details on Transactions, see Transactions
To improve your efficiency, you can build a ruleset to match your incoming transactions.
Using a rule set will allow Invoice Ninja to performing the matching and/or conversion of transactions for you.
To create a bank rule navigate to
Settings > Credit Cards & Banks > Rules
You can edit and create rules from this page, simply click on a rule, or the create button to create a new bank rule.
When creating a rule there are a number of options to consider:
When creating a rule there are a number of options available.
Operator - Description | when matching text there are several matching options available
Contains | The description must contain the value assigned
Is Empty | The description must be empty
Operator - Amount | when matching on the transaction amount there are several options available
< | The amount must be less than the value
>= | The amount must be greater than or equal to the value
Value | The user assigned value used to compare against.