用途:用于中小企业记账对账与月末结账,覆盖支票、储蓄、各信用卡、贷款和支付处理清算账户;只做记账,不提供税务建议,涉税事项记入会计问题清单。
主要能力:把文件统一为带符号的余额变动;先验证账单期初加流水等于期末,防止用不完整数据对账;按精确、支票号、同金额日期窗口、近似金额及一对多批次存款分层匹配并分类剩余项;输出结果含未达付款、在途存款、重复项、账户间转账、费用利息等;按 references/categorization-rules.md 分类并标注高/中/低置信度,仅高置信度直接入账;按 close-checklist.md 完成结账清单;最终生成每期一个结账包,含各账户双边证明、调节项目、复核队列、建议调整分录(标注 FOR ACCOUNTANT REVIEW)、会计问题与清单状态。
使用方式:需收集各账户账单期末日期、期初与期末余额(取自账单而非 feed)、账单流水(银行 CSV/OFX、Mercury 导出等)、同一账户分类账(QBO register 或 Xero Account Transactions)、账面余额、科目表及现有银行规则。运行:
python scripts/reconcile.py --bank bank.csv --ledger ledger.csv
--period-start YYYY-MM-DD --period-end YYYY-MM-DD
--statement-begin N --statement-end N --book-begin N --out recon/
退出码 0 表示平衡,2 表示存在未解释差异,3 表示账单不滚动。QBO 与 Xero API 均无法标记已对账,须在产品内完成。
限制:不得用“对账差异”或暂记分录强行调平;差异应报告并列出已排除原因。未达与在途属时间性差异,超 90 天为陈旧项,交会计处理;重复项需对照账单确认后再删。近似金额通常为账簿侧错误,差额可被 9 整除提示数字颠倒,应按原始凭证更正。分类置信度与会计判断规则见技能内参考文件;未提供的具体收费、价格、平台支持范围暂未提供。