Guides · Operations & Billing

Manday billing explained: how labor camps actually bill worker accommodation

Commercial camp operators in the GCC bill their clients per manday: one worker accommodated for one day. It sounds trivially simple, and that simplicity is exactly why so many operators run it in Excel — until the volume, the rate tiers, and the mid-month movements turn month-end into a reconciliation project. This guide walks through how manday billing works and where it breaks.

The billing model

A camp houses workers belonging to one or more client companies. Each client has a contract that defines rates, usually varying by:

The month's invoice for a client is, in principle: for every worker of theirs, for every day, the rate of the room type they occupied that day. The complexity is entirely in the words that day — workers arrive mid-month, transfer between rooms, move between camps, and check out early.

Why spreadsheets get it wrong

Occupancy history, not occupancy snapshots

A spreadsheet holds who is in which room now. Billing needs who was in which room on each day of the month. Reconstructing that history from a snapshot plus memory is where errors enter — a transfer logged three days late is billed at the wrong room rate for three days, for that client, silently.

Disputes with no evidence

When a client questions an invoice line, the operator needs a room-by-room, day-by-day breakdown for that worker. If producing it takes a day of Excel archaeology, disputes drag, payments stall, and relationships strain.

The overflow leak

Project surges push camps past contracted capacity. Informally logged overflow workers frequently never reach the invoice at all — occupied beds that earn nothing.

What automated manday billing changes

The structural fix is to derive billing from operations instead of reconstructing it afterwards. When check-ins, transfers, and checkouts are recorded as they happen:

This is the core of what Bydexo CMS automates, and the difference is measurable: check-in-driven billing with per-client rates is the reason operators report near-zero billing errors after leaving spreadsheets. For a feature-by-feature view against Excel and legacy tools, see the comparison table.

Still reconciling mandays by hand?

Bydexo CMS bills every occupied bed-day automatically at the right rate — per client, per room type, overflow included — and turns month-end into a one-click invoice run.

Book a 30-minute demo