W-2 工资加 1099 副业收入:报税时比只有工资多出哪几步
W-2 和 1099 同时报税,比只有工资多了 Schedule C、Schedule SE 和年中交税这几步。这篇按报税顺序讲清每一步填什么、工资怎么影响自雇税、2026 年社安税工资上限,以及上班族最省事的交税办法。

目录
只有 W-2 工资的时候,报税基本是个填空题:公司发 W-2,软件里把数字一抄,退税还是补税心里大概有数。一旦下班接了活、拿了 1099,很多人第一次报税就发现软件多问了一堆问题,最后还冒出一笔「自雇税」。
我白天上班,下班接过外包,这两种收入同时报的情况算是走过一遍。说白了,多出来的就是几张表和一个「年中自己交税」的习惯。下面按报税时实际的顺序拆开讲。
两种收入在 IRS 眼里差在哪
W-2 工资是雇员收入,公司每次发薪都替你预扣了联邦所得税,还替你交了社安税和联邦医保税的一半,另一半从你工资里扣。
1099 收入是你作为个体户(sole proprietor)挣的钱,客户只付钱,什么都不扣。所以税务上你要自己做三件事:算出这门「生意」的净利润,按净利润交所得税,再按净利润交自雇税(等于把雇主和雇员两份社安和医保税都自己交)。
还有一点常被误会:没收到 1099 不等于不用报。IRS 在 零工经济税务中心 里写得很清楚,没出现在任何信息申报表上的收入,包括现金,也要报。另外从 2026 年支付的款项开始,客户给你发 1099-NEC 的门槛从 $600 提到了 $2,000(见 IRS 1099-MISC/NEC 填表说明),以后没收到表的情况只会更多。
多出来的几张表
| 表 | 干什么用 | 只有 W-2 时要不要 |
|---|---|---|
| Schedule C | 算副业的收入、开支和净利润 | 不用 |
| Schedule SE | 按净利润算自雇税 | 不用 |
| Schedule 1 | 把 Schedule C 的利润并入总收入,并扣掉一半自雇税 | 一般不用 |
| Schedule 2 | 把自雇税加进总税额 | 一般不用 |
| Form 8995 | 合格营业收入(QBI)扣除 | 不用 |
| Form 8959 | 工资加自雇收入超过门槛时的 0.9% 额外医保税 | 工资够高才用 |
用报税软件的话,这些表不用你自己挑,回答完问题它会自动带出来。但知道每张表管什么,你才看得懂最后的数字是怎么来的。
第一步:Schedule C,先把净利润算对
Schedule C 是整套流程的源头,后面所有数字都从这里的净利润往下算。收入那栏写全年所有副业收入,不管有没有 1099;开支那栏写跟副业直接相关的、合理的开销,比如接单平台的服务费、软件订阅、按比例算的手机费、开车见客户的里程。
这一步最容易犯两种错:一是只按收到的 1099 填收入,漏了没发表的客户;二是把 W-2 那份工作的开支也塞进来。你在公司远程办公的家庭办公、网费,现在是不能抵的,只有副业产生的才能写进 Schedule C。哪些能抵、要留什么记录,我在另一篇里写得比较细:家庭办公、里程和手机费怎么抵。
第二步:Schedule SE,工资会影响自雇税
净利润在 $400 以上,就要填 Schedule SE 交自雇税。按 IRS Topic 554,算法是净利润乘以 92.35%,再乘以 15.3%(社安税 12.4% 加医保税 2.9%)。
W-2 和 1099 同时有的人,这里有个容易漏看的好处:社安税有一个年度工资上限,2026 年是 $184,500(SSA 2026 年调整公告)。工资和自雇收入是合起来算这个上限的。如果你 W-2 上的社安工资已经接近或超过上限,副业那部分就只用交很少甚至不用交 12.4% 的社安税,只剩 2.9% 的医保税。Schedule SE 上有专门的几行处理这个,软件会从 W-2 第 3 栏把数字带过去,你核对一下没漏就行。
另外,工资加自雇收入超过 $200,000(单身)或 $250,000(夫妻合报),超出部分还有 0.9% 的额外医保税,用 Form 8959 算。公司只按你一个人的工资判断要不要扣这笔,副业收入和配偶收入它看不到,所以这块常常要年底补。
第三步:两个能少交一点的扣除
算出自雇税以后,有两个扣除会自动出现,别以为是软件算错了。
一个是自雇税的一半可以从总收入里扣掉(Topic 554 里写的「deduct one-half」),这一步在 Schedule 1 上做,只减所得税,不减自雇税本身。
另一个是 QBI 扣除,IRS 说明页 写的是最多可扣合格营业收入的 20%,有收入门槛和其他限制。它是在算出调整后总收入之后才扣的,同样只影响所得税。
最容易出事的一步:年中谁替你交税
前面说了,副业收入没人替你预扣。如果全年算下来还要补 $1,000 以上的联邦税,按 IRS Topic 306,你本来就该在年中交季度预估税,没交可能被罚。
有 W-2 的人有个现成的捷径:改 W-4,在第 4(c) 栏填每次发薪多扣的金额,让公司替你把副业的税一起扣了。工资预扣默认视为全年平均交的,年底才改也能补上前面的空。要我选,我会先用这个办法,比自己记着一年交四次省心多了。改完到手工资少多少,用站里的 工资税后计算器 算一下;副业那部分要交多少税,可以先用 1099 自雇税计算器 粗估。预估税的截止日和安全港规则我单独写过:
报税前的检查清单
把下面这些在打开软件之前准备好,能省不少来回:
- 所有 W-2(每份工作一张)
- 收到的 1099-NEC、1099-K,以及没发表的客户的收款记录(银行、PayPal、Venmo 流水)
- 副业开支的收据和账单、里程记录
- 今年交过的季度预估税(日期和金额)
- 去年的税表,用来核对安全港和结转项目
- 州税:有州所得税的州,副业收入一般也要报州税,规则各州不同,去州税务局网站查
最后提醒一句:我不是 CPA。副业收入大、有多个州的收入、或者开了 LLC 和 S corp 的,报税结构会复杂不少,找个 CPA 看一遍比自己摸索靠谱。
常见问题
只有一个小单,收入几百块,也要填 Schedule C 吗?
收入都要报。净利润低于 $400 一般不用交自雇税,但收入本身还是要写进税表。具体填在 Schedule C 还是别处,取决于这算不算一门生意,拿不准就问 CPA。
我的 W-2 退税会不会被副业吃掉?
很可能会变少,甚至变成补税。退税只是你全年多交的部分退回来,副业的所得税和自雇税会把总税额抬高。提前改 W-4 多扣一点,四月份就不会有意外。
两份 W-2 加一个 1099,社安税会不会交多了?
两家公司各自按上限扣社安税,工资合计超过上限时,多扣的部分在报税时可以作为抵免拿回来(见 IRS Topic 608)。副业那部分则在 Schedule SE 上按剩余的上限额度算,不会重复交。
报税软件选普通版就够了吗?
有 1099 收入、要填 Schedule C 的,大多数报税软件都要用到更高一档的版本,具体以各家官网为准。收入和开支都很简单的,也可以看看 IRS 列出的免费报税选项是否适用。



