
Direct answer: Year-end HR closing is the process of reconciling employee attendance, working hours, leave balances, and overtime records before payroll, financial reporting, and the new year. A practical close follows three steps: consolidate timesheets and leave data, verify overtime and any related accruals, and prepare accurate reports for payroll, Finance, performance reviews, and audits. Timemoz Time Tracker can help centralize time records and exports, while tax calculations, wage adjustments, and accounting decisions stay with the appropriate payroll, Finance, and legal teams.
TL;DR
- Six overlapping tasks typically need year-end HR data: payroll and tax, leave balances, reviews and bonuses, wage and contract updates, Finance reconciliation, and working-hour and overtime records.
- Close them in this sequence: consolidate records, verify discrepancies and overtime, and produce a consistent report package.
- Time tracking provides inputs; it does not calculate employee income tax or replace payroll, accounting, or legal review.
- Indonesia's PP 35/2021 contains overtime requirements. Check applicable approvals and statutory calculations. Timemoz overtime rules and approval are available in Signature and Enterprise.
What does HR need to close at year-end?
The challenge is not a single December payroll run. HR must reconcile the evidence behind payroll inputs, unused leave, employee evaluations, finance accruals, and overtime. If those records are spread across messages, spreadsheets, and separate systems, several year-end processes slow down at once.
| Year-end task | Required information | Role of time tracking |
|---|---|---|
| Payroll and employee tax | Recorded time, overtime and leave | Provides inputs; payroll calculates tax |
| Annual leave | Leave history and remaining balance | Supports consistent leave records |
| Performance and bonuses | Attendance and workload context | Provides context, not a final performance score |
| Wage and contract adjustments | Wage decisions, contract dates | HR and legal responsibility |
| Finance reconciliation | Supported overtime and leave figures | Exports data for Finance review |
| Time and overtime records | Timesheets, corrections, evidence | Supports traceable reconciliations |
Step 1: Consolidate attendance, time records, and leave
Start by collecting one consistent record of each employee's recorded working hours, approved timesheet corrections, and leave. Resolve discrepancies before calculating any totals.
Six checks before payroll reconciliation
- Identify timesheets that have not been reviewed.
- Find duplicated or incorrectly entered time records.
- Distinguish recorded attendance from activity-based estimates; do not treat inactivity as proof that work did not occur.
- Compare leave history and remaining balances, following company agreements and applicable law.
- Flag overtime claims or records that lack required supporting authorization.
- Reconcile time charged to projects against project or client records.
Timemoz Time Tracker offers structured timesheets and filtering by employee, project, and date. Signature includes automatic idle detection; use it as an operational signal rather than an employee performance verdict.
Step 2: Verify overtime and calculate appropriate accruals
Under Indonesia's PP 35/2021, overtime generally requires an employer instruction and employee approval, and the default limit is four hours per day and eighteen hours per week, subject to exceptions. Employers must apply the applicable overtime formula and any more favorable contractual terms.
For the usual calculation basis, hourly wage = monthly wage / 173. For overtime on a regular working day, the first overtime hour is generally paid at 1.5 times the hourly rate, with subsequent overtime hours at twice the hourly rate. Rest-day and public-holiday rules differ.
Example: three hours of overtime on a working day
| Calculation step | Illustrative amount |
|---|---|
| Monthly wage | IDR 5,190,000 |
| Hourly basis (÷ 173) | IDR 30,000 |
| First hour (1.5 × 30,000) | IDR 45,000 |
| Next two hours (2 × 2 × 30,000) | IDR 120,000 |
| Total | IDR 165,000 |
This is an illustration, not a payroll instruction for all employment arrangements. Wages with variable allowances and special work schedules may require a different basis or multiplier. Overtime records should be reviewed against applicable legislation and company agreements.
Overtime and Timemoz: Timemoz provides working-hour records and exports for reconciliation. Overtime rules and approval are available in Signature and Enterprise, so overtime requests can be approved in the same place you track time.
Finance may use verified overtime and leave records to determine accruals, but recognition and valuation remain accounting decisions.
Step 3: Prepare a consistent year-end reporting package
Prepare five outputs for the appropriate internal teams:
- Working-hour, leave, and overtime records per employee for payroll inputs.
- Attendance and workload summaries for performance discussions.
- Overtime and outstanding leave information for Finance reconciliation.
- Project-level time records for project costing and billing checks.
- An exception report showing corrections, unsupported claims, and unresolved items.
Timemoz reports can be filtered and exported to CSV, PDF, or Excel. Apply access controls before distributing any personal employee data; an export should only reach those with a legitimate need.
Manual reconciliation vs a time tracking system
| Task | Manual approach | Time tracking-assisted approach |
|---|---|---|
| Collect records | Merge department files | Review centrally recorded timesheets |
| Identify discrepancies | Compare individual rows | Filter by employee, project, and date |
| Review leave | Reconcile separate lists | Compare leave records with timesheets |
| Prepare Finance inputs | Rebuild spreadsheets | Export consistent data for review |
| Audit decisions | Reconstruct message threads | Use available records and audit controls |
FAQ
What are the key year-end HR closing tasks?
Payroll inputs and tax, leave, reviews and bonuses, wage and contract updates, Finance reconciliation, and working-hour and overtime records.
How can HR clean up timesheets at year-end?
Review unresolved entries, investigate duplicates and corrections, reconcile leave and projects, and produce a list of exceptions before exporting the final package.
Does Timemoz calculate Indonesian payroll tax?
No. Time tracking supports data collection and reporting; employee income-tax calculations and withholding remain with payroll processes.
Can Timemoz approve overtime?
Overtime rules and approval are available in Signature and Enterprise. Timemoz timesheets and exports give your team the records to review overtime alongside your payroll process.
Conclusion
A reliable year-end close starts with clean data. Consolidate working hours and leave, validate overtime through existing approval and payroll procedures, and provide the same reconciled information to HR and Finance. Explore Timemoz or request a demo.
Sources: Timemoz; Time Tracker pricing; Indonesia's Government Regulation No. 35 of 2021. This article is informational, not legal or tax advice.
Latest Articles

How to Automate Employee Timesheet Approval Without Spreadsheets
Automate timesheet approval: standardize entry rules, assign approvers, review exceptions on a schedule, and export only approved records.

Employee Monitoring vs Time Tracking: What's the Difference?
Employee monitoring and time tracking differ in scope and purpose. See the key differences, privacy risks, and how to set transparent policies.

How to Calculate Project Profitability Using Time Tracking Data
Calculate project profit from tracked hours: multiply hours by fully loaded hourly cost, add direct expenses, and compare with revenue.