/employer/pay). You can also reach it from the Run Payroll quick action on your Home dashboard.
To start a run, click the Create Payroll button on the Payroll dashboard. The menu offers three types:
There is a fourth type, Correction, used to fix amounts on a previously completed run. It is not in the Create Payroll menu and is reached by a direct link. See Correction Payroll.
Regular Payroll
Use Regular Payroll for your standard monthly salary run covering the current pay period for all employees.1
Setup
- On the Payroll dashboard, click Create Payroll > Regular Payroll.
- The period dates auto-fill to the current month: Period Start to the 1st, Period End to the last day, and Pay Date to the last day. Adjust them if needed.
- Set the Pay Date.
- Add optional Notes for internal reference.
- Click Preview Payroll.
If you have not configured payroll yet, this page does not show the form. Instead it shows a centered Payroll Setup Required card (with a gear icon and a note about pay frequency, currency, and approval) and a Configure Payroll Settings button. See Payroll Settings.
If Require approval before processing is turned off in your settings, an amber Approval not required banner appears here noting that the run “will be created as a draft and can be processed immediately.”
2
Preview
The preview shows every employee in the payroll with their calculated amounts:
- Gross: Standard monthly amount based on CTC.
- Deductions: Employee PF, ESI, TDS, Professional Tax.
- Net: Amount to be credited to the employee’s bank account.
- Click the Adjust button next to an employee’s row.
- Choose a category:
- Addition: Performance Bonus, Signing Bonus, Festival Bonus, Equipment Reimbursement, Travel Reimbursement, Internet Reimbursement, Overtime / Extra Hours, Arrears (Back Pay).
- Deduction: Advance Repayment, Overpayment Correction, Loss of Pay (LOP), Equipment Recovery.
- Select the type, enter the amount, and click Add Addition or Add Deduction.
- Click Done. The preview recalculates with the new adjustment included.
3
Confirm & Pay
The confirm step shows a Cost Breakdown, your Payment Source, and a summary. The cost breakdown lists:How payment works depends on your company’s billing country:US companies:
- Employee Salaries (Net): the total net paid to employees.
- Employer PF/ESI Contributions: the statutory employer contributions (total gross minus total net).
- EOR Service Fees: Omnivoo’s fee (total employer cost minus total gross). When a fee waiver is active it is labelled (Promo) and shown as 0.
- FX credit / FX shortfall (from previous payroll): an optional line that carries a wallet balance from a prior run. A credit is green and subtracted, while a shortfall is red and added.
- Total Amount Due: the amount you will pay, after any wallet credit or shortfall.
- US: your default bank account is shown as “Account ending in …” with a Default tag. If no bank account is set up, an amber No bank account set up warning appears with a Set Up Bank Account button, and Approve & Pay stays disabled until a bank account exists.
- Other countries: a Bank Transfer source that reads “An invoice will be generated. Pay via bank transfer from the Finance page.”
- Save as Draft: Creates the run without paying. You can review and approve it later from Payroll History or the run detail page.
- Approve & Pay (US) or Approve & Generate Invoice (other countries): Starts the payment. A confirmation dialog appears before anything is charged or invoiced.
Both Save as Draft and the Approve & Pay / Approve & Generate Invoice button are disabled for read-only users (the tooltip reads “You have read-only access”).
- Click Approve & Pay, then confirm in the dialog.
- The amount is debited from your connected bank account via ACH (typically 1-3 business days to clear).
- Once the payment clears, Omnivoo converts the funds and disburses salaries.
- Click Approve & Generate Invoice, then confirm in the dialog.
- An invoice is generated and appears on your Billing page. The run also shows bank transfer details.
- Pay the invoice by bank transfer (from the run, click Mark Payment as Initiated after sending, or pay from the Finance page).
- Once Omnivoo confirms receipt, salary disbursement begins.
AI analysis is available on payroll runs before approval. Review anomalies and cost insights from the run detail page. See AI Payroll Analysis.
Off-Cycle Payroll
Use Off-Cycle Payroll for bonus, reimbursement, or supplemental payments to specific employees outside the regular monthly cycle. Start it from Create Payroll > Off-Cycle. For the full walkthrough, see Off-Cycle Payroll.Final Pay
Use Final Pay to process a termination or resignation settlement for an employee. It calculates pro-rata salary, leave encashment, gratuity, notice period, and recovery amounts. Start it from Create Payroll > Final Pay. For the full walkthrough and how the settlement is calculated, see Full & Final Settlement.Salary Disbursement
Omnivoo disburses salaries through its banking partner after payment is received from the employer. For US companies, this happens once the ACH debit clears. For companies in other countries, disbursement begins after the bank transfer is verified. Once disbursement starts, each employee receives their salary credit in their registered bank account. A payslip is automatically generated and made available in the employee’s dashboard. Employees and employers receive email updates at each step. See Email Notifications.What Gets Deducted
Each month, these amounts are deducted from the employee’s gross salary:
For a full breakdown of how these components are derived, see Understanding Salary Structure.
Handling Exceptions
- Mid-month joining: Salary is prorated based on the number of days worked.
- Mid-month exit: Pro-rata salary is part of the Final Pay run.
- Unpaid leave: Deducted as Loss of Pay (LOP) for the leave days.
- Salary advances: Contact Omnivoo support; these are handled on a case-by-case basis.