Enhancing bookkeeper decision support through graph representation learning for bank reconciliation

IF 3.7 Q1 Mathematics
Journal of Finance and Data Science Pub Date : 2025-12-01 Epub Date: 2025-11-03 DOI:10.1016/j.jfds.2025.100170
Justin Munoz , Mahdi Jalili , Laleh Tafakori
{"title":"Enhancing bookkeeper decision support through graph representation learning for bank reconciliation","authors":"Justin Munoz ,&nbsp;Mahdi Jalili ,&nbsp;Laleh Tafakori","doi":"10.1016/j.jfds.2025.100170","DOIUrl":null,"url":null,"abstract":"<div><div>The emergence of cloud-based bookkeeping platforms has made it possible to streamline decision-making in tedious accounting tasks, such as bank reconciliation. Bank reconciliation involves tracing the expected cash flow from invoices and bills to the actual payments recorded in a business's bank feeds. A bookkeeper is responsible for ensuring that every payment listed in a business's bank statement is accurately matched to financial activity recorded in the bookkeeping system. This process is crucial for maintaining the accuracy and integrity of the business's financial records. Current decision-support systems leverage natural language processing to recommend close matches for incoming bank feeds. While these approaches are effective for one-to-one matching, they underperform in identifying one-to-many matches, which are common and significantly more complex for larger businesses. In this work, we investigate the value of embedding relational data along with natural language in identifying matches to support the bank reconciliation process. Our proposed graph-based system surpasses industry benchmarks on one-to-one matching and offers a more robust decision support solution for the identification of one-to-many matches. Additionally, we introduce a novel post-processing technique, Top Boundary Ranking, which enhances the system's detection of group-based matches.</div></div>","PeriodicalId":36340,"journal":{"name":"Journal of Finance and Data Science","volume":"11 ","pages":"Article 100170"},"PeriodicalIF":3.7000,"publicationDate":"2025-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Finance and Data Science","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2405918825000224","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"2025/11/3 0:00:00","PubModel":"Epub","JCR":"Q1","JCRName":"Mathematics","Score":null,"Total":0}
引用次数: 0

Abstract

The emergence of cloud-based bookkeeping platforms has made it possible to streamline decision-making in tedious accounting tasks, such as bank reconciliation. Bank reconciliation involves tracing the expected cash flow from invoices and bills to the actual payments recorded in a business's bank feeds. A bookkeeper is responsible for ensuring that every payment listed in a business's bank statement is accurately matched to financial activity recorded in the bookkeeping system. This process is crucial for maintaining the accuracy and integrity of the business's financial records. Current decision-support systems leverage natural language processing to recommend close matches for incoming bank feeds. While these approaches are effective for one-to-one matching, they underperform in identifying one-to-many matches, which are common and significantly more complex for larger businesses. In this work, we investigate the value of embedding relational data along with natural language in identifying matches to support the bank reconciliation process. Our proposed graph-based system surpasses industry benchmarks on one-to-one matching and offers a more robust decision support solution for the identification of one-to-many matches. Additionally, we introduce a novel post-processing technique, Top Boundary Ranking, which enhances the system's detection of group-based matches.
通过图表示学习增强银行对账员决策支持
基于云计算的记账平台的出现,使得繁琐的会计任务(如银行对账)的决策变得更加简化成为可能。银行调节涉及跟踪从发票和账单到企业银行feed中记录的实际付款的预期现金流。簿记员负责确保企业银行对账单上列出的每笔付款都与簿记系统中记录的财务活动准确匹配。这个过程对于保持企业财务记录的准确性和完整性至关重要。当前的决策支持系统利用自然语言处理来推荐接近匹配的银行输入。虽然这些方法对于一对一匹配是有效的,但它们在识别一对多匹配方面表现不佳,这对于大型企业来说是常见的,而且要复杂得多。在这项工作中,我们研究了嵌入关系数据以及自然语言在识别匹配以支持银行对账过程中的价值。我们提出的基于图的系统超越了一对一匹配的行业基准,并为一对多匹配的识别提供了更健壮的决策支持解决方案。此外,我们还引入了一种新的后处理技术——顶边界排序,增强了系统对分组匹配的检测能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Journal of Finance and Data Science
Journal of Finance and Data Science Mathematics-Statistics and Probability
CiteScore
3.90
自引率
0.00%
发文量
15
审稿时长
30 days
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书