每个月,成千上万的开发者打开他们的 GitHub Sponsors 仪表盘,看到几百美元的捐赠款项,这些钱来自依赖他们库的陌生人,他们会悄悄地想:我真的需要对这些钱做些什么吗?
坦诚地说,是的——而且规则比大多数维护者想象的要复杂。赞助收入的行为方式不像工资,甚至不像典型的自由职业收入。它通过不寻常的中介(Stripe、财务托管方、平台处理方)进行流转,根据你可能从未考虑过的事实,它在法律上可以是“爱好”或“业务”,而且过去两年中涉及的税务表格变化很大,以至于网上流传的许多建议都已经过时了。
如果你维护的项目获得了赞助资金——无论是来自五个人的每月20美元,还是资助一个团队的五位数年度预算——以下是2026年 GitHub Sponsors、Open Collective 和 Patreon 的真实情况,以及如何理清账目,以便报税季不再手忙脚乱。
三个平台的工作方式完全不同
人们很容易将“赞助收入”视为一个类别。但事实并非如此。每个平台通过不同的法律和财务结构处理资金,而这种结构决定了你在一月份会收到什么样的文件。
GitHub Sponsors:通过 Stripe,如果你收入超过600美元,则会收到1099-NEC 表格
GitHub Sponsors 通过 Stripe 直接向维护者支付款项。如果你是美国纳税人,并且年度赞助收入超过600美元,GitHub 会在次年1月31日之前发放 Form 1099-NEC——而不是大多数人认为的1099-K。在发布赞助者资料之前,GitHub 要求你提交一份 W-9 表格(美国个人)或 W-8 BEN / W-8 BEN-E 表格(国际个人和公司),这些表格由 Stripe 收集并存档。
GitHub 不从你的付款中预扣任何税款,并且它明确表示不向国际维护者发放税务表格——无论你身在何处,弄清和报告收入的责任完全由你承担。如果你的国家要求提供税务识别号,你需提供;如果不需要,GitHub 允许你在表格上填写“法律不要求”。
Open Collective:财务托管方处理所有文书工作
Open Collective 的运作方式又有所不同。资金不会直接支付给你,而是由财务托管方持有——这是一个法律实体(通常是非营利组织),它代表你的项目持有资金,批准支出并支付。这就是为什么许多在 Open Collective 上的开源项目根本不需要自己的银行账户或法律实体:托管方将这些管理费用共享化,通常收取传入资金的5-15%作为费用。
税务上的复杂之处在于:如果你在一年内向位于美国的财务托管方提交了600美元或更多的发票费用,美国法律要求该托管方收集你的税务信息——即使你居住在美国境外。这个600美元的门槛专门适用于发票费用(即,你向集体收取你的工作费用),而不是报销、赠款或工资,这些都以不同方式处理。
Patreon:1099-K 表格,与总认捐额挂钩
Patreon 的报告方式仍然不同,它会发放一份 1099-K 表格,其中反映你当年的总认捐收入——在扣除 Patreon 平台费用之前。这个区别很重要:表格上的数字不是你的实际到手金额,你需要自己的记录来将费用作为可抵扣的业务支出扣除。
1099-K 门槛的困惑——以及2026年的实际情况
如果你在阅读本文之前搜索过,你可能见过相互矛盾的数字:600美元、2,500美元、5,000美元、20,000美元。以下是实际生效的规定。
《美国救援计划法案》(2021) 最初将第三方支付平台的报告门槛设定为600美元,并逐步分阶段实施——2024年为5,000美元,2025年为2,500美元,预计2026年全面生效600美元。该计划已被推翻。2025年7月签署的《一个大而美好的法案》废除了较低的门槛,恢复了原来的联邦规则:平台只有在你一个日历年内达到20,000美元的付款和超过200笔交易时,才必须发放1099-K表格。
尽管有此逆转,仍需牢记两点:
- **无论你是否收到1099-K表格,收入仍然是应税的。**该表格是一种报告机制,而不是你报告收入的法律义务来源。如果 Patreon 因为你未达到20,000美元而没有给你发送表格,你仍然需要为每一美元的赞助收入纳税。
- **州的门槛可能低于联邦门槛。**一些州独立于美国国税局的联邦/州联合申报计划运行自己的报告规则,因此即使联邦法律不要求,平台仍可能根据州法律向你发送表格。
你的赞助收入是爱好还是业务?
这个问题实际上决定了你的纳税方式,而大多数维护者从未想过要问。
美国国税局(IRS)对爱好(出于兴趣而非真正营利目的的活动)和业务(为了赚钱而从事的活动)之间划清了界限。这种区别不在于你赚取了多少,而在于意图和行为,根据国税局的九项因素进行评估,这些因素包括你是否保留准确记录、是否为提高盈利能力而做出改变,以及该活动在过去五年中是否至少有三年产生了净利润。
无论哪种情况,税收后果都非常重要:
- 如果这是一项业务(在附表C上申报):一旦净收入达到400美元,你的净赞助收入将同时受到普通所得税和15.3%的自雇税。但是,你可以从该收入中扣除合法的业务开支(例如你用于开发的笔记本电脑、部分家庭办公室费用、付费的CI分钟、为讨论项目而进行的会议差旅)。
- 如果这是一项爱好(在附表1上作为“其他收入”申报):你无需支付自雇税,但也无法从中扣除与爱好相关的开支。你将按总金额纳税,没有抵扣冲销。
大多数认真对待其项目的维护者——发布路线图、积极寻求赞助、跟踪开支、对项目进行再投资——都将落入业务范畴,尤其是当收入变得经常性且可观时。如果你处于这种情况,季度预估税款值得规划,因为没有人会像雇主从工资中扣款那样,从Stripe支付中预扣任何款项。
案例分析:三个平台,一位维护者
假设你维护一个中等受欢迎的命令行工具。在一年中:GitHub Sponsors 从40位个人赞助者那里带来2,400美元,一个由企业用户资助的Open Collective活动通过财政托管方(扣除托管方10%的费用后)获得8,000美元净额,而Patreon的一个等级在扣除Patreon手续费之前获得1,800美元的承诺总额。
以下是你实际收到的(以及未收到的):
- GitHub Sponsors:由于2,400美元超过600美元的门槛,你将在1月份收到一份1099-NEC表格,报告该全额。
- Open Collective:你永远不会收到Open Collective本身的1099表格,因为财政托管方处理了与企业赞助者的法律和税务关系。你需要自己跟踪的是你开具发票的8,000美元总费用,以及托管方作为其费用保留的10%(800美元)——这笔费用是真实的经营成本,而不是国税局认为你会自己记住的东西。
- Patreon:由于1,800美元远低于20,000美元,根据后OBBBA规则,你很可能根本不会收到1099-K表格。但这并不意味着1,800美元(减去Patreon的抽成)无需纳税——它需要全额纳税,无论是否收到表格。
总计起来,你在三个平台上大约有11,600美元的总赞助活动,其中只有一个平台给你发送了表格,而且所有平台都没有预扣一分钱的税款。如果这对你来说是一项业务(在这个收入规模下,加上积极的募资和再投资,很可能就是),那么这笔收入除了普通所得税外,还要缴纳自雇税——这正是季度预估税款比表格本身更重要的原因。
国际维护者面临不同的空白
如果你在美国境外维护一个广泛使用的项目,报税情况会更加模糊。GitHub明确表示不向非美国纳税人发放税务表格,这意味着平台侧没有纸质记录——确认和申报收入的全部责任落在你和你当地的税务机关身上。在GitHub Sponsors激活你的个人资料之前,你仍然需要提供W-8 BEN表格(作为个人)或W-8 BEN-E表格(作为公司),并且你需要提供你国家的税务识别号或一份书面声明,说明你的国家不要求提供该号码。
跨境赞助也引出了关于你向赞助者提供的任何福利(早期访问、私人仓库、周边商品)的销售税或增值税的单独问题——该责任通常遵循赞助者的所在地,而非你的所在地,这与所得税的规则不同,如果基于福利的层级占你资金的很大一部分,则值得向当地顾问提出。
维护者的实用清单
- 按平台而不是仅按总额跟踪总收入。 GitHub、Open Collective和Patreon各自报告(或不报告)的方式不同,如果平台的表格与你银行账户实际收到的金额不符,你会希望进行自己的对账。
- 将费用明细与存款分开。 Patreon的1099-K显示承诺总额;Open Collective的托管费是直接扣除的。将费用记录为单独的行项目,而不仅仅是净额,可以使你的记录在被要求证实扣除时具有可辩护性。
- 尽早决定并记录你的营利动机。 如果你打算将其作为一项业务来运营,那么从第一天起就要像经营业务一样:分开资金、保留收据,并能够指出你为增加赞助所采取的步骤(这正是国税局的九项因素所要检查的)。
- 如果你预计会产生大量的自雇税负,请预留资金用于季度预估税款。 许多自由职业者使用的粗略经验法则是净赞助收入的25-30%,在你看到一整年的数字后进行调整。
- 不要认为没有表格就意味着没有义务。 1099-K门槛的逆转意味着在2026年将有更少的维护者收到表格——但这并不会减少任何人的实际税款。
让赞助收入像你的代码库一样整洁
如果你已经习惯了纯文本和版本控制,那么以同样的方式管理你的赞助收入是一个自然的下一步。Beancount.io 提供纯文本记账功能——将每一次 GitHub Sponsors 支付、Open Collective 支出和 Patreon 存款都作为可差异化、可审计的账本分录,而不是你每年四月都需要重建的电子表格。查看文档,了解如何快速设置赞助收入、平台费用和可抵扣费用的类别,并在美国国税局(IRS)向你提问之前,得到“爱好还是业务?”这个问题的真实答案。