Run lifecycle, payslip PDFs, disbursement exports.
Payroll runs that read pay from HR, pass manager, finance and executive approval, produce branded payslips and export NACHA, BACS, SEPA and WPS bank files.
Free for 5 seats · no credit card · every module included
Payroll from timesheets to your books
Approved hours and overtime are worked into pay in one click. A manager and finance sign off, every employee gets their payslip by email with the PDF, and you finish with a file for your bank, the run posted to your books and its full cost in front of you.
- Approved hours, worked into pay
- Two sign-offs, both on record
- Every payslip out, PDF by email
- A bank file, books posted, full cost
How Odexy Payroll differs from a standalone tool
Payroll software either does it for you (with fees and country lock-in) or hands you a CSV and tells you to deal with your bank. Odexy Payroll runs the cycle — pulls pay from HR, generates payslip PDFs, exports disbursement files in your bank's format — and records every step.
What ships today
Run lifecycle
Draft, calculate, approve, finalize, pay out and post, with separate manager, finance and executive approvals and every step logged.
Pay from HR
Annual, monthly or hourly pay, kept in each employee's currency in HR. Payroll reads it directly; no re-keying.
Payslip PDFs
Branded, with every line item, the tax breakdown and year-to-date totals. Generated when the run is finalized and emailed to each employee.
Bank files
NACHA, BACS, SEPA and WPS formats, plus a generic CSV.
Proof of payment
Upload the bank's confirmation for a payout and it is read and matched to that payout.
Multi-currency
Each employee is paid in their own currency; run totals are kept per currency and converted to one reporting currency for reports.
Statutory defaults
Starting tax and deduction rules for the United States, United Kingdom, India, Pakistan, Singapore and Malaysia, which your admins review and adjust.
Audit log
Every adjustment, approval and finalize is recorded with who did it and exactly what they submitted.
How it integrates
- HRPay comes from HR records, and a pay change flows through to the next run.
- AccountingPosting a run records salary and employer costs, tax and deduction liabilities, and net pay owed in the ledger. The Accounting screens are coming soon.
- EmailPayslip emails go through the email module, with its suppression list.
- CurrencyConversions use the platform's exchange-rate engine, never floating-point arithmetic.
- NotificationsFinalize, approval, void and failed-payout alerts reach the right people.
How the AI helps
Payroll is deliberately outside the assistant's reach: runs are prepared and approved only by people with payroll permissions.
Built for scale
Audit trail
From a pay change through draft, approval and finalize to payout and posting.
Permissions
Preparing, approving, paying out and posting are separate permissions; out of the box only owners and admins can finalize a run.
Nothing issued twice
Finalizing the same run twice is refused.
Exact amounts
Money is stored as whole numbers in the smallest unit of its currency, never as floating point.
Payslips on file
Every payslip PDF is stored and can be downloaded again from the payslip.
Odexy Payroll vs. the category
| Odexy Payroll | Gusto | Deel | |
|---|---|---|---|
| Joined to HR compensation in one schema | partial (Gusto HR) | partial | |
| Multi-currency native | US-first | ||
| Per-org pricing | per-employee | per-employee |
Gusto is the gold standard for US payroll-as-a-service; Deel for contractor payments. Both add a per-employee fee on top of the platform price and connect to your HR and accounting tools. Here payroll runs in the same system as HR.
