面向个人或小型业务的发票信息整理场景。日常手工记录发票时,客户、费用明细、付款状态和到期日期容易分散,金额计算也容易出错。本项目作为学习演示,提供统一录入、查询和导出入口,帮助体验从费用明细到应收金额、逾期提醒的基本流程。它不是税务机关的电子发票开具系统,也不处理真实报税业务。
点击空白处退出提示
面向个人或小型业务的发票信息整理场景。日常手工记录发票时,客户、费用明细、付款状态和到期日期容易分散,金额计算也容易出错。本项目作为学习演示,提供统一录入、查询和导出入口,帮助体验从费用明细到应收金额、逾期提醒的基本流程。它不是税务机关的电子发票开具系统,也不处理真实报税业务。
支持录入发票编号、客户、开票日、到期日及多条费用明细;按数量和单价计算未税金额,再按输入税率计算税额与总额。系统可切换已付款/未付款状态,按状态筛选发票,根据到期日显示逾期记录,并汇总已付、未付金额及逾期数量。提供 CSV 导出。另有可直接双击使用的离线体验页面,数据保存在当前浏览器。
个人练习项目,使用 AI 辅助编写并逐项检查功能。后端使用 Python 标准库搭建 JSON API,以 SQLite 保存发票与明细;用整数“分”存金额,避免浮点误差,税额按未税总额乘税率并四舍五入到分。实现了编号去重、字段校验、付款状态更新、逾期判断和 CSV 导出。前端使用 HTML、CSS、JavaScript;离线体验版使用浏览器本地存储。已检查核心计算与数据写入,尚未作为线上商用系统部署。



评论