Solvait
    For manpower, O&M and facility management contractors

    Your people are deployed everywhere. Your margin lives in their timesheets.

    Deploy staff to client sites, capture approved hours, see cost against billing per contract, and stay compliant while your workforce sits on someone else's premises.

    When your people are your product, HR is your revenue system.
    Deployment boardIllustrative
    Contract A: O&M
    Client Site 1
    Hours approved by client
    Contract B: Facility management
    Client Site 2
    Awaiting client approval
    Contract C: Manpower supply
    Client Site 3
    Transfer in progress
    Approved hours post to payroll and to contract cost in the same run.
    260+
    Enterprise clients
    Since 2011
    Building HR systems in the region
    13+
    Country payrolls live
    99.9%
    Platform uptime

    Contracting-sector deployments are referenced anonymously until each client clears naming in writing.

    Sound familiar?

    What we hear from HR and operations directors at manpower, O&M and facility management companies. These are margin problems that land on HR.

    Your people work on client sites under client-approved timesheets, and every unbilled hour is margin leaking.

    Nobody can say which contracts are profitable, because labour cost sits in one system and billing in another.

    Winning a contract means staffing it in days. Losing one means redeploying dozens of people, or paying them to sit idle.

    People move between contracts constantly, but their cost allocation does not move with them.

    The contract-deployment model

    One record from the client site to the ledger

    Generic HR software records that someone came to work. A contracting business needs to know which contract they came to work on, whether the client signed for the hour, and what that hour cost against what it billed.

    1. 01

      Assign to a contract

      Every employee carries a deployment record: contract, client site, role, cost rate, bill rate.

    2. 02

      Capture hours at the client site

      Attendance is taken where the work happens. Overtime is classified against Saudi Labor Law.

    3. 03

      Get the client to approve

      Timesheets go to the client contact for approval before anything is invoiced or paid.

    4. 04

      One set of hours, two destinations

      The hour you pay for and the hour you bill for come from one record.

    Contract profitability

    Cost rate and bill rate, on the same person, on the same contract.

    Most contractors discover a bad contract at the end of it. Put the cost rate and the bill rate on the assignment itself and the question stops being an exercise. It becomes a screen.

    • Cost rate and bill rate carried per person, per contract, with effective dates when either changes.
    • Overtime, allowances, GOSI and end-of-service accrual counted in the cost of the hour, not left out.
    • Margin visible per contract while it runs, including which assignments are dragging it down.
    • On Dynamics 365 Finance & Operations this reconciles against the actual ledger, because Solvait HCM is built on the same platform.
    Margin by contractIllustrative
    Contract A: O&Mcost vs bill
    Cost rate and bill rate per assignment
    Contract B: Facility managementcost vs bill
    Overtime and allowances counted in the hour
    Contract C: Manpower supplycost vs bill
    GOSI and end-of-service accrual included
    Cost of the hour
    Salary, overtime, allowances, GOSI, end-of-service
    Value of the hour
    Bill rate on the assignment, per contract
    Placeholder contracts. Your view is built from your own assignments and rates.
    Redeployment

    Move the person and the cost in the same step.

    A contract ends on the 30th and another starts on the 1st. A transfer should be one workflow with one effective date.

    • One transfer moves the assignment, the cost allocation, the reporting line and the site access together.
    • Hours before the effective date stay on the old contract, hours after it on the new one. No manual splitting.
    • Bench and idle time visible while you can still act on it, so redeployment is a decision, not a discovery.
    • Bulk transfers for a whole crew, because losing a contract rarely affects one person.
    From
    Contract A: O&M
    Client Site 1
    To
    Contract C: Manpower supply
    Client Site 3
    • Cost allocation moves with the person
    • Reporting line and approver updated
    • Payroll and contract cost split at the effective date
    • Site access follows the assignment
    One effective date
    Hours before it stay on the old contract. Hours after it, on the new one.

    You are the employer, wherever they are standing.

    Your client controls the site. You still carry every obligation for the people on it. Solvait tracks them centrally, per person and per contract, for a workforce you may not see in one place all year.

    GOSI

    Contributions calculated per employee against your registered establishment, whatever site they are standing on today. Saudi and non-Saudi rates handled correctly, reconciled every cycle.

    WPS / Mudad

    The wage protection file is produced by the payroll run itself, so what you pay a deployed employee and what the ministry sees cannot drift apart.

    Muqeem / Iqama

    Iqama status and expiry tracked per person across every contract, with alerts early enough to renew.

    End of service

    EOS accrues continuously per employee and is computed to the law at settlement, with the calculation shown line by line rather than asserted.

    Qiwa

    Contract records and employment data kept consistent with what Qiwa holds, including transfers between your own entities.

    Nitaqat

    Your Saudization band visible before a mobilisation changes it, including what winning or losing a contract would do to the ratio.

    Hijri calendar

    Leave entitlements, contract terms and end-of-service dates work in Hijri and Gregorian, because your client agreements and your government paperwork do not agree on which one to use.

    Audit trail

    Every approval, transfer, rate change and payroll adjustment is attributable to a person and a timestamp.

    Renewal radar

    Your sales calendar is a workforce plan. Nobody in HR has seen it.

    Contract end dates decide how many people you need next quarter. Put those dates in the same system as your assignments and the workforce question arrives with enough notice to answer it well.

    The dates live with the people

    Contract start, end and renewal-option dates sit on the contract record alongside everyone assigned to it. Mutaba'aa raises them on your notice period, not on the client's.

    The alert names the headcount

    An expiry alert is not a diary entry. It tells you how many people are assigned, which Iqamas and certifications expire near that date, and what the payroll exposure is if nothing is renewed.

    Plan the redeployment early

    Where else those skills fit across your live contracts, what bench time would cost, and what a demobilisation would mean for end-of-service, before the decision becomes urgent.

    Companies already running on Solvait

    Contracting, facilities-management and industrial-services companies whose HR runs on the platform.

    MGC, Al Hajry Overseas, SALCO, Mofarreh Group, Integrated Facilities Management, Ultra Group, Al Abdul Karim, Shalfa.

    Questions buyers actually ask

    See your own contracts in the profitability view.

    Book a demo and we will walk you through the contract-profitability model with your deployment structure: assignments, cost rates, bill rates and where the margin actually goes.

    Solvi — Solvait AI assistant
    Solvi
    Smart Assistant — Powered by AI
    Welcome to Solvait! 👋 I'm Solvi, your AI assistant. How can I help today, exploring our HR tools, learning about the platform, or booking a demo?