如何将银行对账单导入 Wave Accounting
Wave 的银行连接功能并不支持所有银行,且无法追溯很久以前的数据。本文将教您如何通过 CSV、OFX 或 PDF 转换手动导入银行对账单。
Wave Accounting 是自由职业者和小微企业的首选免费会计软件。它提供发票开具、费用追踪和基础记账功能,且完全免费。但在将银行对账单数据导入 Wave 时,您可能会很快遇到限制。
Wave 的自动银行连接覆盖了主要银行,但并不支持所有机构——尤其是国际银行、信用社和较小的地区性银行。此外,它通常只能追溯 30 到 90 天的数据,这意味着您无法获取上季度或上一纳税年度的历史交易记录。而且,如果账户已关闭,银行数据馈送连接将无法工作。
解决方案是手动导入 CSV。Wave 允许您上传包含交易记录的 CSV 文件,只要了解了格式要求,操作过程其实非常简单。本指南涵盖了所有内容:Wave 的 CSV 格式要求、如何将 PDF 银行对账单转换为正确格式,以及如何避免让大多数用户头疼的导入错误。
Wave 的导入选项
Wave 支持两种将银行交易导入账簿的方法:
自动银行连接
前往 Accounting > Transactions > Connect a Bank Account。搜索您的银行,输入凭据,Wave 就会自动提取交易。
适用场景: 支持银行的当前活跃账户,且仅限近期交易(通常为过去 30-90 天)。
不适用场景:
- 已关闭的账户
- 不在 Wave 连接网络中的国际银行
- 超过 90 天的历史交易
- 经常断开第三方连接的银行
- 信用社和小型金融机构
手动上传 CSV
前往 Accounting > Transactions > Import CSV/OFX。选择银行账户,上传您的 CSV 文件,映射列,然后确认。
使用时机: 任何银行连接无法满足您需求的时候——在实际操作中,这种情况发生的频率惊人地高。
Wave 的 CSV 格式要求
这是大多数人卡住的地方。Wave 对 CSV 格式非常挑剔,不符合要求的文档会被拒绝并显示毫无用处的错误信息。
三个必填列
Wave 的 CSV 导入仅接受以下三列:
| 列名 | 描述 | 示例 |
|---|---|---|
| Date | 交易日期 | 2026-03-15 |
| Description | 交易名称/摘要 | 某某超市 #1234 |
| Amount | 交易金额 | -45.67 |
就是这样。三列,按此顺序排列。如果您的 CSV 超过三或四列,Wave 可能会拒绝导入或导致数据映射错误。
日期格式
Wave 接受以下日期格式:
- YYYY-MM-DD(推荐——无歧义)—
2026-03-15 - MM/DD/YYYY —
03/15/2026 - DD/MM/YYYY —
15/03/2026(有风险——Wave 可能会混淆日和月)
Wave 推荐使用 ISO 格式 (YYYY-MM-DD),因为它可以防止日期解析错误。如果您的日期是 DD/MM/YYYY 格式且日期小于等于 12,Wave 可能会将其误认为 MM/DD/YYYY,从而在后台颠倒月份和日期。
金额列规则
- 单列显示 — 存款为正数,取款/支出为负数
- 负数使用负号或括号:
-45.67或(45.67) - 不带货币符号 — 使用
45.67而非$45.67 - 不带千分位分隔符 — 使用
1234.56而非1,234.56 - 使用小数点而非逗号表示分:
45.67而非45,67
信用卡账户: 消费必须为正数,还款必须为负数。这与某些银行在对账单上显示的正负逻辑相反。
应避免的事项
如果出现以下情况,Wave 将拒绝您的文件:
- 包含数据的列超过 3-4 列
- 数据中出现特殊字符:
#,&,$,* - 文件名太长 — 请保持简短,例如
march-2026-checking.csv - 数据中间有空白行
- 标题行与预期的列类型不匹配
- 使用了独立的借方和贷方列(Wave 需要单一金额列)
将 PDF 银行对账单转换为 Wave 适用的 CSV
大多数银行提供的是 PDF 格式而非 CSV。如果您的银行提供 CSV 下载,请优先使用;但对于仅限 PDF 的对账单或历史记录,您需要进行转换。
第 1 步:将 PDF 转换为 CSV
将您的银行对账单 PDF 上传到 PDFSub 的银行对账单转换器。该工具会自动提取交易:
- 前往 pdfsub.com/tools/bank-statement-converter
- 上传您的银行对账单 PDF
- 检查提取的交易记录
- 导出为 CSV
PDFSub 支持全球 20,000 多家银行,能自动识别对账单布局并提取日期、描述和金额。
第 2 步:验证 CSV 格式
在电子表格软件中打开导出的 CSV 并检查:
- 仅保留三列:Date, Description, Amount
- 日期格式:YYYY-MM-DD 或 MM/DD/YYYY
- 金额:单列,支出为负,无符号
- 删除多余列:移除任何余额、参考号或类别列
- 清除特殊字符:从描述中剔除
#,&,$,*
如果您是从 PDFSub 以 CSV 格式导出的,文件结构通常已经正确。如果包含余额列,您可能需要手动将其删除。
第 3 步:上传至 Wave
- 在 Wave 中,前往 Accounting > Transactions
- 点击 Import CSV/OFX(或寻找上传选项)
- 选择这些交易所属的银行账户
- 上传您的 CSV 文件
- Wave 将显示预览——验证列映射:
- Column 1 → Date
- Column 2 → Description
- Column 3 → Amount
- 确认日期格式与您的文件匹配
- 点击 Import
第 4 步:验证与分类
导入后:
- 检查交易数量是否与对账单一致
- 抽查几个日期和金额,对比原始 PDF
- 使用 Wave 的分类系统对交易进行分类
- 如果您同时连接了银行数据馈送,请检查是否有重复项
使用 OFX 代替 CSV
Wave 也接受 OFX 文件,这可以简化流程。OFX (Open Financial Exchange) 是一种结构化的金融数据格式,包含交易日期、金额、描述和交易类型——所有这些都采用标准化格式,Wave 无需列映射即可读取。
OFX 相比 CSV 在 Wave 中的优势:
- 无需列映射——Wave 自动读取 OFX
- 交易类型(借/贷)是明确的,而不是通过正负号隐式判断
- 格式错误的可能性更小
- 包含唯一的交易 ID,有助于防止重复导入
PDFSub 可以将银行对账单转换结果导出为 OFX 格式。如果您经常向 Wave 导入数据,OFX 通常是更顺畅的选择。
常见 Wave 导入错误排查
“我们无法读取您的对账单” (We can't read your statement)
原因: CSV 格式不符合 Wave 的预期。
解决方法: 打开 CSV 并确认:
- 只有 3 列(Date, Description, Amount)
- 没有空行
- 没有特殊字符
- 文件名简短
“日期列无法识别” (Date column not recognized)
原因: 日期格式与 Wave 预期的不符,或日期存在歧义(例如 03/04/2026 可能是 3 月 4 日或 4 月 3 日)。
解决方法: 将所有日期转换为 YYYY-MM-DD 格式。这可以消除歧义。
金额正负反转
原因: 贷方显示为借方,反之亦然。
解决方法: 检查金额是否需要反转。对于借记卡账户,存款应为正,取款为负。对于信用卡,消费为正,还款为负。如果反了,请将金额列乘以 -1。
导入后出现重复交易
原因: 导入的交易时段与银行数据馈送已覆盖的时段重叠。
解决方法: 导入前,检查 Wave 中已有的银行馈送日期范围。仅导入未覆盖日期的 CSV 数据。如果已导入重复项,可以在 Wave 的交易列表中手动删除。
导入成功但金额错误
原因: 金额列中的千分位分隔符(逗号)被误认为小数点,或者文件使用了逗号作为小数点。
解决方法: 移除金额列中所有的千分位分隔符。使用点号作为小数点。1,234.56 应变为 1234.56。
Wave 持续导入的小贴士
建立每月例行程序
如果您定期需要导入银行馈送无法覆盖的对账单:
- 银行对账单生成后立即下载 PDF
- 在同一时段使用 PDFSub 转换为 CSV
- 立即导入 Wave
- 在记忆清晰时对交易进行分类
保持文件命名规范
使用统一格式:银行名称-YYYY-MM-账户类型.csv
示例:icbc-2026-03-checking.csv
这可以防止 Wave 出现文件名过长的错误,并让您的记录井井有条。
创建银行规则
导入后,利用 Wave 的银行规则自动为经常性交易分类。为您最常往来的供应商、公用事业和订阅服务设置规则。这可以在一年中为您节省大量的分类时间。
Wave 与其他会计软件导入功能对比
Wave 的 CSV 导入功能可用,但与某些替代方案相比有所限制:
| 功能 | Wave | QuickBooks Online | Xero | Zoho Books |
|---|---|---|---|---|
| CSV 导入 | 仅限 3 列 | 3-4 列 | 灵活 | 非常灵活 |
| OFX 导入 | 支持 | 支持 | 支持 | 支持 |
| QBO 导入 | 不支持 | 支持 | 不支持 | 不支持 |
| 日期灵活性 | 有限 | 一般 | 良好 | 良好 |
| 列映射 | 基础 | 高级 | 高级 | 高级 |
| 重复检测 | 手动 | 自动 | 自动 | 自动 |
| 价格 | 免费 | 付费 | 付费 | 付费(有免费版) |
Wave 的优势在于它真正免费。导入方面的限制是其代价。
常见问题解答
我可以将 QBO 文件导入 Wave 吗?
不能。Wave 不支持 QBO (QuickBooks Web Connect) 格式。您只能选择 CSV 或 OFX。如果您有 QBO 文件,则需要在导入前将其转换为 CSV 或 OFX。PDFSub 可以直接将银行对账单 PDF 转换为 CSV 或 OFX 格式,完全绕过 QBO 格式。
我可以导入多久以前的历史交易?
Wave 的 CSV 导入没有日期限制。只要数据格式正确,您可以导入任何时段的交易。这使得 CSV 导入成为在银行馈送仅能追溯 90 天时,获取历史数据的唯一方法。
Wave 支持独立的借方和贷方列吗?
不支持。Wave 要求单一金额列,其中支出为负,收入为正。如果您的 CSV 有独立的借贷列,您需要在导入前将它们合并为一列。PDFSub 的 CSV 导出功能会自动处理此问题。
我可以在 Wave 中撤销 CSV 导入吗?
没有“撤销导入”按钮。您需要逐个或批量删除导入的交易。为了避免出错,建议先导入一小批数据验证格式,确认无误后再导入完整文件。
为什么我的 CSV 在其他工具中可用,却被 Wave 拒绝?
Wave 的格式要求比大多数会计软件更严格。最常见的问题包括多余的列(Wave 只要 3 列)、描述中的特殊字符以及有歧义的日期格式。PDFSub 的导出设计专门匹配这些要求,但如果您是手动准备 CSV,请务必对照本指南中的格式规则进行检查。
总结
将银行对账单数据导入 Wave 并不一定令人沮丧。关键在于理解 Wave 严格的 CSV 要求,并拥有一种可靠的方法将 PDF 对账单转换为正确格式。PDFSub 的银行对账单转换器可以处理这些转换——从 PDF 对账单中提取交易,并将其导出为与 Wave 兼容的 CSV 或 OFX 文件。
对于使用 Wave 的自由职业者和小企业主来说,这一工作流程填补了银行馈送与记账需求之间的空白。
为 Wave 转换银行对账单 — 秒级实现 PDF 转 CSV 或 OFX。