开发普通人副业收入智能归类计税小程序,兼职摆摊,兼职多类收入录入,自动标准化核算,简易应税金。
下面给你一个贴近普通人真实副业场景、又适合智能会计教学演示的完整方案基于 Python 的「普通人副业收入智能归类计税小程序」一、实际应用场景描述典型人物小张普通上班族- 主业公司职员工资已扣税- 副业- 周末夜市摆摊卖手工饰品 经营所得- 下班后接私单做 PPT 劳务报酬- 偶尔写公众号稿费 稿酬所得- 现状- 收入零散、无票据- 不知道该算哪类税- 担心“会不会被查”- 网上算税公式看得头大 需要一种✅ 输入收入 → ✅ 自动判断收入类型 → ✅ 按规则算税 → ✅ 给出一句话结论二、引入痛点为什么不能用通用个税 APP痛点 说明 收入类型混乱 摆摊 ≠ 劳务 ≠ 工资 计税规则不同 经营 / 劳务 / 稿酬算法完全不同 金额小、频次高 不适合复杂申报 缺乏工具 现有工具偏向企业而非个人✅ 目标用“极简规则 智能归类”解决普通人副业计税焦虑三、核心逻辑讲解智能归类 简易计税1️⃣ 收入类型智能归类规则简化模型收入来源关键词 归类为摆摊 / 小店 / 卖货 经营所得私单 / 设计 / 翻译 / 家教 劳务报酬稿费 / 公众号 / 知乎 稿酬所得✅ 用 关键词匹配 实现“弱智能”2️⃣ 简易计税规则合法近似✅ 经营所得摆摊月收入 ≤ 10000→ 免税核定征收/起征点近似✅ 劳务报酬金额 税额≤ 800 0800–4000 (收入 − 800) × 20% 4000 收入 × 80% × 20%✅ 稿酬所得应纳税额 收入 × (1 − 20%) × 70% × 20%四、代码模块化设计Python 项目结构side_income_tax/│├── main.py # 程序入口├── classifier.py # 收入归类├── tax_calculator.py # 计税逻辑├── income_input.py # 收入录入└── README.md五、核心代码实现注释清晰✅ classifier.py收入类型智能归类模块基于关键词匹配def classify_income(source: str) - str:根据收入来源判断收入类型source source.lower()if any(k in source for k in [摆摊, 卖货, 开店]):return 经营所得elif any(k in source for k in [稿费, 公众号, 写作]):return 稿酬所得else:return 劳务报酬✅ tax_calculator.py副业收入计税模块def calc_tax(income_type: str, amount: float) - float:根据收入类型和金额计算应纳税额if income_type 经营所得:return 0.0 if amount 10000 else (amount - 10000) * 0.05elif income_type 劳务报酬:if amount 800:return 0.0elif amount 4000:return (amount - 800) * 0.20else:return amount * 0.80 * 0.20elif income_type 稿酬所得:return amount * 0.80 * 0.70 * 0.20else:raise ValueError(未知收入类型)✅ income_input.py收入录入模块def input_income():source input(请输入收入来源如摆摊、私单、稿费)amount float(input(请输入收入金额元))return source, amount✅ main.pyfrom classifier import classify_incomefrom tax_calculator import calc_taxfrom income_input import input_incomedef main():print( 普通人副业收入智能计税小程序)source, amount input_income()income_type classify_income(source)tax calc_tax(income_type, amount)net amount - taxprint(\n 计税结果)print(f收入来源{source})print(f收入类型{income_type})print(f应纳税额{tax:.2f} 元)print(f到手金额{net:.2f} 元)if __name__ __main__:main()六、README 文件示例# Side Income Tax Helper## 简介帮助普通人快速计算副业收入的简易计税工具支持摆摊、兼职、稿费等常见副业场景。## 功能- 收入类型自动归类- 多类副业计税规则内置- 命令行交互零依赖## 使用方法bashpython main.py七、使用说明给普通人1. 打开终端2. 运行程序3. 输入- 收入来源如摆摊、稿费、私单- 收入金额4. 系统自动告诉你- 属于哪类收入- 要交多少税- 实际到手多少钱八、核心知识点卡片智能会计 / 财税通识模块 知识点税法基础 经营 / 劳务 / 稿酬区别智能归类 规则引擎 关键词匹配计税思维 起征点、扣除率、优惠Python 函数封装、条件分支场景化设计 从真实生活到代码九、总结✅ 这个小程序不是“专业税务系统”而是普通人副业财税认知的第一块“脚手架”- 用 极简交互 降低心理门槛- 用 规则驱动 替代复杂法条- 非常适合- 智能会计通识课- 财税科普博客- 副业新手工具包如果你愿意下一步可以帮你- ✅ 改成 Web 版Flask 表单- ✅ 增加 月度汇总 年度预警- ✅ 做成 “副业财税体检报告”利用AI解决实际问题如果你觉得这个工具好用欢迎关注长安牧笛