你的文件夹里堆着PDF格式的银行对账单,需要把它们导入QuickBooks或Xero,这样才能对账和结账。手工输入交易既容易出错又费时。解决办法是把这些PDF转换成QBO或OFX文件,QuickBooks和Xero能直接导入,保留交易日期、说明和金额,格式正好是你的会计软件需要的。
本指南告诉你如何将PDF银行对账单转换为QBO和OFX格式,每种格式的作用、哪些工具可靠,以及如何导入QuickBooks和Xero而不出现对账问题。
QBO和OFX格式为什么对会计软件很重要
QuickBooks和Xero读不了PDF文件的交易数据。它们需要结构化的财务格式,每笔交易都是一条独立记录,包含日期、说明、借方或贷方金额以及余额。
QBO(QuickBooks Online)是基于开放金融交换标准的Intuit专有格式。QuickBooks Desktop和Online都能原生导入QBO文件。文件用XML结构包含交易元数据,QuickBooks直接映射到登记簿条目。
OFX(开放金融交换)是更广泛的行业标准,被Xero、QuickBooks、Sage和FreshBooks等大多数会计平台使用。OFX文件是纯文本格式,用XML标签包装每个交易字段:<DTPOSTED>表示日期,<TRNAMT>表示金额,<NAME>表示收款方。大多数银行通过网上银行提供OFX下载,但如果你无法在线访问或需要超出下载时间窗口的历史数据,PDF对账单就需要转换。
两种格式都保持交易序列的完整性,让你的会计软件能根据你已设置的规则自动分类。手工CSV导入通常需要字段映射,多行说明也容易出问题;QBO和OFX避免了这些麻烦。
需要PDF转QBO或PDF转OFX转换的常见情况
当直接银行数据推送不可用或不足时,通常需要这种转换:
- 超出银行90天下载窗口的历史对账单,用于补账或审计。
- 已关闭账户,网上银行访问权限已过期但保留了PDF对账单。
- 作为email附件或扫描文件收到的客户对账单,这在记账服务中很常见。
- 只提供PDF对账单而不提供电子下载的银行或信用社。
- 地区银行的商业账户,与会计平台的API集成有限。
在所有情况下,PDF都包含你需要的数据,但格式只是展示用的。转换会重建交易结构。
为什么扫描和基于图像的PDF会增加转换难度
你银行系统生成的数字PDF包含可选文本。这类PDF相对容易转换,因为文本层是完整的。扫描的对账单、影印件或手机拍照生成的PDF就不同了:文本被烧入图像层,标准PDF提取工具只能看到像素。
Adobe Export、Tabula或Excel的