DEV Community

Jack Green
Jack Green

Posted on • Originally published at tools.jackgreen.top

Freelancer Tax Estimator:我又建了一个免费工具

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)