Bank integration

In the following section we explain how Bank integration option works in Monitor ERP and what settings you need to configure before the company can start using Bank integration.

Interested in the Bank integration option? A feature overview for Bank integration can be found here.

Frequently asked questions about Bank integration can be found here in our FAQ.

Support is currently offered by the following banks:

Sweden:
  • Handelsbanken — only File pay ISO
  • Nordea (Nordea Business)
  • SEB
  • Swedbank
Norway:
  • DNB
  • Nordea (Nordea Bedrift) — only Open Banking
  • Sparebank1 — only Open Banking
Finland:
  • Nordea (Nordea Business) — only Open Banking

What to keep in mind before getting started with Bank integration:

  1. Plan the change over and decide when you are going to start using Bank integration.

  2. Before using Bank integration for the first time, we recommend that you do not send outgoing payments (ISO files) with payment dates more than a few days ahead. This makes it easier to confirm payments that have been send prior to when you started to use Bank integration (confirmation of payments that are made via ISO files), as these records do not have reference information needed to be matched automatically.

  3. Use this form to add the Bank integration option in Monitor ERP. Please let us know if you need help with the Bank integration setup (recommended), and we will help you book time with one of our consultants.

  4. Onboard with your bank as per the preparations below. Contact your bank if you have any questions.

Preparations

Onboarding

Onboard with your bank. The onboarding process differs from bank to bank. More information for each bank can be found below. You can also access information about onboarding with most banks via the Onboarding at bank button in the Bank integration tab in the Bank settings procedure.

Sweden:
  • Handelsbanken (SV) (EN)
  • Nordea (SV) (EN)
  • SEB (EN) (EN)
  • Swedbank (Contact your bank for information about the onboarding process)
Norway:
  • DNB (Use the Onboarding at bank button in the Bank integration tab to immediately start onboarding with the bank. You can also read more here: NO)
  • Nordea (NO)
  • Sparebank1 (Use the Onboarding at bank button, in the Bank integration tab to start onboarding with your bank. You can also read more here: NO)
Finland:
  • Nordea (No onboarding needed, simply activate in Monitor ERP)

Company information

Verify that the correct VAT registration number has been entered for the company.

Personnel records – General

To grant access to the bank account from Monitor ERP, the user’s personal identification number (11 characters) must be entered in the personnel register and the user must be linked. If several users will access bank integration, the above settings need to be configured for each user.

System settings

Since bank integration confirms and records incoming and outgoing payments simultaneously, it is necessary for the Register incoming and outgoing payments in the same procedure/journal system setting to be activated in the Accounting tab. It is important to note that you need to log out of Monitor ERP and log in again for the change to be registered.

Voucher number series/Journals

In Voucher number series/Journals you are able to link voucher number series to payment types for the integration Payments.

Mark the Detailed posting­ checkbox to facilitate bank reconciliation.

Activate Bank integration

Bank settings – the Bank activation tab

Check that your bank is activated for electronic payments in the Bank activation tab.

Bank settings– the Bank activation tab

  1. Ensure that you are logged in as an authorized user who can access the bank.

    If you use the DNB bank, you need to enter your customer number from the bank in the Customer ID field.

  2. Activate the bank integration via the Activate bank integration button.


    For most banks you are required to have also onboarded with them prior to activating the integration.

    If you use Swedbank or Sparebank1, you will then need to select the appropriate local bank.

    Verify that you have read and accepted the terms and conditions for bank integration.

  3. Sign with mobile BankID by scanning the QR code.

    Bank integration is now activated for your user. Under Bank accounts activated for bank integration you are able to see which bank accounts a user has access to. If a bank account is missing in Monitor, you can create it by clicking the Create bank account button under the Bank integration tab.

    By signing, electronic consent is given that Bank integration can use the bank account for 180 days. After this, consent must be given again. A notification is displayed in Monitor ERP in advance letting you letting you know when the consent runs out.

    Please note! Bank integration needs to be activated for each individual user of the function. You can see which users have access to bank integration via the Bank integration button under the Bank accounts tab.

  4. Choose who will be notified of an error via the Notify when error occurs button. The error messages are shown as notifications for the affected users in the Message center.

  5. If you want to activate Global Pay – International payments via Open Banking, you can do so via the Activate button. When this is done, a KYC (know your customer) check is carried out, whereby you are required to fill in details about your company. Global Pay involves connecting your bank account (in local currency) to a solution where currency payments are managed by an external party.

    Here you can read more about international payments via Global Pay.

    Global Pay only works if you use Open Banking. If you have currency accounts we recommend that you instead use File pay (ISO).

Bank settings – the Payment methods tab

When bank integration is activated, payment methods must be created for the integration. Which settings that are required depends on whether you use Open Banking or File pay (ISO).

If outgoing payments only need to be made via Open Banking, you only need to create one payment method for bank integration:

  1. You create a new payment method with the Add new row at the end button, and then enter a code and name for the payment method.

  2. Under the Payment type column, select Bank integration and enter whether the payment method should be the default method or not.

  3. Under Settings you select your bank, and Open Banking as Type of bank integration.

  4. Select Transaction list if you want to Check the recipient of payment and your settings for Confirmation of payment.

    We recommend that you do not have the setting Automatic confirmation of payment activated the first time using Bank integration. This setting means that the system automatically matches and records payments. This occurs every night when bank statements are loaded from the bank.

  5. Under Link to bank account/bookkeeping account, enter the bank account you wish to link to the payment method. Only bank accounts in the local currency can be linked to the payment method with the Open Banking integration. If making payment from a currency account, see the below File pay (ISO) settings.

    Please note! Sparebank1 (Norway) offers support for payments from currency accounts. So if you have this bank, currency accounts can also be linked.

When using File pay (ISO) you need to add an additional payment method:

  1. You create a new payment method with the Add new row at the end button , and then enter a code and name for the payment method.

  2. Under the Payment type column, select Bank integration and enter whether the payment method should be the default method or not.

  3. Under Settings you select your bank, and File pay (ISO) as Type of bank integration.

  4. As payments are signed through the bank, you can make things easier by adding a link to your bank’s website. The website will then automatically open when you create an outgoing payment.

  5. Select Transaction list if you want to Check the recipient of payment and your settings for Confirmation of payments.

    We recommend that you do not have the setting Automatic confirmation of payment activated the first time using Bank integration. This setting means that the system automatically matches and records payments. This occurs every night when bank statements are loaded from the bank.

  6. Under Link to bank account/bookkeeping account, enter the bank accounts you wish to link to the payment method. When paying from a currency account a new row needs to be added for each currency.

Supplier register/Supplier list

You need to update the your suppliers’ payment methods, as well as making sure that the correct mailing address has been entered.

If you have earlier used outgoing payments via file, you need to update your suppliers’ payment methods. The easiest way to do this is via the Supplier list where you can mass update your suppliers in list form, but you can also update the payment method in the Supplier register.

Make sure that you also adjust the system setting Default payment method for new supplier, so that new suppliers are by default registered with the payment method set for bank integration. You can find the setting under the Purchase tab in the System settings procedure.

You also need check that you have the correct mailing addresses for your suppliers. This is especially important regarding international payments. The fields address (street), city and zip code must be entered for the supplier. If you have the General address format for a supplier, certain fields may not appear. The address format is determined by the country you have entered in the mailing address. If you are missing fields, you may need to update the address format in the Countries procedure. If you have updated the address format in the procedure, you may need to change the country of certain suppliers in the mailing address and then change back in order to allow the new format to load.

Outgoing payments

As before, outgoing payments are made via the Outgoing payments routine. Either directly via the Payment suggestion list type, or via the Pay via bank (order) tab. Use the payment method set for bank integration. Via the payment suggestion you can change the payment method of supplier invoices that are already registered. You are also able to update the payment method of all unpaid supplier invoices in the Update payment method/bank account list type in the same procedure.

With this list type, you can synchronize the payment method with the payment method that is registered in the Supplier register. You are also able to manually update the payment method or use the Find and replace button.

The Bank account info desktop component

There is a desktop component for bank integration which you can add to your desktop.

The Bank account info desktop component shows the bank accounts’ available balances, balances in the general ledger, and balances of not confirmed payments. The bank account balance is loaded from the bank every night, but you can also load your current balance via the Update button . Please note that certain banks have limits on how many times balances can be loaded per day.

It may also be necessary to restart Monitor ERP for the bank to load and to be able to configure the desktop component’s settings.

In the To confirm column, you can see the balance of payments which have not yet been confirmed. By double-clicking on the bank account, you can be redirected to the Manage bank transactions procedure to confirm the payments.

In the desktop component you can also monitor ordered payments. The Payment status button shows information about the payments which have been sent to the bank.

OK – no problems reported with the payments that have been ordered for payment (waiting to be paid).

Warning – there are ordered payments which are partially signed and are waiting to be countersigned via online banking.

Error – there are ordered payments that have failed to be sent to the bank.

By clicking the button, you will be redirected to Status of ordered payments in the Accounts payable list where you are able to see more information.

Confirmation

Every morning, a bank statement is loaded from the bank, i.e. an overview of everything that has happened with the account. Confirmation of the payments is done in the Manage transactions via bank integration tab in the Manage bank transactions procedure. You can also be redirected to confirmation by double-clicking on the bank account in the Bank account info desktop component.

If you have activated the Automatic confirmation of payments setting, the payments are automatically matched and reported. This occurs every night when bank statements are loaded from the bank. Only records which could not be matched automatically over night need to be managed. We recommend that you do not have the setting Automatic confirmation of payment activated the first time using Bank integration.

Normally, Monitor ERP loads bank transactions from the bank between 07:00-09:00. This is the case for all banks except Swedbank (08:00-09:00) and Handelsbanken (07:15-09:00). Prior to the transactions being loaded, the system checks whether the payment details have been filled out. If the information is missing (due to a delay from the bank’s side), the system will wait and try to download the transactions again an hour later. This is repeated on an hourly basis until the transactions are ready to be downloaded. When the download is delayed, a notification is sent to the users entered under Notify when error occurs explaining why there aren’t any records to confirm. It is therefore important that you have entered users under the Notify when error occurs button under the Bank integration tab, in the Bank settings procedure so that they receive these notifications.

By clicking the Load transactions button , the bank transactions (bank statement) are loaded and matched automatically to both accounts payable and accounts receivable.

You are also able to match manually via drag and drop. When you save in the procedure, all matched records are confirmed and recorded. Any remaining records will stay there until the next time you load the bank statement. All records that have been confirmed via this procedure will be automatically loaded as reconciled in the Bank reconciliation procedure.

With the Exclude check box, you can create an exception for a record in the bank statement so that it is not confirmed/recorded. This can be useful if you e.g. intend to record the payment manually (on the side of this procedure), or if the payment has already been recorded.

An excluded record is not shown again when you load the bank statement the next time.

For a short period of time, outgoing payment transactions may be shown that are missing necessary reference information and can therefore not automatically be matched to accounts receivable. These are outgoing payment transactions that have been ordered via ISO file before you began using bank integration.

If your bank is DNB. The first time you confirm after activating bank integration, incoming payments may be missing details that are needed for automatic matching.
Payment records that do not relate to invoices

Transactions that do not relate to invoices, such as fees, interest or other payments, can be recorded at the same time as payments are confirmed. You can do this by either using the Posting button and entering the payment’s posting, or by selecting a bank transaction rule so that the posting is done automatically.

If there is a recurring transaction, a bank transaction rule can be used so that in the future they are matched and posted automatically when the records are loaded. Bank transaction rules can be created/updated by marking the transaction and clicking the Add/update bank transaction rule in the function menu, or via the Bank transaction rules tab in the Bank settings procedure.

You can then enter a Reference for the bank transaction rule. If this reference appears on the transaction, the bank transaction rule will be used. You can also use a % as a wildcard character in the reference in order to match, e.g. by writing Bank charge%.

You can also register transactions from/to customers/suppliers that are missing in the ledger as an on account payment. The transaction is then recorded on the bank account but is registered at the same time as an on account payment in the ledger so that the transaction can be settled against other invoices. To create an on account payment, mark the record and click the Create on account record button on the function menu. You then get to choose if it should be recorded on a customer or a supplier and which customer/supplier is concerned.

If information such as name, reference, exchange rate, currency code, and transaction amount is missing on a payment record, you are able to update the bank transaction details with the button in the function menu.

If you update information for a row that is a total row (e.g. bulk deposit via bankgiro), you then need to exclude the total row as the payment records are updated one at a time.

The procedure also has support for linking documents (PDF and TIFF files) to payment records. Use the Documents button on the row for the bank transaction that you would like to link the document to.

Canceling an outgoing payment

If you need to cancel an outgoing payment that has been sent to the bank but has still not been withdrawn from the bank account (future outgoing payment), this is managed differently depending on the bank you have. For most banks, it's the same as before, i.e. The payment order needs to be canceled via online banking and then canceled in Monitor ERP via the Cancel outgoing payment list type in the Outgoing payments procedure.

The exception is if you have made an outgoing payment via Open Banking and use the banks Nordea, SEB, or Swedbank. If this is the case, you are not able to cancel via online banking, but must cancel via Monitor ERP. When you save the cancellation in Monitor ERP, an automatic message is sent to the bank saying that the payment order has been canceled. Please note that it may take about a minute before the payment order has been removed in the internet bank.

Bank reconciliation

With bank integration, the bank statement is integrated, giving a more effective bank reconciliation. Bank reconciliation is done via the Reconciliation via bank integration tab in the Bank reconciliation procedure.

The bank statement is automatically available in Monitor ERP and is reconciled against the bank transactions in the general ledger. Records on the bank statement that have been confirmed via bank integration are automatically marked as reconciled.

You can save the bank reconciliation and continue continue at a later time.

There is also support to match one or multiple rows in the bank statement to one or multiple entries in the general ledger. This is done via a function button on the menu. Firstly, mark a row in the statement that has not been matched, and then click the Match manually button in the function menu. You will then see a window containing all the transactions from the bank and in the general ledger for that day. By marking records as reconciled, the total of the transactions from the bank can coincide with the total from the transactions in the general ledger. Click OK once the difference between the bank transactions and the general ledger is null. The marked records are then reconciled in the main window.

Under Settings mark for which period you want to reconcile the bank account. You can then approve and print your reconciliation report, which means that no changes can then be saved for the selected period. If you need to adjust anything, you can cancel the approved report. Approval and cancellation of bank reconciliation is done in the Approve/print bank reconciliation procedure.