Every roster promises a certain number of hours. Every month ends with a different number. Expected hours are what the scheduler planned; actual hours are what you really worked. The gap between them is normal in shift work, but leaving it unmeasured is where money quietly disappears.
Rosters are written two weeks or a month ahead. Real demand shows up on the day: a colleague calls in sick, a department gets busy, a holiday creates a spike. A roster is a plan, not a promise. Comparing planned against worked is not about blaming anyone. It is about knowing your numbers before payday, not after.
Notice how small each difference looks on its own. That is exactly why most people ignore them, and why the monthly total still surprises them at payday.
The method is simple and needs no experience, only a little consistency. Log the real time, not the rostered time. With Shiftat-E you log your shifts and hours and plan your leave, so both numbers sit in front of you instead of in your head.
Set aside ten minutes before payroll and go through these points calmly. A written record settles a question faster than a memory.
Ten minutes a day is more than four hours a month. At two dinars an hour, that is around eight dinars gone every month, close to a hundred dinars a year. Small differences accumulate silently, and you only see them when you actually count them.
Comparing carefully is not complaining. It is a habit that protects you from payroll surprises. With Shiftat-E you keep a clear record to compare expected against actual and close the gap one step each month.
Start today: download the Shiftat-E app, log your shifts and hours, and plan your leave here: https://play.google.com/store/apps/details?id=com.q8dm.shiftate