HumanSoft โปรแกรม HR
Published: May 3, 202465,418 views
Date Modified: October 1, 2026
Q&A
Q&A: Half-Month Bonus Calculation and Tables - blog image preview
Blog>Q&A: Half-Month Bonus Calculation and Tables

Q&A: How to Calculate a Half-Month Bonus, with Bonus Tables

A bonus equal to 0.5 times the monthly salary or simply a "half-month bonus" = Base salary × 0.5 For example, an employee earning THB 15,000 receives a bonus of THB 7,500. If the company also considers performance ratings, multiply this amount by the grade multiplier. For Grade A (× 1.5), the calculation is 15,000 × 0.5 × 1.5 = a bonus of THB 11,250

 

Table of Contents:

Q: How do you calculate a half-month bonus?

A half-month bonus is an additional payment equal to half of an employee's monthly salary.

 

A: Half-month bonus = Base salary × 0.5 (the bonus rate set by the company)

Example: A company pays employees who have worked for more than one year a bonus of at least half a month, based on its total sales. Employee A earns THB 15,000 per month and has worked for more than one year. The calculation is as follows:

 

Base salary of THB 15,000 × Bonus rate of 0.5 months = Bonus of THB 7,500

 

Half-month bonus calculation: THB 15,000 base salary multiplied by 0.5 equals a bonus of THB 7,500.

 

Example Company Bonus Tables

Many companies link bonus payments to indicators such as total company sales and employee performance ratings. The following tables show examples of both criteria.

 

Example Bonus Rates Based on Total Company Sales

 

Total sales (THB) Bonus rate (months)
Less than 100,000 0.25
100,001 – 150,000 0.5
150,001 – 200,000 0.75
200,001 – 250,000 1
250,001 – 300,000 1.25
300,001 or more 1.5

 

Example Performance Rating Multipliers 

 

Performance rating Grade Multiplier
Excellent A 1.5
Good B 1.25
Satisfactory C 1.0
Below satisfactory D 0.75
Poor E 0.5

 

In these examples, higher total company sales lead to a higher bonus rate. A better employee performance rating also increases the bonus amount. Many companies use this grade-based approach to calculate bonuses.

 

For example: The company records total sales of THB 150,000. Employee A earns a base salary of THB 15,000 and receives an Excellent (A) performance rating. The calculation is as follows:

 

Base salary x Bonus rate in months x Performance multiplier = Bonus amount

15,000 x 0.5 x 1.5 = THB 11,250

 

Complete this year’s bonus payroll without calculating each employee’s bonus in Excel — HumanSoft brings performance reviews, bonus calculations through special payroll runs, tax and social security together in one system. Start your free 30-day trial

 

Summary: Half-Month Bonuses and Bonus Calculation Tables

Half-month bonus = Base salary × 0.5. If the company also considers performance ratings, apply the grade multiplier. Clear and fair criteria motivate employees and help the company achieve better results.

 

Learn more about other bonus payment criteria in Which Criteria Should You Use to Pay Employee Bonuses? and A Guide for HR: How to Calculate Employee Bonuses Effectively

 

FAQ: Frequently Asked Questions About Bonuses

Q: Is a half-month bonus different from a bonus of 0.5 times the salary?

A: No. Both mean a bonus equal to half of the base salary. For example, an employee earning THB 20,000 receives a bonus of THB 10,000.

 

Q: Does the salary base used to calculate bonuses include overtime pay?

A: It depends on company policy. Most companies use the base salary, excluding overtime pay, commissions and variable income. The company should clearly specify the calculation base in its bonus policy.

 

Q: Must a company pay a bonus every year?

A: Labour law does not require employers to pay bonuses. However, if a bonus is specified in an employment contract or work rules, or has been paid consistently as an established practice, the company may be obligated to pay it under those conditions.

 

Q: How can payroll software help with bonuses?

A: It calculates and pays bonuses outside regular payroll through special payroll runs, automatically calculates withholding tax and social security contributions, and immediately generates payslips and bank payment files. HumanSoft’s special payroll calculation feature is one example.

 

Related Articles:

HumanSoft team ready to helpHumanSoft Payroll & HR SolutionFree 30-day trial, all HR functions
  • Free setup service.
  • No expenses at all.
  • Dismiss at any time.
Try it free
LINEChat with usContact Us30 วันTry for
FREE