13th Month Pay Calculator (Excel-Compatible)
Accurately compute your 13th month pay based on Philippine labor laws. Results can be exported to Excel for record-keeping.
Comprehensive Guide to 13th Month Pay Calculation in the Philippines (Excel-Compatible)
The 13th month pay is a mandatory benefit for all rank-and-file employees in the Philippines, as stipulated in Presidential Decree No. 851. This guide explains how to accurately compute your 13th month pay using Excel formulas, including special cases like resignation, maternity leave, and unpaid absences.
1. Legal Basis and Coverage
The 13th month pay is governed by:
- PD 851 (1975): Original law requiring 13th month pay
- Labor Code of the Philippines (Article 87): Implementation guidelines
- DOLE Labor Advisory No. 16-20 (2020): Clarifications on computation
2. Who Are Entitled to 13th Month Pay?
All rank-and-file employees are entitled, regardless of:
- Employment status (probationary, regular, project-based)
- Designation or position
- Method of wage payment (daily, weekly, monthly)
Exemptions:
- Managerial employees (as defined by DOLE)
- Government employees (covered by separate benefits)
- Those already receiving equivalent benefits
3. Step-by-Step Calculation Process
Basic Formula:
The standard computation is:
13th Month Pay = (Total Basic Salary Earned for the Year) × (Number of Months Worked / 12)
Excel Formula:
For a monthly-paid employee who worked the full year:
=Monthly_Salary * 1
For pro-rated calculation (e.g., resigned after 8 months):
=Monthly_Salary * (8/12)
Special Cases:
- Resigned Employees:
Pro-rated based on months worked. Example: Resigned on June 15 after starting January 1:
=Monthly_Salary * (5.5/12) // 5 full months + 15 days
- Unpaid Absences:
Deduct proportionally. Example: 25,000 monthly salary with 3 unpaid absences:
=(25000/22) * (22-3) // Assuming 22 working days/month
- Maternity Leave:
Paid maternity leave (up to 105 days) is considered as worked days. Example:
=Monthly_Salary * ((12 + (60/30)) / 12) // 60 days maternity leave
4. What’s Included in the Calculation?
| Income Type | Included in 13th Month? | Notes |
|---|---|---|
| Basic Salary | ✅ Yes | Always included |
| Cost of Living Allowance (COLA) | ✅ Yes | If integrated into basic pay |
| Overtime Pay | ❌ No | Excluded per DOLE guidelines |
| Holiday Pay | ❌ No | Considered separate benefit |
| Night Differential | ❌ No | Not part of basic salary |
| Commissions | ⚠️ Sometimes | Only if part of basic compensation |
| Allowances | ⚠️ Sometimes | Only non-integrated allowances |
5. Tax Implications
The 13th month pay and other benefits (up to ₱90,000) are tax-exempt under BIR Revenue Regulations No. 11-2018. Any amount exceeding ₱90,000 is subject to income tax.
| 13th Month Pay Amount | Tax Status | Tax Rate (if applicable) |
|---|---|---|
| ₱0 – ₱90,000 | Tax-exempt | 0% |
| ₱90,001 – ₱250,000 | Taxable (excess over ₱90,000) | 20% |
| ₱250,001 – ₱400,000 | Taxable (excess over ₱90,000) | 25% |
| ₱400,001 and above | Taxable (excess over ₱90,000) | 30% |
6. Common Mistakes to Avoid
- Including all allowances: Only non-integrated allowances should be included. Integrated allowances (like transportation allowances that are part of the basic salary) should be excluded.
- Incorrect pro-ration: For resigned employees, count partial months as fractions (e.g., 15 days = 0.5 month).
- Double-counting benefits: Some companies provide “14th month pay” or other bonuses – these are separate from the mandatory 13th month pay.
- Ignoring unpaid leaves: Unpaid absences should reduce the pro-rated days worked.
- Wrong tax treatment: Remember the ₱90,000 threshold for tax exemption applies to the total of 13th month pay + other benefits.
7. Excel Template for Automated Calculation
Create this simple Excel template for automatic computation:
| Cell | Label | Formula |
| A1 | Monthly Basic Salary | [Manual input] |
| A2 | Months Worked | [Manual input] |
| A3 | Unpaid Absences (days) | [Manual input] |
| A4 | Working Days per Month | 22 |
| A5 | 13th Month Pay | =A1*(A2/12)*(1-(A3/(A2*A4))) |
8. Sample Calculations
| Scenario | Monthly Salary | Months Worked | Unpaid Absences | 13th Month Pay |
|---|---|---|---|---|
| Full-year employee | ₱30,000 | 12 | 0 | ₱30,000 |
| Resigned after 8 months | ₱25,000 | 8 | 0 | ₱16,666.67 |
| Full-year with 5 unpaid absences | ₱40,000 | 12 | 5 | ₱38,181.82 |
| With maternity leave (60 days) | ₱35,000 | 14 (12+2) | 0 | ₱40,833.33 |
| Part-time (20 hrs/week) | ₱15,000 | 12 | 0 | ₱15,000 |
9. Frequently Asked Questions
Q: When should the 13th month pay be paid?
A: It should be paid not later than December 24 of each year, as per PD 851. Some companies pay it in two installments (half in May, half in November).
Q: Is 13th month pay the same as a Christmas bonus?
A: No. The 13th month pay is a mandatory benefit, while Christmas bonuses are voluntary gifts from employers.
Q: How is 13th month pay calculated for commission-based employees?
A: For employees paid purely on commission, the 13th month pay is computed as 1/12 of the total earnings for the year.
Q: Are probationary employees entitled to 13th month pay?
A: Yes, all rank-and-file employees are entitled regardless of employment status, provided they have worked for at least one month.
Q: Can an employer refuse to pay 13th month pay?
A: No. Refusal to pay is a violation of PD 851 and can be reported to DOLE. Employees can file a complaint with the Nearest DOLE Regional Office.
10. Additional Resources
- Full Text of PD 851 (Official Gazette)
- DOLE Labor Advisories on 13th Month Pay
- BIR Guidelines on Taxation of Benefits
- SSS Contribution Tables (affects net pay)
11. Excel Advanced Tips
For more sophisticated calculations:
- Use DATE functions for automatic pro-ration:
=DATEDIF(Start_Date, End_Date, "m") + (DAY(End_Date)/30)
- Create a dynamic tax calculator:
=IF(Total_Benefits>90000, (Total_Benefits-90000)*0.2, 0)
- Add data validation:
Go to Data > Data Validation to ensure only positive numbers are entered for salary fields.
- Create a summary dashboard:
Use a separate sheet with formulas referencing your calculation sheet for a clean presentation.
12. Alternative Calculation Methods
For Daily-Paid Employees:
13th Month Pay = (Daily Rate × Number of Days Worked) / 12
For Piece-Rate Workers:
13th Month Pay = (Total Pieces × Rate per Piece) / 12
For Employees with Variable Salaries:
Use the average of the last 12 months’ salaries:
=AVERAGE(Monthly_Salaries_Range) * (Months_Worked/12)
13. Common Excel Errors and Solutions
| Error | Likely Cause | Solution |
|---|---|---|
| #DIV/0! | Division by zero (e.g., 0 months worked) | Use IFERROR: =IFERROR(Your_Formula, 0) |
| #VALUE! | Text in number fields | Ensure all inputs are numeric |
| #NAME? | Misspelled function name | Check function spelling (e.g., “DATEDIF” not “DATEDIFF”) |
| #REF! | Deleted referenced cell | Update cell references or restore deleted data |
14. Best Practices for Employers
For HR professionals and business owners:
- Automate calculations: Use payroll software with built-in 13th month pay computation to minimize errors.
- Communicate clearly: Inform employees about the computation method and payment schedule by November.
- Document everything: Keep records of computations for at least 3 years as required by DOLE.
- Consider early payment: Some companies pay in November to help employees with holiday expenses.
- Train HR staff: Ensure your team understands the latest DOLE advisories on 13th month pay.
15. Future of 13th Month Pay
There have been discussions about:
- Increasing the tax-exempt threshold (currently ₱90,000)
- Mandating 14th month pay for certain industries
- Digital payment requirements to ensure timely disbursement
- Inclusion of gig workers in the benefit system
Stay updated by monitoring DOLE announcements and Congress legislation.