自由职业者搞钱必备:用 Python 一键合并多平台账单并算清税后收入
大家好,我是提米哥。
很多做独立开发或者自由职业的朋友,收入来源往往比较分散:有的在 Stripe 收订阅费,有的在 PayPal 接外包,还有的在 Gumroad 卖模板或课程。每到月底或者年底算账的时候,面对各个平台导出来的一堆账单表格(CSV 文件),头都大了。更别提还要计算扣除平台手续费、计算税后到底能净赚多少钱,以及需要提前留出多少“税务缓冲金”来交税。
今天给大家分享一个非常实用的 Python 财务追踪工具。它能帮你把各个平台的账单数据一键合并,并自动帮你算清楚每一笔收入的“真实到手价”。
这个工具能帮你解决什么?
这个工具的核心逻辑非常简单粗暴,就是帮你把乱七八糟的账单理得清清楚楚。它的主要功能包括:
- 多平台账单一键合并:不管你是用 Gumroad、Stripe 还是 PayPal,把导出的 CSV 表格扔给它,它能自动合并成一本总账。
- 精准计算税后净收入:帮你算出扣除各项成本和预估税费后,银行卡里真正“安全可花”的钱到底有多少。
- 税务缓冲计算器:在客户打款进来的第一天,就帮你算好应该立刻存起来多少钱用来交税,避免年底交税时拿不出钱。
- 自动化处理:通过简单的命令行操作,瞬间完成过去需要手动在 Excel 里拉半天公式才能算完的数据。
实战演示:如何运行这个工具?
这个工具是基于 Python 编写的,你只需要准备好各个平台导出的 CSV 数据文件,然后在终端(命令行)里运行下面这行代码即可:
# 运行 Python 财务追踪核心脚本
# 依次传入:收入、支出、账户、预算分类、订阅、账单的 CSV 数据文件
# 使用 --wishlist 参数额外传入心愿单数据文件
python3 easlo_finance_tracker.py income-sample.csv expenses-sample.csv accounts-sample.csv budget-categories-sample.csv subscriptions-sample.csv bills-sample.csv --wishlist wishlist-sample.csv
运行完成后,它就能帮你生成一份清晰的财务分析报告,让你对自己的财务状况一目了然。
进阶选择
如果你不想自己折腾代码和 CSV 文件,这个工具的开发者也提供了一个基于 Notion 的现成财务追踪模板。这个模板包含了账户余额、月度报表、预算规划和目标追踪等功能,非常适合喜欢用 Notion 管理生活的朋友。
希望这个工具能帮各位开发者和自由职业者省下算账的时间,把精力集中在真正能产生价值的事情上。搞钱不易,咱们得把每一笔账都算得明明白白!
直达网址:https://ytinumoc.github.io/toolkitlabs-invoice/easlo-finance-tracker/