Skip to main content

Why can't I create a pay run?

Most often it's one of two things: you picked custom dates instead of a pay period, or (for Xero) the Employment Type filter isn't set to Employee. Check the list below in order.

Common reasons​

What you seeWhyWhat to do
No Pay Run button or tabXero or MYOB isn't connected.Click your name at the bottom of the left menu, then Account > Integrations, and connect Xero or MYOB.
No Pay Run button (Xero)The Employment Type filter isn't set to Employee. Xero pay runs are for employees only.Set Employment Type to Employee.
The pay run can't be made for the dates you choseYou picked custom dates. Pay runs only work with a pay period.Click the date button, open the Pay Period tab, pick the pay period and click Apply.
No pay periods to pickYour pay period hasn't been set up.See How do I set up a pay period?
Pay Run button is greyed outNo approved timesheet is ticked.Set Status to Approved and tick at least one timesheet.
Only approved timesheets are allowedSomething you ticked isn't approved.Untick it, or approve it first.
Something is missing window (Xero)Some workers or pay items aren't linked to Xero.Click Go to Settings, finish Map Employees and Setup PayItems, then try again.

Example​

Priya, a payroll admin, wants to pay last week's hours through Xero.

  1. She picks custom dates for last week and ticks every approved timesheet. There is no Pay Run button.
  2. She checks the filters: Employment Type isn't set, so subcontractors are mixed in, and the dates aren't a pay period.
  3. She clicks the date button, opens the Pay Period tab, picks the weekly pay period for 12–18 October and clicks Apply.
  4. She sets Employment Type to Employee and Status to Approved.
  5. She ticks the timesheets. The Pay Run button appears. She clicks it and a message confirms the pay run was created.