Freelancer Tax Estimator:我又建了一个免费工具
原文发布于 Dev.to · 2026-08
上个月报税季,我算了一下自己的 freelance 收入该交多少税。
随手搜了"freelance tax estimator",第一个结果就是 QuickBooks Self-Employed。界面漂亮,功能齐全——直到我看到了价格:$15/月,按年付 $180。
更让我介意的是,它要求你把收入、支出、银行账户全部上传到 Intuit 的服务器。想象一下:你刚算清楚自己赚了多少钱,然后把所有财务数据交给一家上市公司?
这合理吗?
估算税款,为什么要上传?
2026年了,浏览器已经能处理非常复杂的计算了。税收计算?纯数学题。加减乘除,查表,完事。
QuickBooks 们继续要求你上传数据,不是因为技术上做不到本地处理,而是因为他们习惯了那种模式。用户习惯了,平台习惯了。
但习惯不等于正确。
于是我去建了一个
花了半天时间,我写了一个完全客户端的 freelancer 税估算工具:
- 输入收入 → 填入你的 freelance/gig 总收入
- 添加支出 → 可添加多类支出: supplies、home office、mileage、health insurance、retirement
- 自动计算 → 自雇税(15.3%)+ 联邦所得税(2024税率表)
- 季度付款 → 自动拆分每个季度的预估税款
- 导出/打印 → 下载文本总结,或者打印给会计师看
- 完全离线可用 → 数据永远留在你的设备
关键:零服务器交互。没有 API 调用,没有数据上传,没有 cookie 追踪。就是一个 HTML 文件 + 一点 JavaScript。
技术细节
2024 联邦税率表(Single):
- 10%:$0–$11,600
- 12%:$11,601–$47,150
- 22%:$47,151–$100,525
- 24%:$100,526–$191,950
- 32%:$191,951–$243,725
- 35%:$243,726–$609,350
- 37%:$609,351+
自雇税计算:
- SE tax base = net profit × 0.9235
- SE tax = base × 0.153
- SE tax deduction = SE tax × 0.5(可抵扣个税)
标准扣除额(2024):
- Single: $14,600
- MFJ: $29,200
- Head of Household: $21,900
全部逻辑在前端完成,零依赖,零后端。
为什么这很重要
很多人认为"免费工具 = 功能简陋"。但事实上,限制功能的是商业模式,不是技术能力。
QuickBooks 收费,所以他们必须让你订阅、上传数据、绑定银行账户。这是商业模型决定的,不是技术瓶颈。
而我们不需要向任何人收费,所以我们能做所有他们收费才能做的事——甚至更多:
- 隐私保护(数据不上传)
- 离线使用
- 无限次使用
- 无水印
- 零注册
- 零成本
技术栈?极简到可笑
- 前端:纯 vanilla JS + HTML + CSS,零依赖
-
后端:Python
http.server,15 行代码 - 部署:nginx 反向代理,systemd 服务
- 没有数据库、没有用户系统、没有支付流程
有时候最好的架构就是没有架构。
去试试吧
工具在这里:https://tools.jackgreen.top/freelancer-tax-estimator/
填入收入,添加支出,点击计算。整个过程不超过 2 分钟。
如果你也是 freelance、gig worker、或者任何自雇人士——不想被订阅绑架,不想把财务数据上传到陌生服务器——这个工具就是为你建的。
工具存在的意义是服务用户,不是服务商业模式。
💰 更多免费工具请访问 tools.jackgreen.top
Top comments (0)