如何将银行对账单导入 Xero
将银行对账单数据导入 Xero 的所有方法:银行直连、OFX 和 CSV 导入、PDF 转换以及常见导入错误排查。
您手头有客户的 PDF 格式银行对账单,需要将其导入 Xero。也许银行不支持自动直连;也许您正在接手新客户,需要导入过去六个月的历史记录;又或者,您正在处理一个已经注销的账户,根本无法使用银行直连。
无论哪种情况,Xero 都不直接支持 PDF 格式的银行对账单。您需要将数据转换为 CSV、OFX 或 Xero 可以读取的其他格式——并且在操作过程中不能损坏日期格式、不能颠倒借贷方,也不想花一个小时重新调整电子表格的格式。
本指南涵盖了所有方法:自动银行直连、手动文件导入和 PDF 转换。此外,我们还将介绍即使是资深簿记员也可能遇到的格式规则和常见错误。
将银行数据导入 Xero 的三种方法
Xero 提供了三种将交易导入银行账户的途径。每种方法各有优势,大多数会计师会根据具体情况综合使用这三种方法。
{{IMG_IMG_PDFSUB_1}}
方法 1:银行直连 (Bank Feeds)
Xero 直接连接您的银行并自动提取交易——通常是每天更新。如果可行,这是最简单的方法。
操作方法: 前往 Accounting > Bank Accounts > Add Bank Account,搜索您的银行,并授权连接。Xero 使用直接的银行合作伙伴关系或 Yodlee(第三方聚合器)来提取交易。
适用场景:
- 银行支持 Xero 直连(美国、英国、澳大利亚和新西兰的大多数主要银行都支持)
- 您需要持续、自动化的交易导入
- 您正在核对交易日期后几个月内的数据
不适用场景:
- 您的银行不受支持(某些信用社、国际银行)
- 您需要导入直连开始日期之前的交易
- 账户已注销——银行直连需要活跃的连接
- 基于 Yodlee 的直连经常断开(这是一个常见问题,特别是对于使用多重身份验证的银行)
方法 2:手动文件上传 (OFX, CSV, QFX, QBO, QIF)
直接将对账单文件上传到 Xero。只要文件格式正确,这种方法适用于任何日期范围和任何银行。
支持的格式:
| 格式 | 自动映射列 | 重复检测 | 最适合 |
|---|---|---|---|
| OFX | 是 | 是 (FITID) | 推荐使用 |
| QFX | 是 | 是 (FITID) | Quicken 导出 |
| QBO | 是 | 是 (FITID) | QuickBooks 导出 |
| CSV | 否 (手动映射) | 否 | 通用备选方案 |
| QIF | 是 | 否 | 旧版 Quicken |
OFX 是 Xero 的最佳选择。 它无需列映射即可自动导入,包含用于防止重复的交易 ID (FITID),并携带账号和交易类型等元数据。CSV 虽然可行,但需要手动映射列,且没有重复保护功能。
如何上传: 前往 Accounting > Bank Accounts,选择账户,点击 Manage Account > Import a Statement,然后选择您的文件。
限制: 每个文件最多 1,000 条交易。如果文件较大,请拆分为多个文件导入。
方法 3:将 PDF 对账单转换为 Xero 就绪格式
当您只有 PDF 银行对账单时(这在处理历史数据、已注销账户和国际银行时非常常见),您需要先进行转换。
使用 PDFSub 的操作步骤:
- 从银行下载您的 PDF 对账单
- 前往 PDFSub 银行对账单转换器
- 上传 PDF——拖放或点击浏览
- 审核提取的交易
- 下载为 OFX(推荐)或 CSV
- 使用上述方法 2 导入 Xero
PDFSub 会自动检测日期格式、区分存款与取款,并处理多行描述。OFX 输出包含用于重复检测的 FITID,这意味着您不会意外导入两次相同的交易。
步骤详解:将文件导入 Xero
第 1 步:转换您的 PDF(如果需要)
如果您有 PDF 银行对账单,请使用 PDFSub 银行对账单转换器 进行转换。选择 OFX 作为输出格式——这是 Xero 首选的格式,可以完全跳过列映射步骤。
如果您的银行已经提供 OFX、QFX 或 CSV 下载,请跳过此步骤。
第 2 步:上传到 Xero
- 点击顶部菜单中的 Accounting,然后选择 Bank Accounts
- 找到目标银行账户,点击 Manage Account
- 选择 Import a Statement
- 点击 Browse 并选择您的文件
- 点击 Import
第 3 步:映射列(仅限 CSV)
如果您导入的是 CSV,Xero 会显示列映射屏幕:
- 将每一列分配给 Xero 字段:Date(日期)、Amount(金额)、Payee(收款人)、Description(描述)、Reference(参考号)
- 如果您的文件有列标题,请勾选 "Don't import the first line"
- 在右侧预览交易——核实日期和金额是否正确
- 点击 Save
OFX、QFX 和 QBO 文件会完全跳过此步骤——列会自动映射。
第 4 步:审核与对账
导入的交易将显示为未对账的对账单行。对于每条交易,Xero 提供三种操作:
- Match(匹配)—— 链接到 Xero 中现有的发票、账单或交易
- Create(创建)—— 创建新的支出或收入分录,分配账户代码和税率
- Transfer(转账)—— 记录为两个 Xero 银行账户之间的转账
专业提示: 设置 银行规则 (bank rules) 以自动处理经常性交易。规则会匹配收款人或描述中的模式,并预填账户代码和税率。这可以将对账时间缩短 30–50%。
第 5 步:核对余额
对账后,将 Xero 的银行账户余额与您实际的银行对账单余额进行对比。如果不一致,请使用 Bank Reconciliation Summary 报表来查找差异。
OFX vs. CSV:哪种格式更适合 Xero?
如果有选择余地,请始终使用 OFX。原因如下:
| 功能 | OFX/QFX/QBO | CSV |
|---|---|---|
| 列映射 | 自动 | 手动(首次导入) |
| 重复检测 | 是 (基于 FITID) | 否 |
| 日期格式 | 嵌入在文件中 | 必须匹配 Xero 地区设置 |
| 金额格式 | 结构化 | 必须为单列,无符号 |
| 账户元数据 | 已包含 | 不可用 |
| 导入速度 | 上传即完成 | 上传、映射、核对 |
| 错误风险 | 低 | 高(格式陷阱) |
在以下情况下使用 CSV: 您的银行仅提供 CSV;您需要在导入前编辑交易(删除重复项、添加类别);或者您想使用 Xero 的预编码 CSV 格式进行自动分类。
在以下情况下使用 OFX: 只要有选项就使用它。它更简单、更安全、更快速。
Xero 的 CSV 格式规则
如果您必须使用 CSV,以下是确切的要求。一个错误的字段就可能导致整个导入失败。
必填列
| 列名 | 是否必填 | 最大长度 | 备注 |
|---|---|---|---|
| Date | 是 | — | 必须匹配您的 Xero 组织地区设置 |
| Amount | 是 | — | 单列:正数为存入,负数为支出 |
| Payee | 否 | 255 字符 | 用于联系人匹配 |
| Description | 否 | 500 字符 | 交易详情 |
| Reference | 否 | 255 字符 | 支票号码、ID |
日期格式(取决于地区)
您的 CSV 日期 必须 与您的 Xero 组织的地区设置匹配:
- 美国组织:
MM/DD/YYYY - 英国/澳洲/新西兰组织:
DD/MM/YYYY - 通用格式(始终有效):
YYYY-MM-DD
检查您的设置:Settings > General Settings > Region。
不接受 两位数年份(如 01/12/20)和文本月份名称(如 01 Nov 2022)。未来的日期会被拒绝。
金额格式规则
- 使用 单一金额列 —— 正数代表资金流入,负数代表资金流出
- 无货币符号 (
$,€,£) - 无千分位分隔符 —— 使用
1234.56而不是1,234.56 - 使用点号作为小数点 —— 使用
47.99而不是47,99 - 不要使用括号表示负数 —— 使用
-47.99而不是(47.99) - 无零金额交易 —— Xero 会拒绝
$0.00的行
结构规则
- 文件中任何地方都不能有空行
- 行尾不能有尾随逗号
- 不能有包含总计或余额的页脚行
- 所有行的列数必须一致
- UTF-8 编码(对于带重音的字符很重要)
- 每个文件最多 1,000 条交易
常见错误: 许多银行导出的文件包含独立的借方 (Debit) 和贷方 (Credit) 列。Xero 要求单一金额列。您需要在导入前合并它们——存款为正,取款为负。PDFSub 会自动处理这一点。
常见导入错误(及解决方法)
"The file does not contain valid statement data"(文件不包含有效的对账单数据)
原因: CSV 中存在空行、尾随空格或不可见字符。也可能是由分号分隔的文件引起的(常见于欧洲地区的 Excel 保存的 CSV)。
解决方法: 在文本编辑器(而非 Excel)中打开文件。删除空行。检查字段是否由逗号(而非分号)分隔。另存为 UTF-8 编码。
"Date format not recognized"(日期格式无法识别)
原因: 您的 CSV 日期与 Xero 组织的地区设置不匹配。01/03/2026 在美国格式中是 1 月 3 日,但在英国格式中是 3 月 1 日。
解决方法: 检查您的 Xero 地区设置 (Settings > General Settings) 并调整日期格式以匹配。或者使用在全球通用的 ISO 格式 (YYYY-MM-DD)。
导入的交易符号错误(借贷反转)
原因: CSV 中的正负号规则反了。这在信用卡对账单中经常发生,消费显示为正数(您欠款更多),但 Xero 期望它们显示为负数(资金流出)。
解决方法: 在导入前,在 Excel 中将金额列乘以 -1。或者使用 PDFSub 进行转换,它会自动检测对账单类型并应用正确的正负号规则。
导入后出现重复交易
原因: 您导入的文件日期范围与 Xero 中已有的银行直连或之前导入的数据重叠。Xero 不会 自动删除 CSV 导入中的重复项。
解决方法: 使用 Duplicate Statement Lines 报表 (Reports > All Reports > Duplicate Statement Lines) 来识别并删除重复项。为了防止这种情况,请在导入前检查现有交易的日期范围。
"Amount must be numeric"(金额必须为数字)
原因: 金额列中包含货币符号 ($)、千分位分隔符或会计格式的括号负数。
解决方法: 清除金额列的所有格式。数值应为纯数字:47.99 或 -47.99。
什么时候需要手动导入(银行直连无法解决时)
银行直连对于日常簿记非常棒,但在以下常见场景中,手动导入是唯一的选择:
新客户入职。 客户的账目已经好几个月(甚至几年)没做了。银行直连通常只能追溯 30–90 天。您需要从 PDF 对账单中获取完整的历史记录。
已注销账户。 一个已经关闭的旧业务账户。无法建立银行直连——连接需要活跃账户。但 PDF 对账单还在档案柜里。
国际银行。 美国、英国和澳新地区以外的银行,不支持 Xero 的银行直连网络。客户每月通过电子邮件发送 PDF 对账单给您。
银行直连中断。 由于客户的 MFA 令牌过期,基于 Yodlee 的直连中断了两周。现在您需要从下载的 PDF 中补全缺失的交易。
年终账务处理。 报税季。桌上堆着一叠 PDF 银行对账单。客户从未设置过银行直连,而您需要在 4 月前将 12 个月的数据录入 Xero。
从其他平台迁移。 从 QuickBooks、Sage 或其他系统迁移。历史银行数据需要导入 Xero,而旧平台的导出文件可能只有 CSV 或 PDF 格式。
针对所有这些情况,PDFSub 银行对账单转换器 可以将 PDF 对账单转换为 Xero 可以直接导入的 OFX 或 CSV。它支持 133 种语言的 20,000 多种银行格式,其 Tier 1 提取技术可在浏览器中处理数字 PDF,无需上传文件。
常见问题解答
我可以将 90 天之前的银行对账单导入 Xero 吗?
可以,通过手动导入实现。银行直连通常覆盖过去 30–90 天,但您可以上传任何日期范围的 CSV 或 OFX 文件。使用 PDFSub 转换较旧的 PDF 对账单,然后导入文件。
哪种文件格式最适合 Xero 银行导入?
OFX 是 Xero 的最佳格式。它无需列映射即可自动导入,包含用于重复检测的交易 ID,并消除了格式错误。CSV 虽然可行,但需要手动映射列并进行仔细的格式调整。
为什么 Xero 拒绝我的 CSV 文件?
最常见的原因包括:日期与组织的地区设置不匹配、金额包含货币符号或千分位分隔符、文件中存在空行,或者文件使用分号而非逗号(欧洲版 Excel)。在文本编辑器中打开文件以检查并修复这些问题。
我可以将国际银行的对账单导入 Xero 吗?
可以。使用 PDFSub(支持 133 种语言和 20,000 多家银行)等工具将 PDF 对账单转换为 OFX 或 CSV,然后导入文件。确保导入交易的货币与 Xero 中银行账户的货币设置相匹配。
导入时如何避免重复交易?
使用 OFX 格式而非 CSV。OFX 文件包含唯一的交易 ID (FITID),Xero 利用它来检测重复项。对于 CSV 导入,请先检查现有交易的日期范围,避免时间段重叠。导入后,运行 Duplicate Statement Lines 报表以捕捉任何重复项。
Xero 支持 CSV 中的独立借方和贷方列吗?
不支持。Xero 要求单一金额列,其中正值代表资金流入,负值代表资金流出。如果您的银行提供独立的列,您需要在导入前合并它们。PDFSub 会自动处理这一点——它会检测对账单布局并输出单一的正负号金额列。
我可以在 Xero 中撤销银行对账单导入吗?
可以。前往 Accounting > Bank Accounts,点击账户,然后点击 Bank Statements 选项卡。选择导入的对账单并点击 Delete。这将删除所有导入的对账单行(但不会删除任何已对账的交易——这些必须先取消对账)。
免费试用 PDFSub 7 天 —— 全权访问 银行对账单转换器 及其他 77 多种 PDF 工具。无需信用卡。