14 Nov’16

D365 Business CentralVendor Electronic Payment in Navision 2017


Electronic payment to vendors can be done using Navision 2017. This reduces manual work and also errors that can be caused during payment. After specifying the payment details in the payment journal, the file can be exported. This file then has to be transmitted and uploaded to the bank to process the payment. Once it is confirmed that the payment is received and processed by the bank, it has to be posted. The details of the exported file are visible in Credit transfer registers. This helps to find what has been exported and by whom.

In this article, we will be demonstrating steps required for doing Electronic Payment to vendors.


Microsoft Dynamics Navision 2017

Purpose of the setup:

Our goal is to do Electronic payment to Vendors for their unpaid Invoices in Navision.


Electronic Payment to Vendors basically consists of the following steps:

  1. Setup
    1. Setup the bank account
      Bank account needs to be setup to do payments. In order to be able to use credit transfers with this bank account, SWIFT code and IBAN should be valid. Payment export format should be SEPACT.

    2. Setup the vendor along with appropriate bank account details

      Go to bank accounts of the vendor.

      Make sure valid Swift code and IBAN is assigned.

      Choose preferred bank account for this vendor.

  2. Generate Electronic payment
    We will be creating a new General Journal Batch. Bal. account type should be ‘Bank Account’. Bal. Account no. is the Account from which payment will be done to the vendor.

    Allow Payment export should be selected.

    Select the newly created batch as the ‘Batch Name’. ‘Applies to Doc. Type’ should be selected as ‘Invoice’.

    When ‘Applies to Doc. No.’ is clicked, a list of all the unpaid invoices for this vendor will be displayed.

    The invoice for which Electronic payment has to be done is selected.

  3. Export Electronic payment
    When you are ready to post payments to your vendors using the payment journal, you can export a file with the payment information on the journal lines.
  4. Transmit Electronic payment
    The bank payment file is exported to the location that you specify, and you can proceed to upload it to your electronic bank account and make the actual payments.

    When you receive confirmation that the payments are successfully processed in the bank, you can post the exported payment journal lines.

  5. Post Electronic payment
    Payments should not be posted until it is confirmed from the bank that the payment is received.

    Once it is posted, check the vendor ledger entries of the vendor for which the payment is made. Select the payment which is made and click on applied Entries. The vendor invoice for which this particular Electronic payment is done will be displayed and vice versa is applicable.

    The GL Entries for this particular vendor will be visible by selecting the Payment and then clicking on ‘Navigate’ in the ribbon.

    The amount has been deducted from our bank account and added to the vendor bank account.

    In the credit transfer register, the details of the exported file will be visible.


Thus, Electronic payment is a very beneficial way of doing payments to vendors since it makes the entire process of doing payment easier and faster. Also, all the exported files history can be viewed anytime as it gets saved in the Credit transfer registers.

Written by

Team Member


Leave a Reply

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

Time limit is exhausted. Please reload the CAPTCHA.

Want to streamline your business processes?

  • This field is for validation purposes and should be left unchanged.

Recent Articles

  • Reading more then 10K records in D3FOE OData API

    11 July’ 2018

    Introduction: We all know Dynamics 365 Finance and Operations has limitation of 10K records to be fetched at a time usi...

    Read more
  • Paging in D365 Customer Engagement v9.0

    10 July’ 2018

    Introduction: The Xrm.retrieveMultipleRecords method is used to retrieve a collection of records in Dynamics 365 Custom...

    Read more
  • Set up Dynamics 365 connection in Microsoft Social Engagement

    10 July’ 2018

    Introduction: This blog explains how to Set up Dynamics 365 connection in Microsoft Social Engagement. Steps to be follo...

    Read more
  • Voice of the Customer failed to install

    10 July’ 2018

    Introduction: Many people face issues in installing Voice of Customer solution on v9 environment and trying repeatedly ...

    Read more
  • Scribe Insight AX as a Web Service Find Block issue

    10 July’ 2018

    Introduction: If we need to look up for any value from AX then we do it by using a Find Block in Scribe Insight Eg: Basi...

    Read more