WagelochUser Guides

Sales vs Wages

3 min read

Sales vs Wages

Sales vs Wages compares projected and actual revenue against projected and actual wage costs.

Use it to monitor labour cost performance across roster periods and identify where wage spend is out of line with revenue results.

Sales vs Gross Profit

Choose one basis for tracking:

  • Sales: Total revenue before cost of goods.
  • Gross Profit: Revenue after cost of goods.

The value you choose affects wage percentage calculations.

Example usage:

  • Hospitality or retail teams often track by sales.
  • Businesses with high-cost subsidised stock often track by gross profit.

Enable Tracking

  1. Open Settings.
  2. Select General.
  3. Enable Track wage percentages.
  4. Choose Sales or Gross Profit.
  5. Optional: enable highlighting and department-level tracking.
  6. Select Done.

Enable sales-vs-wages tracking

Show Settings > General with Track wage percentages enabled and Sales/Gross Profit options selected.

INFO

Department tracking changes how figures appear in rosters and timesheets.

How Calculations Work

Sales vs Wages uses four core values:

  • Projected Sales or Projected Gross Profit
  • Actual Sales or Actual Gross Profit
  • Projected Wages (from rostered hours)
  • Actual Wages (from timesheets)

Variance and percentage outputs are then calculated from those values.

Value 1Value 2ResultPurpose
Projected Sales/GPActual Sales/GPSales/GP varianceCompare forecast vs actual revenue result
Projected WagesActual WagesWage varianceCompare planned vs actual wage spend
Projected Wage %Actual Wage %Wage % varianceCompare planned vs actual wage ratio
Roster hoursActual paid hoursHours varianceCompare rostered vs paid hours
Projected Sales/GPProjected WagesProjected wage %Forecast wage share of revenue
Actual Sales/GPActual WagesActual wage %Actual wage share of revenue

Add Projected Sales or Gross Profit

  1. Open a current or future roster period.
  2. Open the Roster drop-down.
  3. Select Sales.
  4. Enter daily values in Projected Sales/GP.
  5. Optional: use Spread Evenly for a period total.
  6. Select Save.

Add projected sales or gross profit

Show roster Sales view with Projected Sales/GP columns and Spread Evenly option.

Add Actual Sales or Gross Profit

You can enter actual values in either rosters or timesheets.

In Rosters

  1. Open a completed or in-progress period.
  2. Open Roster > Sales.
  3. Enter values in Actual Sales/GP.
  4. Select Save.

Add actual sales or gross profit in roster

Show roster Sales view with Actual Sales/GP values entered and saved.

In Timesheets

  1. Open the timesheet period.
  2. Enter daily Sales or Gross Profit values in each day section.
  3. Save or finalise the day.

If a day is already finalised:

  1. Select Unfinalise.
  2. Enter the value.
  3. Finalise again.

Add actual sales or gross profit in timesheets

Show day-level Sales/Gross Profit field in timesheet with save/finalise actions.

Roster View vs Report View

Both views show the same core comparison metrics, but the report view is better for exported analysis.

  • Roster view: quick operational checks while scheduling.
  • Report view: structured output for analysis and spreadsheet export.

Use Reports to run Sales vs Wages reporting outputs.

Compare roster and report formats

Show Sales vs Wages in roster view and equivalent report output with export option.

Related articles