Post Labour Cost and Overtime
Cost posting turns verified attendance into ledger journals. Casual and contractor overtime can become Expense claims instead of payroll wages.
Before you post
| Requirement | Why |
|---|---|
| GL accounts in Scheduling Settings | Labour Cost, Overtime, Wages Payable |
| Verified, clocked-out attendance | Only verified hours post |
| Known hourly rate | Rows without a rate are excluded |
| Open accounting period | Closed periods block posting |
Preview and post
- Go to Labour Scheduling → Cost Posting.
- Pick a date range and click Preview.
- Review:
- Regular cost, overtime premium, and total
- Excluded rows and reasons (no rate, not verified, already posted)
- Casual / contractor overtime section (handled separately)
- Click Post to create the journal — debit Labour Cost and Overtime, credit Wages Payable.
- Posted attendance is protected from double-posting in later runs.
Casual and contractor overtime → Expense
Full-time and part-time hours post as wages. For Casual and Contractor employees, overtime only can become draft Expense claims (regular hours are typically paid outside this module).
- On Cost Posting, open Casual/Contractor Overtime Claims.
- Click Generate Claims to create drafts.
- Claims follow your normal Expense approval path.
:::warning Overtime category required Create an active Expense category named Overtime (or code OT/OVT) with a GL account before Generate Claims will work. :::
If rate data was missing the first time, you can retry claim generation after rates are fixed.