Skip to main content
Financial planning desk with calculator, documents and money for calculating taxes or income.Tax, income and finance
KamnuanlekOS

Calculate salary slip

Summary of all pay slips: Gross income, Social security deductions, PVD tax, other → Net salary

Wages/LabourVerifiable formulaYou can save and share results.

- All payroll.

Social Security 5% (maximum 875 baht/month) + Tax Deductions at Place of Payment + PVD + Other Deductions

Shows total income, total deductions, and net salary received.

Salary Slip Calculator

The Salary Slip Calculator estimates an income, tax or statutory-cost estimate for the figures entered from the income, employment or business status, relevant period, allowances and current thresholds shown on the page. Replace the example values with your own salary slip figures and recalculate after changing an assumption. Treat it as a planning estimate and independently verify the current rule or provider terms.

Fill in all income and deductions. The system will show a summary of the pay slip with net pay.

income

Breaklist

Fill in the salary first.

Maximum 875 baht/month (base 15,000 baht)

Formulas used

  • Total income = Gross salary + allowance/position fee
  • Social security = salary x 5% but not more than 750 baht/month
  • PVD employees = salary × contribution rate ÷ 100
  • Total deductions = Social Security + Tax Deductions + PVD + Other Deductions
  • Net salary = total income - plus minus

Related Links

Frequently asked questions

What does the pay slip consist of?
The pay slip consists of income (salary, allowance, position fee, bonus) and deductions (social security 5%, tax deductions at the place of payment, PVD contributions, and other deductions). Net salary is the total income minus all deductions.
How many percent of social security?
Social Security deducts 5% of the wage base but not more than 875 baht per month (maximum wage base 17,500 baht) at the annual rate 2026
How is the deduction at source calculated?
Tax deductions at the place of payment are calculated from net income per year after deductions and calculated according to the tax rate scale 5-35%. Monthly payments are recommended. It is recommended to fill in as calculated by the company or use a separate tax calculator.
Are the allowances and position fees taxable?
Real and reasonable maintenance payments may be exempt from some tax, but generally maintenance and position fees are taxable income. Consult the company's finance department.
What is the minimum wage for the year 2026?
The minimum wage in 2025-2026 in Bangkok and surrounding areas is 370-400 baht/day, in the provinces is 330-370 baht/day depending on the province. Check the latest rate from the Ministry of Labour mol. go. th
What is the net salary calculated from?
Net salary = Total salary - Tax deducted at place of payment - Social security contributions (5% maximum 875 baht) - Subsistence reserve fund (if any) Employer pays additional social security to the other party 5%
How does OT count?
Regular days: 1.5 times the normal hourly wage | Holidays: 2 times (regular hours) and 3 times (overtime) | Under the Labour Protection Act 1998
What's the benefit of a life insurance fund?
Long-term savings that employers contribute (1-15% of wages) + maximum tax deduction 15% of income or 500,000 baht + return on investment withdrawable when leaving work or retirement
Disclaimer: The calculation results are preliminary estimates. Tax deductions at source must be filled in as the company actually calculates. Social security rates may change. Please check current rates with the Social Security Office.

English calculator guide

How to use the Salary Slip Calculator

Use this page to test a specific salary slip scenario. Enter your own values in the calculator above, review the units beside each field, and recalculate after changing an assumption. The result updates the salary slip estimate instead of relying on a generic example.

  1. Build a baseline salary slip case with figures that match your situation.
  2. Run a second salary slip case after changing the rate, period, quantity or other key assumption.
  3. Record the difference between the two salary slip results and the input responsible for it.

Inputs for the salary slip estimate

For this salary slip calculation, check the income, employment or business status, relevant period, allowances and current thresholds shown on the page. The result is designed to show an income, tax or statutory-cost estimate for the figures entered, not a guaranteed provider price or official decision.

How the salary slip result is calculated

The calculator applies the displayed statutory rates, thresholds and allowances to the figures you enter. Reusing the same salary slip inputs will produce the same estimate, which makes the page suitable for controlled scenario comparisons.

Checks for a salary slip decision

Check the effective date and confirm current rules with the relevant Thai authority or a qualified adviser. For salary slip, Use the result to reconcile a payslip or plan take-home pay. Employer payroll rules, benefits, withholding and statutory contributions can change the final amount. Because this calculation can affect an important financial, legal or health decision, independently verify the inputs and current rules before relying on the result.

Language QA
Terminology, numeric values and calculator controls checked
Calculator scope
Tax and statutory rate
Last English review
26 July 2026

Responsibility for content

Creator and reviewer

Creator
Kamnuanlek editorial team
reviewer
Kamnuanlek recipe and resource review team
Check out the latest accountability system.

Review formula structure, test cases, data sources, effective dates, and risk language accordingly.How to check our · There is no claim that an outside professional reviewed it. Unless the page directly states the name and qualifications. This content is therefore not individual advice.

Found an error or information has been changed? When contacting, please include the URL and a verifiable reference.Learn how to report and save edits. · Contact the team