按累计预扣法逐月计算

工资薪金
开到多少要交税

工资薪金的个税不是按月一刀切,而是把年初至今的收入累起来算。 填一个月薪,先看到「超过多少才缴税」这条线,再看每月扣多少、到手多少。

起征点 5,000 元 / 月 累计预扣法 七级预扣率 3%–45% 逐月预扣明细

税前的应发数,不是到手数。按每月相等、全年 12 个月计算。

三险一金 ¥0.00

    数据来源与口径

    专项附加扣除
    每月合计,可在下面逐项填
    逐项填写专项附加扣除

    勾选后自动把每月合计填到上面。

    其他扣除
    每月合计,可在下面逐项填
    逐项填写其他扣除

    勾选后自动把每月合计填到上面。

    月均到手
    ¥0.00
    月均个税 ¥0.00 · 全年已预扣 ¥0.00
    计算过程
    免税线 ¥5,000.00
    免税 ¥0.00 要缴税 ¥0.00
    月薪 ¥20,000.00 超出 ¥15,000.00

    逐月预扣 点任意一行,看那个月
    月份 当月个税 当月到手 累计免税 累计应税
    合计 ¥0.00 ¥0.00 ¥0.00 ¥0.00
    全年 个税 ¥0.00 到手 ¥0.00 税负 0%
    企业(单位)缴费 ¥0.00
      企业每月总支出工资 + 单位缴费 ¥0.00

      全年计算明细逐项拆开,可单独复制

        点击任意金额即可单独复制

        计算结果仅供参考。我们不对其准确性负责,由此产生的一切后果均由用户自行承担。

        计算口径

        累计预扣法:为什么下半年扣得多

        工资薪金不是每月按当月收入单独算税,而是每月都把年初至今的收入累起来算一次,再减掉已经扣过的部分。

        累计应纳税所得额 累计收入 − 累计减除费用 − 累计三险一金 − 累计专项附加扣除 − 累计其他扣除
        本月应预扣 累计应纳税所得额 × 预扣率 − 速算扣除数 − 累计已预扣税额

        累计减除费用按 5,000 元 × 截至本月的在职月数 计算,不是每月固定扣 5,000。 前几个月累计应纳税所得额小,适用最低的 3% 档;随着累计额跨过 36,000、144,000 等门槛, 当月就跳到 10%、20%,当月扣的税自然变多。

        以月薪 20,000 元、每月三险一金 4,500 元(沈阳 2026 年度口径、公积金 12%)、专项附加扣除 3,000 元为例: 每月扣除 12,500 元,累计应纳税所得额每月增加 7,500 元。 第 1–4 个月都在 3% 档,每月 225 元; 第 5 个月累计 37,500 元,跨进 10% 档,当月扣 330 元;第 6 个月起稳定在 750 元。 全年合计 6,480 元,与按年度税率算一次的结果完全相同。

        算出来是负数时暂不退税,结转到下期。所以某个月工资特别高,会在当月一次性多扣, 次年办理综合所得汇算时再把多扣的部分退回来。

        三险一金是按「基数 × 比例」算的,不是拍脑袋填一个数。 养老 8%、医疗 2%、失业 0.5%(广东是 0.2%)三个费率分开列,各自乘自己的基数; 公积金按城市规定的比例,多数 5%–12%、上海 5%–7%。为什么失业要单列:它的费率各地不一样, 和养老并成一个 8.5% 在城市之间就没法比了。

        基数怎么取,页面上给了四种整体口径:按实际月薪、按上年月均、按社平档位、按上限。 选「按社平档位」时是一个 7 档下拉(沈阳 2026 年度:4,533 / 5,289 / 6,044 / 6,800 / 7,555 / 15,110 / 22,665,即社平的 60% / 70% / 80% / 90% / 100% / 200% / 300%), 三险一金一起按这一档走:社保取该档,医保取医保基准的同一比例,公积金取该档、最低档时比例同时取区间下限 (多数城市 5%)。选「按上限」则三行各自顶到自己的上限。

        「按上年月均」是按本人上年度月平均工资申报的口径(沈阳医保 2026 年起就按自然年度、以上年月均申报): 填进去的数字会分别夹进三行各自的区间——社保 4,533–22,665、医保 4,845.6–24,228、公积金 2,230–29,523, 低于下限按下限、高于上限按上限,只有落在区间内才原样同步,页面会逐行说明谁被夹住了。

        要是你的情况对不上,每一行的基数都能直接改:改金额,右边的百分比跟着变; 改百分比,金额跟着变。百分比是相对社平工资的,可填区间就是这一行的上下限 (社保 60%–300%)。改过的行右侧会出现一个 ↺,点一下回到跟随整体口径。

        公积金是另一套规则:它的下限一般是当地最低工资而不是社平 60%,比例区间也因城市而异 (上海 5%–7%,多数城市 5%–12%),基数上限另算。比例就在公积金那一行上选。 所以社保、医保、公积金三个基数是分开的,默认跟着同一个口径走,需要时可以各自改。

        医保在部分城市由医保局单独公布基准,但基数仍然是你的工资,只是区间不同。比如沈阳 2026 年度 职工医保基准 8,076 元、下限 4,845.6 元、上限 24,228 元:月薪 20,000 元时医保就按 20,000 元缴 (2% = 400 元),不是按 8,076 元;超过 24,228 元才按上限计。 它的百分比锚点是这 8,076 元(显示为「基准 100%」),照样能在 60%–300% 之间自己调。 深圳则按一 / 二 / 三档分别定基数。

        有一个反常识的结论:把基数压到最低,三险一金缴得少,免税线跟着变低, 当月个税反而会变多。少缴的那部分社保并不会整笔进你口袋。 还是以月薪 20,000 元为例:切到最低档(60%)后三险一金从 4,500 降到 593.73, 免税线从 9,500 降到 5,593.73,全年个税则从 10,080 涨到 17,655.05。

        页面还会算单位(企业)那一侧:同样按你的缴费基数,乘以单位的比例 (沈阳 2026 年度:养老 16%、医疗 6.5%、失业 0.5%、工伤 0.5%、生育 0.7%、公积金同比例)。 月薪 20,000 元时单位每月缴 7,240 元,企业的用工成本是 20,000 + 7,240 = 27,240 元。 工伤是按行业差别费率,页面取 0.5%,你的行业不一样就以实际为准。

        预扣率表

        工资薪金预扣率表(居民个人)

        这张表与综合所得年度税率表数值完全相同,区别只在于「累计应纳税所得额」还是「全年应纳税所得额」。

        居民个人工资薪金所得预扣预缴适用税率表
        级数 累计预扣预缴应纳税所得额 预扣率 速算扣除数
        1不超过 36,000 元3%0
        236,000 – 144,000 元10%2,520
        3144,000 – 300,000 元20%16,920
        4300,000 – 420,000 元25%31,920
        5420,000 – 660,000 元30%52,920
        6660,000 – 960,000 元35%85,920
        7超过 960,000 元45%181,920
        免税线

        月薪开到多少,才开始缴个税

        这条线不是固定的 5,000 元。它能被三险一金和各项扣除一路推高,推得越高,你要缴的税越少。

        减除费用(起征点) 5,000 人人都有
        + 三险一金 0 – 3,000+ 按实际个人缴纳额
        + 专项附加扣除 0 – 8,000+ 七项,符合几项算几项
        + 其他扣除 0 – 1,000+ 年金、商业健康险、个人养老金
        = 免税线(每月) 5,000 起 月薪不超过它的部分不缴个税

        举个最常见的组合:三险一金 2,000 元、子女教育 2,000 元、赡养老人 3,000 元, 免税线就是 5,000 + 2,000 + 2,000 + 3,000 = 12,000 元。 月薪 12,000 元时全年个税为 0,开到 12,001 元,第一个月就开始扣税。

        注意这条线是「每月」的口径。全年免税收入 = 免税线 × 12, 上面的例子就是 144,000 元。超过这条线的部分,才按七级累进税率计税。

        结果区的「计算过程」把这条线接了下去:先列出免税线由哪几项相加而来, 再算 月薪 − 免税线 = 应税所得, 然后 应税所得 × 预扣率 − 速算扣除数 = 个税, 最后 月薪 − 三险一金 − 个税 = 到手。 点结果区里任意一个月份,这四步会一起换到那个月的累计口径。

        线下方的进度条用两种颜色分开这段关系:绿色是免税的那部分,蓝色是要缴税的那部分, 鼠标悬停或读屏都能听到各自是多少钱。逐月预扣表里也多了「累计免税」一列, 就是每一行对应的「免税线 × 月数」,方便你对照工资条上累计已扣除的费用。

        常见问题

        关于工资薪金的个税

        月薪多少才需要缴个税?

        把免税线算出来就知道:每月 5,000 元减除费用 + 每月三险一金 + 每月专项附加扣除 + 每月其他扣除。 什么扣除都没有时是 5,000 元;有三险一金 2,000 元就是 7,000 元; 再加子女教育 2,000 元就是 9,000 元。月薪不超过这条线,全年一分个税都不用缴。

        本页结果区的「计算过程」第一行就是这条线的构成,下面还跟着应税所得、个税和到手三步算式,随你填的扣除和选中的月份实时变化。

        为什么下半年扣的税比上半年多?

        因为工资薪金用的是累计预扣法:每个月都拿年初至今的累计收入去算,而不是只看当月。 累计应纳税所得额跨过 36,000 元、144,000 元这些门槛时,当月适用的预扣率会跳档, 当月扣的税就明显变多。

        这不是多收你的钱。全年合计仍然只按年度税率算一次,多扣的部分在次年办理综合所得汇算时退回。

        这里算的税额和年度汇算一样吗?

        只有工资薪金一项收入、并且在同一个单位任职满 12 个月时,12 个月的预扣合计等于全年应纳税额。 如果有多处任职受雇、还有劳务报酬等其他综合所得,或者年终奖选择了单独计税, 两边的数就会不同,以年度汇算结果为准。

        三险一金填个人缴的还是单位缴的?

        只算由你个人负担、并且能计入专项扣除的那部分,也就是工资条上「个人缴纳」一栏。 单位替你缴的部分不进个人计税,算进来会少算税。

        这个数现在是工具按「缴费基数 × 比例」算出来的:基数默认取你的月薪,并夹在当地上下限之间; 比例按城市规定走,养老 8%、医疗 2%、失业 0.5%(广东 0.2%), 公积金多数城市 5%–12%、上海 5%–7%。要换成单位实际申报的基数, 直接改那一行的基数,或者改它右边的百分比;公积金比例就在那一行上选。

        单位按什么基数申报,就在基数那一行选对应的口径:按你的实际月薪、按你的上年月平均工资、 按社平档位(沈阳 2026 年度 7 档,60% 到 300%),或者直接按上限。 选最低档(60%)时三险一金会一起往下走:社保取社平 60%,医保同步压到底数的同一个比例, 公积金取缴存下限、比例同时降到 5%。

        医保要单独看:沈阳等城市由医保局单独公布基准(沈阳 2026 年度 8,076 元), 但基数仍是你的工资,只是夹在 4,845.6–24,228 元之间——月薪 20,000 元就按 20,000 元缴, 不是按 8,076 元。它的百分比同样可以自己调。

        顺便说清单位那一侧:页面下方的「企业缴费」按同一基数乘单位比例 (养老 16%、医疗 6.5%、失业 0.5%、工伤 0.5%、生育 0.7%), 那部分不进你的计税,只用来算企业的用工成本。

        灵活就业人员自己全额缴的养老和医疗,把对应行的基数改成实际缴费额即可。

        大病医疗填了为什么没有变化?

        大病医疗只能在次年办理综合所得年度汇算时扣除,预扣预缴阶段不能享受。 所以本页的月度扣除里不含大病医疗,勾选它不会改变每月预扣金额。

        要把它算进年度结果,请用「综合所得年度汇算」页填写。

        年终奖怎么算?

        本页按月薪乘以 12 计算,不含年终奖。年终奖选择并入综合所得的, 用综合所得汇算页把奖金加进工资薪金一起算;选择单独计税的, 按「奖金除以 12 找适用税率」的方式单独计算,与本页结果无关。

        这里的结果和个税 APP 对不上怎么办?

        常见差异有五个:一是有多处任职受雇,每个单位都扣了一次每月 5,000 元减除费用, 汇算时只能扣一次;二是年中入职或离职,减除费用按实际任职月数计算,本页按 12 个月; 三是年终奖走了单独计税;四是大病医疗只在汇算时扣;五是单位按上月数据预估申报。

        以个人所得税 APP 的申报数据为准。

        我的城市不在列表里,或者数字和本地不一样?

        内置的是已经核实过的城市:沈阳、大连、北京、上海、广州、深圳。 沈阳已更新到 2026 年度,其余城市目前是 2025 年度(各地通常每年 7 月前后公布新基数)。 基数上下限来自各地人社局与公积金中心的公告,比例区间也按当地规定来 (比如上海公积金是 5%–7%,多数城市是 5%–12%)。 医保单独公布基准的城市(沈阳 2026 年度基准 8,076 元、下限 4,845.6、上限 24,228), 基数仍按本人工资夹在 60%–300% 之间,不跟社保基数用同一个区间。

        其他城市请选「自定义 / 其他城市」,三个基数自己填,不做上下限约束,算出来的税一样准。 如果列表里的城市数据已经过期或有误,点三险一金下面的「数和我的城市不一样?」告诉我, 我核对后更新 —— 这个库每年 7 月前后各地重新公布一次。