直接结论
香港银行账户号中的横杆(连字符)通常仅用于人工阅读与印刷排版,电子清算或跨境电汇指令中应以数字串(不含横杆或其他非数字字符)填写。实践中应以银行在开户确认书或银行对账单提供的“标准格式”为准,并遵循清算系统或电汇报文规范的字段格式要求(例如 SWIFT MT 报文、CHATS/FPS 传输格式)。参考:香港金融管理局(HKMA)、香港互联清算有限公司(HKICL)、SWIFT 报文规范[1][2][3]。
常见场景与具体要求
- 本地电子转账(FPS / CHATS)
- FPS/CHATS 接受的账户标识以数字为主;接口或网上银行提交时系统通常会自动去除空格与标点。若使用第三方支付网关或企业ERP,需按接口说明上传纯数字格式。参考:HKICL、HKMA 对 FPS/CHATS 的技术文件[1][2]。
- 跨境电汇(SWIFT / MT 报文)
- SWIFT MT103 等报文中,账户字段应包含“/账号”或仅为数字字符串;非数字字符可能导致处理异常或人工干预。应同时提供账户持有人名称及银行识别码(BIC/SWIFT)。参考:SWIFT 用户手册(MT 报文字段说明)[3]。
- 纸质文件与支票
- 支票上的账号显示可含横杆以便人工核对,但支票处理由清算系统转为数字识别,实际处理以数字为准。银行印制的支票或银行信函上的格式应作为正式参考。
- 开户与对外通知
- 开户后以银行书面或电子确认函中的“账户号码”字段为准;该字段格式是银行对外正式说明,应用于对账单、发票、供应商付款指示。
实操细节(示例与规范化处理)
- 示例(仅示范格式):
- 人眼友好格式:123-456-789012
- 电子/报文规范化:123456789012
- 系统对接建议:
- 在导入/导出时对账户字段做“正则化”:去除非数字字符、左侧补零(若银行系统要求固定长度)。
- 保存原始格式与规范化格式两套数据:对账与票据留用原始,电子支付使用规范化。

- 对接SWIFT/ERP时的字段填写:
- 同步填写BIC/SWIFT + 规范化账号 + 收款人法定名称,避免在账号字段加入分行代码或支行描述(分行信息单独字段)。
对账、税务与合规影响
- 对账效率:含横杆的人工录入更易出错,建议采用条码/二维码或文件级别的数据校验(校验位、长度检查)。
- 税务与公司合规:税务局或公司注册处并无账户格式强制性法律条款;但税务申报或受款通知应使用银行确认的账号格式。相关法规与机构网站可查阅香港公司注册处与税务局公开指引[4][5]。
- 法律证据与票据效力:合同、发票等书面文件可展示带横杆的账号以便识别,但在法律/争议场景,将比对银行对账单或银行确认函所列格式。
风险点与缓解措施
- 风险:在跨境付款或批量付款文件中保留横杆可能导致自动化解析出错,触发拒付或延迟。
- 缓解:
- 批量付款前做格式校验(长度、数字校验、BIC/银行代码校验)。
- 在付款指示中同时提供账户持有人名称、分行代码和银行识别码,便于人工查证。
- 与开户银行确认是否存在“补零”规则或内部显示格式差异,并以银行确认为付款依据。
实务清单(便于企业/会计操作)
- 确认银行开户确认函上“账户号码”的官方写法并保存扫描件。
- 在ERP/会计系统中建立“原始显示字段”与“支付用字段(纯数字)”两项。
- 批量付款前运行格式化脚本:去除非数字字符、校验长度。
- 国际电汇遵循 SWIFT 报文字段要求,必须同时提供 BIC/SWIFT 与收款人名称。
- 若遇收款银行拒付或延迟,提供银行确认函与交易回执作为佐证。
参考资料(以官方最新公布为准)
- 香港金融管理局(HKMA):Faster Payment System 与支付基础设施说明 https://www.hkma.gov.hk[1]
- 香港互联清算有限公司(HKICL):CHATS / FPS 技术与参与者指引 https://www.hkicl.com.hk[2]
- SWIFT 报文与字段规范(MT 报文字段说明) https://www.swift.com[3]
- 香港公司注册处(Companies Registry)与税务局(Inland Revenue Department)公开指引 https://www.cr.gov.hk https://www.ird.gov.hk[4][5]