Work Progress

The work progress software that turns approved shifts into invoice-ready amounts

Month-end: hours scattered across spreadsheets, rates to double-check by hand, and the nagging doubt you're billing the same shift twice. With Onwork Work Progress you pick a project's approved shifts and the system does the math for you: hours × hourly rate from the customer's Pricing. Included shifts get locked, and the final total is already the amount that goes on the invoice.

Who uses it

Finance & admin, PMs, controllers

Automatic roll-up, zero recalculation

The system applies the hourly rate from the Pricing linked to the customer to every shift. Hours × rate = amount, computed automatically on every line.

Locked shifts, consistent numbers

On creation, the included shifts move to "Advanced" status and can no longer be edited or deleted. No double billing, no totals that shift after closing.

The direct bridge to invoicing

The final total of the Work Progress is the net amount that will be invoiced. Every line is traced by employee and sub-activity, from shift to invoice.

Everything Work Progress handles for you.

Operational detail, not marketing fog — every capability below is in the product today.

01

Guided Work Progress creation

You never start from a blank sheet: pick the project and the system surfaces only what's ready to be rolled up.

  • Pick the project and activity: the system shows only the shifts in Approved status available for that activity
  • For each shift, the hourly rate is applied automatically from the customer's Pricing
  • Totals computed automatically: hours × hourly rate = amount

02

Lines per employee and sub-activity

Each Work Progress is made of analytical lines: you know exactly who worked, on what, and at which rate.

  • Every line carries the employee, sub-activity, total hours and total price
  • Custom rate: if the Pricing rate isn't right, a manual override wins for that specific Work Progress
  • Optional discount percentage per line, with the final price already net of it

03

Clear statuses and shift locking

The lifecycle is explicit: Created, Approved, Invoiced. And the source data is protected from the moment of creation.

  • Included shifts move to "Advanced" status and get locked: no edits, no deletions
  • To fix a mistake you delete the Work Progress: the shifts revert to "Approved" and are unlocked
  • A Work Progress whose shifts are already on an invoice can't be deleted: you handle the invoice first

How it flows

How Work Progress flows, step by step.

  1. 1

    Shifts recorded

    Employees record their shifts on the project's sub-activities.

  2. 2

    Approval

    Managers approve the shifts: only approved shifts can enter a roll-up.

  3. 3

    Work Progress created

    The administrator picks the approved shifts: the shifts move to "Advanced" status and get locked, the Work Progress starts in "Created" status.

  4. 4

    Totals computed

    The system applies the customer's Pricing rates: hours × rate, with optional custom rates and per-line discounts.

  5. 5

    Invoice

    The Work Progress is used to generate the invoice and moves to "Invoiced". Need a fix? Deleting it unlocks the shifts back to "Approved".

Frequently asked questions

Straight answers about Work Progress: what it does and how it fits your workflow.

What is Work Progress in Onwork?

It's the financial roll-up of approved shifts: it groups shifts by employee and sub-activity and computes the total amount based on the rates of the Pricing linked to the customer. It sits between shifts and invoicing.

How are Work Progress amounts calculated?

For each line the system automatically fetches the hourly rate from the customer's Pricing and multiplies it by the hours of the included shifts. You can set a custom rate that overrides the Pricing one and apply a discount percentage: the final total is the net amount that will be invoiced.

Can I edit a shift that's already included in a Work Progress?

No: on creation the shifts move to "Advanced" status and get locked. To free them you delete the whole Work Progress, which reverts the shifts to "Approved". If the shifts are already on an invoice, you need to handle the invoice first.

Bring Work Progress into your workflow.

Book a demoAll features

EU-hosted · ISO 27001 · GDPR-aligned