Skip to content
Calculator Tools
Shift Work Calculators

Shift Pay Calculator

Pay for a set of shifts including premiums for nights, weekends and bank holidays.

Enter values

Results update as you type.

Result

Total pay

$3,232.00

Day pay
$1,600.00
Night pay
$800.00
Weekend pay
$576.00
Bank holiday pay
$256.00
Total hours
172
Average hourly rate
$18.79
Premium earned over base
$480.00

About the Shift Pay Calculator

Pay for a set of shifts including premiums for nights, weekends and bank holidays.

Also known as: shift allowance calculator, weekend premium pay, shift differential, rota pay calculator.

How to use this calculator

  1. Enter base hourly rate, standard day hours, night hours, night premium and the other fields.
  2. The result updates instantly as you type — press Calculate (or Enter) at any time.
  3. Review the breakdown shown under the main result.
  4. Use Copy result or Share to save the answer or send a link with your inputs.

Formula

pay = Σ hours × base rate × (1 + premium)

Worked example

Using the values pre-filled in the calculator above:

  • Base hourly rate = 16
  • Standard day hours = 100
  • Night hours = 40
  • Night premium = 25 %
  • Weekend hours = 24
  • Weekend premium = 50 %
  • Bank holiday hours = 8
  • Bank holiday premium = 100 %

the calculator returns:

  • Total pay: 3,232
  • Day pay: 1,600
  • Night pay: 800
  • Weekend pay: 576