Contract Reporting
Overview
The Contract Reporting menu displays complete reports regarding employee contracts in the company. This feature allows you to monitor contract statistics, view contract lists based on status, and analyze contract summaries by project.

Page Navigation
The Contract Reporting page is located in the menu: Dashboard » Reporting » Contract
Contract Statistics
At the top of the page, a summary of contract statistics is displayed in card form:

| Card | Count | Description |
|---|---|---|
| Total Contracts | 27 | Total of all contracts |
| Active | 19 | Active contracts |
| Warning | 3 | Contracts will expire (1-3 months) |
| Expiring Soon | 1 | Contracts will expire soon (< 1 month) |
| Expired | 4 | Contracts have expired |
Tabs Navigation
There are several tabs for viewing contract data:

| Tab | Function |
|---|---|
| Contract List | List of all contracts |
| Summary by Project | Contract summary per project |
| Expiring Soon | Contracts that will expire soon |
Filter Options

| Filter | Description |
|---|---|
| Year | Filter by year (2026) |
| Month | Filter by month (February) |
| Contract Status | Filter by contract status |
| Is Active | Filter by active status |
| Date Range | Filter by date range |
Search Bar
A search column is available to help find contracts based on:
- Employee name
- Employee Code
- Contractor Number
- Document Type
- Position

Contract List Table

Table Structure
| Column | Description |
|---|---|
| No | Sequence number |
| Employee Code | Employee ID number |
| Employee Name | Employee name |
| Contractor Number | Contractor number |
| Document Type | Contract document type (PKWT, PKWTT) |
| Position | Position/job title |
| Start Date | Contract start date |
| End Date | Contract end date |
| Status | Contract status (Active, Warning, Expiring Soon, Expired) |
| Days Until Expira | Days until expiration (or days past) |
Contract List Table Data
| No | Employee Code | Employee Name | Contractor Number | Document Type | Position | Start Date | End Date | Status | Days Until Expira |
|---|---|---|---|---|---|---|---|---|---|
| 1 | MUBI.0001 | Muhammad Jahidin | - | IT Infrastructure | - | - | - | Expired | - |
| 2 | MUBI.0018 | Yuda | - | Workshop Technician | - | 23/01/2024 | 22/01/2025 | Expired | -397 days |
| 3 | MUBI.0024 | Coba 5 | 099 | PKWT | Office Assistant | 23/10/2025 | 31/10/2025 | Expired | -115 days |
| 4 | MUBI.0023 | Coba 4 | - | Project Manager | - | 23/10/2025 | 31/12/2025 | Expired | -54 days |
| 5 | MUBI.0025 | M. Taufiq | - | - | - | - | 13/01/2026 | Expired | -41 days |
| 6 | MUBI.0013 | Aisyah | 016/OMS_DC/SPC/VII... | PKWT | Workshop Technician | 23/01/2024 | 22/01/2026 | Expired | -32 days |
| 7 | MUBI.0007 | Tasya Dika | 678 | PKWTT | Workshop Technician | 10/08/2025 | 31/01/2026 | Expired | -23 days |
Summary by Project Table

Summary Table Structure
| Column | Description |
|---|---|
| No | Sequence number |
| Project Code | Project code |
| Total Employees | Total employees in the project |
| Active | Number of active contracts |
| Warning | Number of warning contracts (1-3 months) |
| Expiring Soon | Number of contracts expiring soon |
| Expired | Number of expired contracts |
| Is Active | Number of active employees |
| Is Inactive | Number of inactive employees |
Summary Table Data
| No | Project Code | Total Employees | Active | Warning | Expiring Soon | Expired | Is Active | Is Inactive |
|---|---|---|---|---|---|---|---|---|
| 1 | 6900B181220100 | 27 | 19 | 3 | 1 | 4 | 23 | 2 |
Expiring Soon Tab
The Expiring Soon tab displays contracts that will expire in the near future (usually < 30 days). The table structure is the same as the Contract List, but only displays contracts with Expiring Soon status.
Contract Status
| Status | Indicator | Time Range | Action |
|---|---|---|---|
| Active | 🟢 Green | > 3 months | Normal monitoring |
| Warning | 🟡 Yellow | 1-3 months | Prepare for extension |
| Expiring Soon | 🟠 Orange | < 1 month | Process extension immediately |
| Expired | 🔴 Red | 0 months (passed) | Extend or deactivate |
Days Until Expira
The Days Until Expira column shows:
- Positive numbers: Number of days until the contract expires
- Negative numbers: Number of days past the expiration date
Examples:
-397 days= Contract expired 397 days ago-32 days= Contract expired 32 days ago+15 days= Contract will expire in 15 days
Other Features
Columns
Click the Columns button to arrange which columns appear in the table:

Available columns:
- No
- Employee Code
- Employee Name
- Contractor Number
- Document Type
- Position
- Start Date
- End Date
- Status
- Days Until Expira
- Project Code
- Is Active
- Created Date
- Updated Date
Filters
Click the Filters button to filter data based on:

Filter by:
- Status (Active, Warning, Expiring Soon, Expired)
- Document Type (PKWT, PKWTT, Unknown)
- Project Code
- Date Range (Start Date, End Date)
- Position
- Is Active
Export
Click the Export button to export table data to:
| Format | Purpose |
|---|---|
| CSV | For data processing in spreadsheets |
| Excel | Excel format with formatting |
| For printed reports |
Data Analysis
From Statistics:
- Total Contracts: 27 contracts
- Active: 19 (70.4% of total)
- Warning: 3 (11.1% of total)
- Expiring Soon: 1 (3.7% of total)
- Expired: 4 (14.8% of total)
From Summary by Project (Project 6900B181220100):
- Total Employees: 27
- Active Contracts: 19
- Warning: 3
- Expiring Soon: 1
- Expired: 4
- Is Active (Employees): 23
- Is Inactive (Employees): 2
Interpretation:
- 4 contracts have expired (need immediate follow-up)
- 1 contract will expire soon (< 1 month)
- 3 contracts are in warning status (1-3 months)
- 19 contracts are still active (> 3 months)
- 23 employees are still active, 2 are inactive
Usage Tips
- Monitor Expired Contracts - Immediately process expired contracts (4 contracts) to avoid legal issues.
- Pay Attention to Expiring Soon - Contracts that will expire soon (1 contract) need to be prioritized for extension.
- Follow Up Warning - 3 contracts in warning status need follow-up for extension preparation.
- Use Filters - Utilize status filters to focus on contracts that need follow-up.
- Check Days Until Expira - Pay attention to negative numbers to know how long contracts have been expired.
- Review Summary by Project - Analyze contract distribution per project for resource planning.
- Export Data - Export reports for meeting purposes or documentation.
Common Scenarios
Scenario 1: Monthly Review
At the beginning of each month, conduct a contract review:
- Open the Contract List tab
- Filter by Expiring Soon status for contracts that need processing this month
- Filter by Warning status for next month's preparation
- Filter by Expired status for evaluating past contracts
Scenario 2: Extension Planning
For project 6900B181220100:
- 1 Expiring Soon contract → process extension this week
- 3 Warning contracts → prepare extension documents next month
- 4 Expired contracts → evaluate whether to extend or terminate
Scenario 3: Management Report
Create a report for management:
- Open the Summary by Project tab
- Export data to Excel
- Create a chart of contract status distribution
- Add follow-up recommendations
Troubleshooting
Data Not Appearing
- Check year and month filters
- Ensure the selected tab is appropriate
- Refresh the page
- Check internet connection
Numbers Don't Match
- Verify filter period
- Check data consistency in the Contract menu
- Ensure no duplicate data
Days Until Expira Incorrect
- Check date format (dd/mm/yyyy)
- Ensure End Date is filled correctly
- Check server timezone
Export Failed
- Ensure no popup blockers
- Limit the amount of data if too much
- Try CSV format if Excel has issues
Integration with Related Menus
Contract Management
Data comes from the Contract Management menu.
Employee Database
Employee information is integrated with Employee Database.
Project Management
Summary by project is related to Project Management.
Termination Management
Expired contracts can be processed in Termination Management.
Next Steps
Attendance Summary
Complete guide to viewing project attendance summaries in Moyee, including attendance statistics, employee timesheet details, and monitoring attendance performance per project.
Medical Checkup Reporting
A comprehensive guide to viewing employee medical checkup reports in Moyee, including MCU statistics, filtering by status, project summaries, and monitoring MCU result validity periods.