{"slug":"china-severance","name":"China Severance Pay Calculator 经济补偿金 (N / N+1 / 2N)","category":"earn","tags":["income","planning"],"tagline":"Statutory severance under China’s Labour Contract Law — the N / N+1 / 2N branch and the 3×-average-wage cap, done right.","endpoint":"https://xearno.tools/api/v1/tools/china-severance","page":"https://xearno.tools/t/china-severance","description":"Computes statutory economic compensation (经济补偿金) on leaving a job in China: the base N (one month per year of service, with the ≥6-month rounding), whether it becomes N+1 (pay in lieu of notice) or 2N (unlawful termination), and the two caps that switch on together for high earners — the base capped at 3× the local average wage and years capped at 12. The termination reason is the input that flips the answer, so it is the first question.","inputSchema":{"type":"object","properties":{"reason":{"description":"How is employment ending? The decisive input. Resignation with no employer fault pays nothing; unlawful termination doubles it. If unsure which Art. 40 case applies, note that the “+1” is only for a non-fault dismissal given without 30 days’ written notice.","type":"string","enum":["n","n-plus-1","unlawful"],"default":"n"},"monthlyWage":{"description":"Average monthly wage 月均工资 (pre-tax, incl. bonuses) Average of your last 12 months’ gross pay — base salary + bonuses + allowances, before tax and before your own social-insurance/fund deductions (应得工资). Excludes expense reimbursements.","type":"number","minimum":0,"default":15000},"serviceYears":{"description":"Years of service","type":"number","minimum":0,"maximum":60,"default":6},"serviceMonths":{"description":"…plus months The trailing part-year: ≥6 months counts as a full year, under 6 months as half a month’s pay.","type":"number","minimum":0,"maximum":11,"default":0},"city":{"description":"City Sets the local average wage whose 3× caps the severance base — a figure you would otherwise have to look up. Pick “Other” (or override below) if your city isn’t listed.","type":"string","enum":["beijing","shanghai","tianjin","guangzhou","shenzhen","dongguan","foshan","zhuhai","nanjing","suzhou","wuxi","changzhou","nantong","hangzhou","ningbo","wenzhou","fuzhou","xiamen","jinan","qingdao","chengdu","chongqing","wuhan","changsha","zhengzhou","nanchang","xian","hefei","kunming","guiyang","nanning","taiyuan","shijiazhuang","shenyang","dalian","harbin","other"],"default":"beijing"},"localAvgWage":{"description":"Local average wage 社平工资 override (optional) Leave 0 to use your city’s figure above. The severance-cap caliber is legally negotiable in some cities (Hangzhou especially), so override if you have a specific figure.","type":"number","minimum":0,"default":0}},"required":[],"additionalProperties":false},"methodology":["Base N = year multiplier × monthly wage. The multiplier is full years of service plus a rounding of the trailing remainder applied once to total tenure: ≥6 months → +1, under 6 months → +0.5 (Labour Contract Law Art. 47).","Two caps switch on together, and only when the monthly wage exceeds 3× the local average monthly wage (社平工资): the wage base is capped at that 3× figure, and the year multiplier is capped at 12. Below that line, neither cap applies — full wage, uncapped years.","Branch on termination reason: employer-side lawful endings pay N; a non-fault dismissal (Art. 40) given without 30 days’ notice adds one month of pay in lieu of notice (代通知金, uncapped and never doubled) for N+1; unlawful termination (Art. 87) pays 2N, with the caps applied to N before doubling.","Wage base = average of the last 12 months’ pre-tax gross pay including bonuses and allowances (应得工资), excluding expense reimbursements. Pre-2008 service segmentation is jurisdiction-dependent (Beijing/Shanghai leave the pre-2008 base uncapped; Guangzhou caps all) — this tool applies the caps to total tenure, so it is exact for post-2008 service and a floor for long-tenured high earners in split-practice cities."],"usage":"POST https://xearno.tools/api/v1/tools/china-severance with a JSON body matching inputSchema."}