报表快照
请按各余额在报告日期当天的实际金额填写,即已扣除截至该日期已应用的付款和抵扣。更改报告日期只会用同一组余额重新计算账龄,并不会推算更早日期时已付了多少。
账龄按从每个到期日到该日期的日历天数计算。到期日在该日期当天或之后的发票为未到期。
三位字母代码,如 USD 或 EUR。每份报表只使用一种币种。
发票
每张发票一条记录。客户按客户 ID 分组,绝不按名称分组。已付清的发票填 0:它仍会列出,但不计入未结合计。不支持抵扣和超额付款(负余额)。
从 CSV 文件导入
导入按本页模板格式从电子表格保存的发票清单。页面上的任何内容发生变化之前,会先检查整个文件。
在你查看文件并选择“应用导入”之前,不会有任何更改。文件不会离开此浏览器标签页。
CSV 模板
第一行必须完全为:
ar_aging_v1,as_of,currency,customer_id,customer_name,invoice_id,invoice_date,due_date,balance然后每张发票一行,以 invoice 一词开头,并重复相同的报告日期和币种。日期格式为 YYYY-MM-DD。余额为普通数字,用点号作小数点,不带千位分隔符,例如 1250.00;已结清的发票填 0。
invoice,2026-09-28,USD,C-100,Northwind Studio,INV-1041,2026-08-29,2026-09-28,1250.00
invoice,2026-09-28,USD,C-300,Maple Dental,INV-1033,2026-08-20,2026-09-19,0.00文件末尾还可以带有 days_past_due, bucket 列。这些列的值会被忽略:逾期天数和账龄区间始终根据日期重新计算。
以 =、+、- 或 @ 开头的文本在保存时会加上一个前置撇号,以便电子表格将其显示为文本。导入时会再次移除该撇号。
每个文件最多 500 张发票,大小不超过 1,024 KB。
账龄汇总
请输入报告日期、币种和至少一张发票,以查看账龄汇总。
打印或导出
按此处汇总的内容原样打印报表,或下载每张发票一行、含逾期天数和账龄区间的 CSV。该 CSV 可以重新导入本工具。
打印或下载前,请先输入报告日期、币种和有效发票。不完整的报表无法导出。
应收账款账龄报表常见问题
账龄区间是如何计算的?
每张发票的账龄是从其到期日到报告日期的日历天数。到期日在报告日期当天或之后的发票为未到期;其余发票归入逾期 1–30、31–60、61–90 或 91+ 天。余额按账龄区间和客户精确相加,因此各行之和始终等于合计。
每张发票应填写哪个余额?
报告日期仍欠的金额,即已扣除截至该日期应用的付款和抵扣。本工具不了解你的付款历史,因此更改报告日期只是用同一组余额重新计算账龄,而不会重新推算当时欠多少。
贷项通知单和超额付款怎么处理?
负余额会被拒绝,而不会与其他发票相抵,因为未应用的抵扣不是有账龄的应收账款。请将抵扣应用到它所结清的发票,或单独跟踪。已全额付清的发票填 0,可保留列出但不计入合计。
我的发票数据会被保存或上传吗?
不会。报表只存在于当前浏览器标签页中,关闭后即消失。不会保存任何内容,不会写入页面地址,也不会发送到服务器。
直接从账本分析应收账款账龄
Beancount.io 将每张发票和每笔付款都保存在纯文本账本中,因此按客户查看未结余额只需一次查询。