北欧本地付款引用检查器

检查芬兰国内付款参考号 (viitenumero) 或瑞典 Bankgiro OCR 参考号。自动同时按两国国家标准校验并列出所有成立的解读,展示推导校验位,并直接换算为国际通用的 ISO 11649 RF 格式。

🔒 你的数据不会离开浏览器。

北欧本地付款引用规则从哪里来

在芬兰与瑞典,企业日常发票与银行对账高度依赖各自历史悠久的结构化本地参考号。这两套体系早于欧洲单一支付区 (SEPA) 确立,如今仍由两国核心银行基础设施强制运行,与国际标准的 ISO 11649 RF 引用并行使用。

芬兰体系:国内参考号 (Finanssiala ry)

芬兰国家标准由芬兰银行业协会在官方规范 Kotimaisen viitenumeron rakenneohje 中规定。号码长度为 4 至 20 位数字。校验位从右至左采用 7、3、1 循环权重与各数字乘积求和,并取凑到下一个 10 的差值作为末位校验位。在账单排版中,数字从右往左按 5 位一组用空格分隔(如 12 34561)。

瑞典体系:Bankgiro OCR 参考号 (Bankgirot)

瑞典国家标准由瑞典银行汇划中心在其官方用户手册 Bankgiro Inbetalningar Användarmanual §5.2 中规范。长度在 2 至 25 位之间。其定义了两种关键检查模型:模型 1(标准的 Luhn 模 10 校验位)与模型 2(可变长度控制,倒数第二位为全长模 10 的长度位,末位为包含长度位在内的 Luhn 校验位)。

为什么本工具同时执行两套验证而不主观猜测

北欧本地付款参考号均为纯数字,本身不携带任何国家标识前缀。本工具不强制用户在下拉框中选择国别,而是对输入同时跑两套算例。若号码在数学上同时满足两国算法(例如短号码校验位恰巧重合),工具会将所有成立的业务解读并列列出。

跨境支付桥梁:直接转换为 ISO 11649 RF

当跨境向北欧供应商付款时,境外银行系统常因不识别北欧本地格式而在附言栏驳回支付。在本地参考号前冠以 RF 并加上两位 ISO 7064 MOD 97-10 校验位,即可转换为全球通用的 ISO 11649 结构化债权人参考号。

本工具执行的全部检查(共 8 条规则)

NPR-N01 校验通过不代表账单已完成结算

校验位证明该参考号在数学结构上完整自洽(抄写或输入时没有发生串位或错字)。这并不代表该参考号已存在于某债权人的会计总账中,也不代表对应款项已被确认入账。这是一项纯离线结构检查,而非银行内部数据库检索。

来源: 北欧国内付款参考号属于结构标准(芬兰为 Finanssiala ry,瑞典为 Bankgirot)。校验仅证明数学结构一致性,不代表会计账目核销状态。

NPR-F01 北欧付款参考号仅允许纯数字与排版空格

芬兰国内参考号与瑞典 Bankgiro OCR 参考号规范均要求参考号严格由阿拉伯数字构成。不得混入英文字母、标点符号或其它特殊字符。

修复: 请移除输入中的非数字字符,并对照账单重新核对。

来源: 芬兰 Finanssiala ry 与瑞典 Bankgirot 两大机构均规定付款参考号严格由数字字符构成。

NPR-L01 参考号长度超出北欧标准有效范围

芬兰国内参考号要求 4 至 20 位数字(3 至 19 位基数加 1 位校验位);瑞典 Bankgiro OCR 参考号要求 2 至 25 位数字。超出 2 至 25 位长度的号码无法在任何北欧体系下成立。

修复: 请确保参考号长度在 4 至 20 位(芬兰)或 2 至 25 位(瑞典)之间。

来源: 芬兰 Finanssiala ry 规定长度为 4 至 20 位数字;瑞典 Bankgirot Inbetalningar §5.2 规定长度为 2 至 25 位数字。

NPR-FI-V01 符合芬兰国内参考号标准 (viitenumero)

该号码符合芬兰银行业协会官方规范,末位校验位与 7-3-1 循环加权算法推导结果一致。

来源: Kotimaisen viitenumeron rakenneohje (Structure Guide of Domestic Reference Number) — Finanssiala ry

NPR-SE-V01 符合瑞典 Bankgiro OCR 参考号标准 (模型 2: 长度位 + Mod-10)

该号码符合瑞典 Bankgirot 用户手册 §5.2 模型 2 规范,倒数第二位为匹配的长度校验位,末位为有效的 Luhn 模 10 校验位。

来源: Bankgiro Inbetalningar Användarmanual §5.2 (Bankgiro Receivables User Manual) — Bankgirot

NPR-SE-V02 符合瑞典 Bankgiro OCR 参考号标准 (模型 1: 纯 Mod-10 校验位)

该号码符合瑞典 Bankgirot 用户手册 §5.2 模型 1 规范,末位为有效的 Luhn 模 10 校验位。

来源: Bankgiro Inbetalningar Användarmanual §5.2 (Bankgiro Receivables User Manual) — Bankgirot

NPR-FI-Z01 芬兰国内参考号基数包含前导零

芬兰银行业协会规范指出,国内参考号基数部分不应包含前导零。虽然校验位计算可以通过,但部分银行系统可能会剔除前导零或拒绝入账。

修复: 建议去除参考号基数的前导零。

来源: Kotimaisen viitenumeron rakenneohje (Structure Guide of Domestic Reference Number) — Finanssiala ry

NPR-C01 校验位与北欧各国家标准均不相符

该参考号既不符合芬兰 7-3-1 校验位要求,也不符合瑞典 Bankgiro Luhn 模 10 校验位要求。输入中可能存在手误或错位。

修复: 请对照发票或转账通知单重新核对数字。

来源: 同时对照芬兰 Finanssiala ry(7-3-1 循环加权)与瑞典 Bankgirot §5.2(Luhn 模 10)标准进行双向核算。

关于这些规则。 每一条都有编号、严重级别和通俗解释。每个来源链接都已登记在案,并对线上页面实际复验过,而不是凭印象写上去的;本工具的来源最近一次复验于 2026年11月1日. 规则如何编写、测试与保持更新 →