年终奖个税(单独 vs 合并对比)
年终奖(元)
月工资
月社保公积金
月专项附加扣除
单独计税 vs 并入综合所得对比
年终奖(元)
月工资
月社保公积金
月专项附加扣除
· 单独计税:年终奖 ÷ 12 找对应月税率(不并入综合所得)— 适用于年终奖较大且工资已超起征点
· 合并计税:年终奖并入综合所得 — 适用于综合所得低于起征点或较低税率区间
· 单独计税"陷阱":金额刚超临界点(36000/144000 等)时税率跳档,可能多交几千
· 2024 年起单独计税政策延续到 2027 年底
了解工具定位 · 使用场景 · 对比优势
对比年终奖单独计税与并入综合所得两种方式,直接算出哪个交税更少。年终奖金额不固定、月薪有波动的上班族,以及 HR 批量测算员工最优方案时最常用。输入年终奖和全年工资薪金,结果即时显示差额。所有计算在浏览器内完成,数据不上传服务器。
年终奖 6 万,单独计税可能比并入综合所得少交 3000 元个税——但具体差多少,取决于全年工资和专项扣除。本工具输入全年工资、五险一金、专项附加扣除和年终奖金额,一键对比两种算法下的应纳税额和税后收入,帮你在报税前锁定最优方案。
新公司年终奖 8 万但月薪低 2000,旧公司年终奖 3 万但月薪高——跳槽后总到手收入哪个多?本工具将全年工资和年终奖分开计算,单独计税 vs 并入综合所得分别出结果,让你看清年终奖的个税影响是否抵消了月薪差额。
刚入职第一年,年终奖 2 万,全年工资只有 8 万,专项扣除也少。按单独计税可能几乎不交税,但并入综合所得后税率爬升到 3%——到底选哪种?本工具自动根据收入区间判断最优方案,并给出两种算法的税后差额,避免多交几百块冤枉税。
年终奖还没发,但 HR 说可以选计税方式——选错可能多交几千。本工具用当前已知的全年工资和预估年终奖,提前算出两种方案下的应纳税额,结果精确到元。到账后只需核对实际金额,不用临时翻税率表。
| 维度 | 本工具 | 竞品 A(个税管家) | 传统方法 |
|---|---|---|---|
| 数据隐私 | 纯浏览器计算,数据不上传服务器 | 需注册并上传工资数据至云端 | 依赖人工或 Excel,数据完全本地 |
| 处理速度 | 输入即出结果,< 1 秒 | 需等待页面加载及计算,约 3-5 秒 | 手动查表或公式计算,数分钟至数小时 |
| 离线可用 | 完全离线,无需网络 | 必须联网使用 | 完全离线(纸质表或本地软件) |
| 对比维度 | 同时展示单独计税与并入综合所得两套结果 | 仅提供单独计税一种算法 | 需分别查税率表手动计算再对比 |
| 年度累计处理 | 仅计算年终奖本身,不处理全年累计收入 | 支持导入全年工资单做综合汇算 | 需自行汇总全年收入再套公式 |
| 收费 | 免费 | 基础免费,高级汇算报告付费 | 免费(仅需时间成本) |
| 适用场景 | 快速决策:年终奖单独报还是合并报 | 全年个税汇算清缴、专项附加扣除填报 | 无网络环境或对隐私极度敏感 |
上手步骤 · 输入输出 · 避坑提示
| 输入 | 输出 | 说明 |
|---|---|---|
| 年终奖:36000,全年工资:100000,三险一金专项扣除:10000,专项附加扣除:24000 | 单独计税:年终奖税额 1080,综合所得税额 680,总税额 1760;并入综合所得:总税额 1880;建议:单独计税更优,节省 120 元 | 典型场景:年终奖在 3.6 万临界点内,单独计税税率 3% |
| 年终奖:144000,全年工资:200000,三险一金专项扣除:20000,专项附加扣除:36000 | 单独计税:年终奖税额 14190,综合所得税额 11080,总税额 25270;并入综合所得:总税额 23080;建议:并入综合所得更优,节省 2190 元 | 典型场景:年终奖较高,单独计税适用 10% 税率,但综合所得边际税率更高 |
| 年终奖:0,全年工资:50000,三险一金专项扣除:5000,专项附加扣除:12000 | 单独计税:年终奖税额 0,综合所得税额 0,总税额 0;并入综合所得:总税额 0;建议:两种方式税额相同,无需操作 | 边界 case:无年终奖,且综合所得未达起征点 |
| 年终奖:1000000,全年工资:300000,三险一金专项扣除:30000,专项附加扣除:36000 | 单独计税:年终奖税额 340590,综合所得税额 43080,总税额 383670;并入综合所得:总税额 381670;建议:并入综合所得更优,节省 2000 元 | 边界 case:百万级年终奖,单独计税适用 45% 最高税率 |
| 年终奖:36001,全年工资:100000,三险一金专项扣除:10000,专项附加扣除:24000 | 单独计税:年终奖税额 3390.1,综合所得税额 680,总税额 4070.1;并入综合所得:总税额 1880;建议:并入综合所得更优,节省 2190.1 元 | 易错 case:年终奖 36001 元比 36000 元多 1 元,单独计税税率跳档至 10% |
| 年终奖:300000,全年工资:0,三险一金专项扣除:0,专项附加扣除:0 | 单独计税:年终奖税额 58590,综合所得税额 0,总税额 58590;并入综合所得:总税额 58590;建议:两种方式税额相同 | 边界 case:全年无工资,仅有一笔年终奖 |
| 年终奖:50000,全年工资:80000,三险一金专项扣除:8000,专项附加扣除:12000 | 单独计税:年终奖税额 4790,综合所得税额 0,总税额 4790;并入综合所得:总税额 1080;建议:并入综合所得更优,节省 3710 元 | 易错 case:用户误以为单独计税总是更优,实际综合所得低时并入更省 |
500060000年终奖个税计算的是全年一次性奖金总额,不是月均数。填月工资会导致税率档位偏低,结果严重失真。
应纳税额 = 100000 × 10% - 210应纳税额 = (100000 ÷ 12) 查表 → 适用税率 10%,速算扣除数 210 → 100000 × 10% - 210 = 9790年终奖单独计税的税率表基于全年一次性奖金÷12后的商数确定,但计算税额时仍用全额乘以税率,不减除费用(5000/月)。
综合所得 = 工资120000 + 年终奖50000 - 60000 - 专项扣除24000综合所得 = 工资120000 + 年终奖50000 - 60000 - 专项扣除24000 = 86000基本减除费用(60000/年)已在工资薪金预扣时扣除一次,并入综合所得后只能再扣一次,不可重复扣除。
1月发3万、6月发2万,年终申报5万为全年一次性奖金1月发3万、6月发2万,分别并入当月工资薪金申报个税全年一次性奖金政策(财税〔2018〕164号)仅适用于一个纳税年度内发放的全年一次性奖金,分多次发放的部分须并入当月工资。
50,000 或 ¥50000 或 5万50000工具输入框只接受纯数字(整数),逗号、货币符号、中文单位会导致解析失败或计算错误。
单独计税和并入综合所得都用同一个应纳税所得额单独计税:年终奖不扣三险一金和专项附加;并入综合所得:年终奖与工资合并后统一扣除这些项目单独计税时年终奖部分不享受三险一金和专项附加扣除的减免,并入综合所得后这些扣除可以降低整体税基,两者结果可能差异很大。
输入年终奖0元,选择单独计税输入年终奖0元,选择并入综合所得(或直接不填)年终奖为0时单独计税无意义,且可能因税率表最低档3%产生0元税额,但系统仍需处理,建议直接走综合所得路径。
股票期权行权收入10万元填入年终奖输入框股票期权行权收入按财税〔2005〕35号单独计算,不适用全年一次性奖金政策股票期权行权收入有独立的计税方法(按行权日所在月份计算),不能混入年终奖单独计税或并入综合所得。
公式推导 · 流程图解 · 依据出处
年终奖应纳税额 = 年终奖金额 × 适用税率 - 速算扣除数
年终奖金额 — 全年一次性奖金(元)适用税率 — 按年终奖÷12确定月度税率表档位速算扣除数 — 对应税率档位的固定扣除数年终奖 50000 元。先除以 12 得 4166.67 元,查月度税率表:超过 3000 至 12000 元部分,税率 10%,速算扣除数 210。应纳税额 = 50000 × 10% - 210 = 5000 - 210 = 4790 元。
适用于居民个人取得的全年一次性奖金,选择单独计税(不并入综合所得)。政策依据:财税〔2018〕164 号、财政部税务总局公告 2021 年第 42 号(延续至 2027 年底)。不适用于非居民个人或非年终奖性质的季度奖/半年奖。
3 种主流语言 · 复制即用
import sys
# 年终奖单独计税:奖金 ÷12 找税率,再全额乘税率减速算扣除数
def calc_bonus_tax_standalone(bonus: float) -> float:
monthly = bonus / 12
if monthly <= 3000:
rate, ded = 0.03, 0
elif monthly <= 12000:
rate, ded = 0.10, 210
elif monthly <= 25000:
rate, ded = 0.20, 1410
elif monthly <= 35000:
rate, ded = 0.25, 2660
elif monthly <= 55000:
rate, ded = 0.30, 4410
elif monthly <= 80000:
rate, ded = 0.35, 7160
else:
rate, ded = 0.45, 15160
return bonus * rate - ded
# 示例:年终奖 50000
print(f"单独计税:{calc_bonus_tax_standalone(50000):.2f} 元")package main
import "fmt"
// 年终奖单独计税:按月换算后查表
func bonusTaxStandalone(bonus float64) float64 {
monthly := bonus / 12
var rate, ded float64
switch {
case monthly <= 3000:
rate, ded = 0.03, 0
case monthly <= 12000:
rate, ded = 0.10, 210
case monthly <= 25000:
rate, ded = 0.20, 1410
case monthly <= 35000:
rate, ded = 0.25, 2660
case monthly <= 55000:
rate, ded = 0.30, 4410
case monthly <= 80000:
rate, ded = 0.35, 7160
default:
rate, ded = 0.45, 15160
}
return bonus*rate - ded
}
func main() {
fmt.Printf("单独计税:%.2f 元\n", bonusTaxStandalone(50000))
}// 年终奖单独计税:按月换算后查表
function calcBonusTaxStandalone(bonus) {
const monthly = bonus / 12;
let rate, ded;
if (monthly <= 3000) {
rate = 0.03; ded = 0;
} else if (monthly <= 12000) {
rate = 0.10; ded = 210;
} else if (monthly <= 25000) {
rate = 0.20; ded = 1410;
} else if (monthly <= 35000) {
rate = 0.25; ded = 2660;
} else if (monthly <= 55000) {
rate = 0.30; ded = 4410;
} else if (monthly <= 80000) {
rate = 0.35; ded = 7160;
} else {
rate = 0.45; ded = 15160;
}
return bonus * rate - ded;
}
console.log(`单独计税:${calcBonusTaxStandalone(50000).toFixed(2)} 元`);9 个高频疑问