PDFSub
定价APIMergeCompressEditE-Sign银行对账单博客
返回博客
教程Xero银行对账单会计

如何将银行对账单导入 Xero

2026年3月1日
T
Todd Lahman
Founder, PDFSub

将银行对账单数据导入 Xero 的所有方法 - 银行自动对账、OFX 和 CSV 导入、PDF 转换以及常见导入错误故障排除。


您收到了客户的 PDF 格式银行对账单,需要将其导入 Xero。也许银行不支持自动对账。也许您正在为新客户入职,需要六个月的历史记录。或者您正在处理一个已关闭的账户,银行自动对账从未成为选项。

无论哪种情况,Xero 都不能直接接受 PDF 银行对账单。您需要将数据转换为 Xero 可以读取的 CSV、OFX 或其他格式 - 并且在转换过程中不损坏日期、不将借记记为贷记、也不花费一小时重新格式化电子表格。

本指南涵盖所有方法:自动银行对账、手动文件导入和 PDF 转换。此外,还有格式规则和即使是经验丰富的簿记员也会遇到的常见错误。

How to import bank statements into Xero - complete guide

将银行数据导入 Xero 的三种方式

Xero 提供三种途径将交易导入银行账户。每种方式都有不同的优势,大多数会计师根据情况会同时使用这三种方式。

Three methods for importing bank statements into Xero

方法 1:银行自动对账(直接连接)

Xero 直接连接到您的银行并自动提取交易 - 通常是每天。这是最简单的方法,当它有效时。

工作原理: 转到 会计 > 银行账户 > 添加银行账户,搜索您的银行,然后授权连接。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 也可用,但需要手动映射列,并且没有重复检测功能。

上传方法: 转到 会计 > 银行账户,选择账户,点击 管理账户 > 导入对账单,然后选择您的文件。

限制: 每个文件最多 1,000 笔交易。将较大的文件分成多个导入。

方法 3:将 PDF 对账单转换为 Xero 就绪格式

当您只有 PDF 银行对账单时(这对于历史数据、已关闭账户和国际银行来说很常见),您需要先进行转换。

使用 PDFSub 的分步指南:

  1. 从银行下载您的对账单 PDF
  2. 转到 PDFSub 的银行对账单转换器
  3. 上传 PDF - 拖放或点击浏览
  4. 查看提取的交易
  5. 下载为 OFX(推荐)或 CSV
  6. 使用上面的方法 2 导入 Xero

PDFSub 可自动检测日期格式,区分存款和取款,并处理多行描述。OFX 输出包含用于重复检测的 FITID - 意味着您不会意外导入相同的交易两次。


分步:将文件导入 Xero

步骤 1:转换您的 PDF(如果需要)

如果您有 PDF 银行对账单,请使用 PDFSub 的银行对账单转换器 进行转换。选择 OFX 作为输出格式 - 这是 Xero 的首选格式,可以完全跳过列映射步骤。

如果您的银行已提供 OFX、QFX 或 CSV 下载,请跳过此步骤。

步骤 2:上传到 Xero

  1. 点击顶部菜单中的 会计,然后点击 银行账户
  2. 找到目标银行账户并点击 管理账户
  3. 选择 导入对账单
  4. 点击 浏览 并选择您的文件
  5. 点击 导入

步骤 3:映射列(仅限 CSV)

如果您导入的是 CSV,Xero 会显示一个列映射屏幕:

  1. 将每列分配给 Xero 字段:日期、金额、收款人、描述、参考
  2. 如果文件包含列标题,请勾选 “不导入第一行”
  3. 预览右侧的交易 - 验证日期和金额是否正确
  4. 点击 保存

OFX、QFX 和 QBO 文件将完全跳过此步骤 - 列会自动映射。

步骤 4:审核和对账

导入的交易显示为未对账的对账单行。对于每笔交易,Xero 提供三个操作:

  • 匹配 - 链接到 Xero 中现有的发票、账单或交易
  • 创建 - 创建新的支出或收款记录,分配账户代码和税率
  • 转账 - 记录为 Xero 两个银行账户之间的转账

专业提示: 设置 银行规则 以自动处理重复性交易。规则会匹配收款人或描述中的模式,并预填账户代码和税率。这可以将对账时间缩短 30-50%。

步骤 5:验证您的余额

对账后,将 Xero 的银行账户余额与您的实际银行对账单余额进行比较。如果不匹配,请使用 银行对账摘要 报告来识别差异。


OFX 与 CSV:Xero 的哪种格式?

如果您有选择,请始终使用 OFX。原因如下:

特征 OFX/QFX/QBO CSV
列映射 自动 手动(首次导入)
重复检测 是(基于 FITID) 否
日期格式 文件内嵌入 必须与 Xero 区域匹配
金额格式 结构化 必须是单列,无符号
账户元数据 包含 不可用
导入速度 上传即完成 上传、映射、验证
错误风险 低 高(格式陷阱)

在以下情况使用 CSV: 您的银行仅提供 CSV,您需要在导入前编辑交易(删除重复项、添加类别),或者您想使用 Xero 的预编码 CSV 格式进行自动分类。

在以下情况使用 OFX: 您有此选项。它更简单、更安全、更快。


Xero 的 CSV 格式规则

如果您必须使用 CSV,请遵循以下确切要求。一个错误的字段可能导致整个导入失败。

必需列

列 必需 最大长度 说明
日期 是 - 必须与您的 Xero 组织区域设置匹配
金额 是 - 单列:正数表示收入,负数表示支出
收款人 否 255 字符 用于联系人匹配
描述 否 500 字符 交易详情
参考 否 255 字符 支票号码、ID

日期格式(取决于区域)

您的 CSV 日期必须与您的 Xero 组织区域设置匹配:

  • 美国组织: MM/DD/YYYY
  • 英国/澳大利亚/新西兰组织: DD/MM/YYYY
  • 通用(始终有效): YYYY-MM-DD

检查您的设置:设置 > 常规设置 > 区域。

两位数的年份(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 笔交易

常见错误: 许多银行会导出单独的借记和贷记列。Xero 需要一个金额列。您需要在导入前合并它们 - 存款为正数,取款为负数。PDFSub 会自动处理此问题。


常见导入错误(及修复方法)

“文件不包含有效的对账单数据”

原因: CSV 文件中的空白行、尾随空格或不可见字符。也可能由分号分隔的文件触发(欧洲地区 Excel 保存 CSV 时常见)。

修复: 在文本编辑器(而非 Excel)中打开文件。删除空白行。检查字段是否由逗号(而非分号)分隔。保存为 UTF-8。

“日期格式未识别”

原因: 您的 CSV 日期与您的 Xero 组织区域设置不匹配。01/03/2026 在美国格式中是 1 月 3 日,但在英国格式中是 3 月 1 日。

修复: 检查您的 Xero 区域设置(设置 > 常规设置)并相应地格式化日期。或者使用 ISO 格式(YYYY-MM-DD),这种格式在任何地方都有效。

交易导入时符号错误(借记记为贷记)

原因: CSV 中的符号约定颠倒。信用卡对账单经常出现这种情况,购买金额为正数(您欠款增加),但 Xero 期望它们为负数(支出)。

修复: 导入前在 Excel 中将“金额”列乘以 -1。或者使用 PDFSub 进行转换,它会自动检测对账单类型并应用正确的符号约定。

导入后出现重复交易

原因: 您导入的文件覆盖了银行自动对账或先前导入已包含的日期。Xero 不会自动删除 CSV 导入中的重复项。

修复: 使用 重复对账单行 报告(报告 > 所有报告 > 重复对账单行)来识别和删除重复项。为防止此情况,请在导入前检查现有交易的日期范围。

“金额必须为数字”

原因: “金额”列中包含货币符号($)、逗号千位分隔符或会计格式的括号负数。

修复: 从“金额”列中删除所有格式。值应为纯数字:47.99 或 -47.99。


何时需要手动导入(银行自动对账无法满足需求)

银行自动对账对于日常簿记非常有用,但在许多常见情况下,手动导入是唯一的选择:

新客户入职。 客户的账簿已数月(甚至数年)未处理。银行自动对账通常只覆盖过去 30-90 天。您需要从 PDF 对账单中获取完整的历史记录。

已关闭的账户。 一个已关闭的旧企业账户。无法进行银行自动对账 - 连接需要一个活动账户。但 PDF 对账单可能还保存在档案柜里。

国际银行。 美国、英国和澳新银行以外的银行不支持 Xero 的银行自动对账网络。客户每月通过电子邮件向您发送 PDF 对账单。

银行自动对账中断。 基于 Yodlee 的自动对账因客户 MFA 令牌过期而中断了两周。现在您需要从 PDF 下载中补填缺失的交易。

年终结账。 报税季。您的桌上堆满了 PDF 银行对账单。客户从未设置银行自动对账,而您需要在 4 月前将 12 个月的数据导入 Xero。

从其他平台迁移。 从 QuickBooks、Sage 或其他系统迁移。历史银行数据需要导入 Xero,而旧平台的导出可能仅以 CSV 或 PDF 格式提供。

对于所有这些情况,PDFSub 的银行对账单转换器 可以将 PDF 对账单转换为 Xero 可以直接导入的 OFX 或 CSV 格式。它支持 130 多种语言的 20,000 多种银行格式,并且一级提取流程在您的浏览器中处理数字 PDF,无需上传文件。


常见问题解答

我可以导入 Xero 中超过 90 天的银行对账单吗?

可以,通过手动导入。银行自动对账通常覆盖最近 30-90 天,但您可以上传任何日期范围的 CSV 或 OFX 文件。使用 PDFSub 转换较旧的 PDF 对账单,然后导入文件。

Xero 银行导入的最佳文件格式是什么?

OFX 是 Xero 的最佳格式。它无需列映射即可自动导入,包含用于重复检测的交易 ID,并消除了格式错误。CSV 也可用,但需要手动列映射和仔细格式化。

为什么 Xero 拒绝我的 CSV 文件?

最常见的原因是:日期与您的组织区域设置不匹配,金额包含货币符号或逗号分隔符,文件中存在空白行,或者文件使用分号而非逗号(欧洲 Excel)。在文本编辑器中打开文件进行检查和修复这些问题。

我可以导入国际银行的银行对账单到 Xero 吗?

可以。使用 PDFSub 等工具(支持 130 多种语言和 20,000 多家银行)将 PDF 对账单转换为 OFX 或 CSV,然后导入文件。确保导入交易的货币与 Xero 中银行账户的货币设置相匹配。

如何避免导入时出现重复交易?

使用 OFX 格式而不是 CSV。OFX 文件包含唯一的交易 ID(FITID),Xero 使用这些 ID 来检测重复项。对于 CSV 导入,请先检查现有交易的日期范围,避免重叠。导入后,运行“重复对账单行”报告来捕获任何重复项。

Xero 的 CSV 文件是否支持单独的借方和贷方列?

否。Xero 需要一个金额列,其中正值表示收入,负值表示支出。如果您的银行提供单独的列,您需要在导入前合并它们。PDFSub 会自动处理此问题 - 它会检测对账单布局并输出一个带符号的金额列。

我可以撤销 Xero 中的银行对账单导入吗?

可以。转到 会计 > 银行账户,点击账户,然后点击 银行对账单 选项卡。选择导入的对账单,然后点击 删除。这将删除所有导入的对账单行(但不会删除任何已对账的交易 - 这些需要先取消对账)。


免费试用 PDFSub 7 天 - 即可完全访问 银行对账单转换器 和其他 84+ 种 PDF 工具(全能套餐,每年 $20/用户)。随时可取消。

返回博客

有疑问? 联系我们

PDFSub

您所需的一切 PDF 和文档工具,尽在一处。快速、安全且私密。

符合 GDPR符合 CCPA符合 SOC 2
由 PDFSub Engine 提供支持

产品

  • 所有工具
  • 功能
  • 银行对账单
  • API
  • 定价
  • 常见问题
  • 博客

支持

  • 关于我们
  • 帮助中心
  • 联系我们
  • 常见问题

法律条款

  • 隐私政策
  • 服务条款
  • Cookie 政策

© 2026 PDFSub. 保留所有权利。

在美国制造,怀揣对全球用户的热忱