web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Customer invoices settlement with bank file

(0) ShareShare
ReportReport
Posted on by

Hello All,

We get a file from the bank that contains payment information from customers. We want to import that file into system and expect system to automatically select/pick the customers invoices to apply those payments.

Can anyone share steps for above scenario and also suggest how much D365 Finops can cover this as OOB functionality and what are the GAPs.

I have the same question (0)
  • André Arnaud de Calavon Profile Picture
    301,025 Super User 2025 Season 2 on at

    Hi Junaid,

    In my implementations in Europe we usually used an add-on for this feature. Probably there might be some localizations which has more features, but I'm not aware of those. Can you tell for which country or countries you have this requirement?

  • Suggested answer
    Alireza Eshaghzadeh Profile Picture
    14,679 Super User 2025 Season 2 on at

    Hi Junaid,

    It is up to your bankfile. Which format do you get bank files?

    If it is in ISO20022 Camt054 format, you can use the standard config on Electronic reporting for Camt054 and link it to customer method of payment. It will match to customer transaction by payment id and invoice number and to the customer by name.

    pastedimage1643565858759v1.png

  • Suggested answer
    saurabh bharti Profile Picture
    15,039 Moderator on at

    Hi Junaid,

    You can also use auto settlement where you can specify priority for settlement if payments don't have invoice references.

    If payments have reference's then you can look at following approach and automate:

    exploredynamics365.home.blog/.../

  • Junaid Idrees Profile Picture
    on at

    Hi Andre,

    The requirement is from US based customer and We are also using 3rd party ISV solution for auto bank reconciliation and mainly BAI2 bank format is used here. The challenge is customer do not want to post payment until they receive a file from bank and expect system to post payment automatically and apply them as well against corresponding invoices based on mapping rules. Unfortunately I still didnt get the chance to discuss the full business case with customer. Will do that and get back to you with more details.

    In your implementation that you are referring to, Was payment journal already posted before importing the bank file or not and system was just doing auto settlement with corresponding invoice based on standard matching rules like payment ID, Invoice, debtor/creditor name?  

  • Junaid Idrees Profile Picture
    on at

    Hi Saurabh,

    Thanks for the response. Yeah I'm quite aware of settlement priority option but the requirement is to create customer payment journals in sequential order once the customer get the file from bank (shud be automated process with no manual intervention)

    I will wait till i receive further details from customer.

  • Suggested answer
    OsmanIstanbul Profile Picture
    2,818 on at

    Hi Junaid,

    We have made such customization for one of our clients. We are pulling bank transactions with web API and importing them to a staging table. Then create a payment journal automatically with settlement functionality. Bank transactions are invoice based and the system use bank transactions description that contains invoiceId to settle the right invoice. You can settle your invoices with another option of course.

    Best.

  • André Arnaud de Calavon Profile Picture
    301,025 Super User 2025 Season 2 on at

    Hi Junaid,

    It is common in my area to import the bank file in a journal. Per transaction, if it is related to a customer payment, we try  to  match the lines with open transactions from customers. This is manually or we have to acquire an ISV solution for this. Once we completed the journal with correct information, we post it. Usually we don't use the bank reconciliation feature; only a general journal.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Martin Dráb Profile Picture

Martin Dráb 611 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 529 Super User 2025 Season 2

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 285 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans