Status Flow Overview
A typical payroll run follows this path. Waiting for approval only appears when approval is on in Payroll Settings, and a run approved with Approve and generate invoice goes straight from Draft or Waiting for approval to Waiting for your payment.Status Details
Draft
Draft
What it means: The payroll run is saved but not invoiced. You can keep changing it.Available actions:
- Edit (reopens the run flow on the same run)
- Discard
- Approve and generate invoice, if approval is off or you are an approver
- Submit for approval, if approval is on and you are not an approver
Waiting for approval
Waiting for approval
What it means: The run was submitted and is waiting for an approver. This status only appears when Require approval before processing is enabled in Payroll Settings.Available actions:
- Approvers: Approve and generate invoice, or Send back to draft with what needs to change
- Everyone else: Withdraw it back to draft
A run waiting for approval cannot be edited or discarded. Send it back or withdraw it first.
Approved
Approved
What it means: The run was approved but the invoice has not been generated yet. You will mostly see this on older runs.Available actions:
- Generate invoice
- Discard
Waiting for your payment
Waiting for your payment
What it means: The invoice is ready and Omnivoo is waiting for your bank transfer.Available actions:
- Copy the bank details from the run, send the amount with the reference, and click I’ve sent the payment. You can also pay from the Billing page.
Payment received
Payment received
What it means: Omnivoo has received and confirmed your payment.Available actions:
- None.
Moving to India
Moving to India
What it means: Your money is on its way to Omnivoo India.Available actions:
- None.
Getting ready to pay
Getting ready to pay
What it means: The money is in India. Our team checks the run, then queues it for your payout day. The run shows Goes out with the date, and each employee is emailed the day their salary lands.Available actions:
- None.
Paying employees
Paying employees
What it means: Each salary is being sent to each employee’s bank account.Available actions:
- None. You can watch each person’s status on the run.
Paid
Paid
What it means: Every salary reached its bank. Payslips are generated and available to employees.Available actions:
- View the payroll summary and per-employee items (including UTR numbers once paid).
Checking your payment
Checking your payment
What it means: You’ve told us your payment is sent, and we’re waiting for it to arrive and be confirmed.Available actions:
- None.
Partly paid
Partly paid
What it means: Every payment has settled, and some salaries didn’t reach their bank, usually because of a closed account or wrong bank details. The rest were paid.Available actions:
- See who wasn’t paid and why in Payouts that failed at the top of the run.
- Ask them to fix their bank details. We email them too.
Failed
Failed
What it means: None of the salaries reached their bank.Available actions:
- See each reason in Payouts that failed at the top of the run.
- Contact support.
Discarded
Discarded
What it means: Someone discarded the run before its invoice was generated. The run is kept for your records with the reason they gave, and nothing on it can be paid or edited. Adjustments it held go back to your adjustments list for the next run.Available actions:
- None. Create a new payroll run for the period if you need one.
Status Color Coding
Omnivoo uses color-coded badges to help you quickly identify payroll status:Quick Reference Table
A run can be discarded until its invoice is generated. After that, contact support to cancel it.Checking your payment means you’ve said the money is sent and we’re waiting to confirm it arrived. No action is needed.