Residency & Passport Expiry Tracker
Sorts employee documents by expiry date and warns before a delay turns into a fine.
Built for a contracting company tracking 373 employees. The first run surfaced 109 expired permits.
- My role
- Data cleaning, data model and dashboard design
- Platform
- Power BI
- Client
- A contracting and labor company in Saudi Arabia, kept anonymous
Explore the work
- Click “expiring this month” to see who needs renewal soon
- Filter by profession or nationality
- Compare monthly and annual renewal costs
A web preview of selected functions from the original dashboard, with fully synthetic data. The original runs on Power BI and isn't published because it holds client data.
The story
Manual tracking of residency and passport expirations for 373 employees, where any delay means fines and compliance violations discovered too late.
A proactive dashboard that classifies permits by expiry: today, this week, this month, this year, or already expired. With employee distribution by profession and nationality, renewal cost comparison and a responsible officer per employee.
On first run, the system surfaced what the files had been hiding: dozens of expired permits, caught before they became fines.
Documented results
Screenshots
Screenshot of the original dashboard with names hidden.
