← Back

Income Tax Calculator

Estimate personal income tax under current rates

Result
Taxable income: 8500.00 CNY
Tax rate: 10%
Tax due this month: 640.00 CNY
Take-home pay: 12860.00 CNY

This calculator uses a simplified approach that spreads the official annual tax brackets evenly across each month, for a quick estimate of roughly how much tax is due in a given month. In practice, official monthly withholding is calculated cumulatively over the year — using year-to-date income, year-to-date deductions, and tax already withheld — so the same monthly income can produce a different withholding amount early versus late in the year (e.g. early months may owe no tax before cumulative income exceeds the exemption threshold, while later months may be withheld more as cumulative income pushes into a higher bracket). This result is only a quick estimate, not tax advice — refer to the official Individual Income Tax app or tax authority for your actual figures.

About Income Tax Calculator

This calculator gives a rough estimate of the monthly personal income tax on salary income in mainland China, and of the take-home pay left after your own social insurance contributions and that tax. You enter pre-tax monthly income, the employee share of social insurance and housing fund, and the combined monthly special additional deductions. It applies the fixed 5,000 CNY monthly basic deduction and a seven-bracket progressive rate table, and shows taxable income, the applicable rate, the tax for the month and take-home pay. It is a simplified single-month estimate: it does not use the official cumulative year-to-date withholding method, it does not cover year-end bonuses, freelance fees, royalties or business income, and it cannot replace the figure in the official Individual Income Tax app or from the tax authority.

How to use it

  1. Enter your gross monthly pay in 'Pre-tax monthly income (CNY)', meaning the amount before any deductions. The default is 15000.
  2. Enter the employee-paid share of pension, medical and unemployment insurance plus housing fund in 'Employee-paid social insurance & housing fund (CNY, optional)'. You can find it on your payslip. The default is 1500, so replace it with your real figure or 0 if you are unsure.
  3. Enter the combined monthly amount of your special additional deductions in the third field, for example child education, mortgage interest, rent and elderly care added together. Leave it at 0 if you have none.
  4. The 'Result' section shows four values: taxable income, tax rate, tax due this month and take-home pay. It refreshes as you type; there is no calculate button.

A worked example

With the default values (income 15000, insurance 1500, deductions 0): taxable income = 15000 - 5000 - 1500 - 0 = 8,500 CNY. That falls in the 3,000 to 12,000 bracket, rate 10% with a quick deduction of 210, so tax = 8500 x 10% - 210 = 640 CNY, and take-home = 15000 - 1500 - 640 = 12,860 CNY. Add 2,000 CNY of special additional deductions and taxable income drops to 6,500, still in the 10% bracket, so tax becomes 440 and take-home 13,060. A higher-income case: income 40000, insurance 5000, deductions 3000 gives taxable income 27,000, which is in the 25% bracket; tax = 27000 x 25% - 2660 = 4,090 CNY and take-home is 30,910 CNY. These figures were produced by running the same formula the page uses.

The rate table and method

The code uses the seven-bracket progressive table converted to monthly amounts: up to 3,000 taxable CNY is taxed at 3%; over 3,000 to 12,000 at 10% (quick deduction 210); over 12,000 to 25,000 at 20% (1,410); over 25,000 to 35,000 at 25% (2,660); over 35,000 to 55,000 at 30% (4,410); over 55,000 to 80,000 at 35% (7,160); and above 80,000 at 45% (15,160). The method multiplies the whole taxable income by the rate of its bracket and subtracts that bracket's quick deduction, which gives the same result as taxing each slice separately and adding them up.

Supported features and known limits

  • It is a simplified calculation that spreads the annual rate table evenly across months. Real withholding on salary is cumulative over the year, using year-to-date income, deductions and tax already withheld, so the same monthly pay can be withheld differently early and late in the year. This tool gives the same answer for every month.
  • The basic deduction is fixed at 5,000 CNY per month and cannot be changed.
  • It covers salary income of resident individuals only. It does not handle the separate treatment of annual lump-sum bonuses, nor labour remuneration, author's fees, royalties, business income, interest, dividends, property transfers or the annual reconciliation.
  • It does not work out your social insurance or special additional deductions; you must enter both. It also does not check whether your deductions exceed official limits.
  • The inputs are number fields but negative values are not actually blocked. A negative entry produces meaningless results, and if your insurance contribution is larger than your income the take-home figure goes negative.
  • An empty or unreadable field is treated as 0.
  • Amounts are shown to two decimals with no additional rounding rules that the tax authority might apply.
  • Tax policy can change. The rate table in the code is fixed and is not updated online.

Why is my payslip tax different?

The most common reason is cumulative withholding. When your employer pays you, it takes year-to-date income, subtracts the accumulated 5,000 CNY allowances and deductions, applies the annual rate table, then subtracts tax already withheld in earlier months. If your income early in the year is still below the cumulative threshold you may pay nothing for a few months, and later, as cumulative income climbs into a higher bracket, you pay more. This tool treats each month on its own, so it is a rough guide only. Differences in your insurance base, back pay adjustments and which deductions you have filed also matter.

How should I fill in special additional deductions?

Enter the total you can deduct each month. The items and amounts (child education, rent, mortgage interest, elderly care, continuing education, serious illness medical expenses, infant care and so on) are set by the State Taxation Administration and the Individual Income Tax app, so check there for the current rules. This tool does not decide whether you qualify; it simply subtracts the number you type from taxable income.

If I earn less than 5,000 CNY, do I pay nothing?

In this tool, yes: if income minus insurance and deductions is not above 5,000, taxable income is 0 and so is the tax. For example, an income of 5000 with everything else at 0 shows taxable income 0, tax 0 and take-home 5,000.

What about the year-end bonus?

It is not handled here. A bonus can be taxed separately or combined with other income, and those methods need different data and formulas. Use the official app or ask the tax authority or your finance department.

Privacy and processing

The calculation runs in your browser and is simple arithmetic on the three numbers you enter. The code sends no request containing those amounts to a server and stores nothing; refreshing the page restores the defaults. Because income is personal information, avoid leaving the page open on a shared device.