Offrd is payroll management software for Indian companies paying 10 to 250 people. Run monthly cycles, edit attendance and salary in a grid, dispatch payslips, and export EPF data. Setup takes under 2 minutes, a payslip is 2 credits per employee with the first one free, and credit packs start at ₹99 for 10.
A 12 person team and a clean Excel template can hold for a while. Then the cohort changes. New joiners arrive mid month. Three people take loss of pay days. The Professional Tax slab for one branch shifts. The owner of the master file goes on leave the day before payday.
If that workbook is where your payroll lives today, cloud payroll software covers what to check before you move it online.
The HR lead or founder holds the working file. If they are unavailable, salaries slip. There is no audit trail of which cell changed when, or why.
EPF base rules, ESI ceilings, PT slabs, gratuity logic. Each change means hunting down formulas in a spreadsheet someone built three years ago.
Export the data, format it for the EPFO portal, get rejected on a column header, fix the format, upload again. Miss the window and pay interest on top of contributions.
Generate a PDF, attach to an email, send to one person. Repeat for 80. Miss two. Field one HR ticket the next morning asking where the slip is.
A cycle starts with picking the month and ends with payslips dispatched and EPF data ready to file. Everything in between sits inside one editor.
Months appear in chronological order. Each carries a status tag, Ready, Generated, or Completed. Move between months with arrow controls. Settings and templates sit beside the navigator.
Use Employee to Payroll to add the active roster into the open cycle. Per employee timestamps show when each record was last touched and whether information is complete.
Open the editor. Change paid days, bonuses, advances, deductions. Gross, total deductions, and net payable recompute as you type. Validation flags warn if Basic falls outside the configured band.
Click Send Payslip. The Confirm Email Addresses modal lists every recipient. Edit a wrong address inline. Dispatch the batch. The button carries a badge with the queue count so you know what is going out.
The grid is the centre of the cycle. Day counts, earnings, and deductions live in the same view. Custom components from your salary structure appear as their own columns. Custom deductions, loans, advances, insurance premium recoveries, do the same. Numbers recalculate as cells change.
Pick once per cycle. Determines how paid days roll up for partial months, loss of pay, and new joiner pro rata salaries.
India specific rules are baked in, not bolted on. Per employee toggles let you switch contributions on or off where the wage ceiling, contract, or arrangement calls for it.
12% employee and 12% employer on the EPF base you configure, with HRA, gratuity and other excluded heads left out. Contributions above the ₹25,000 wage ceiling are optional. Computed live in the grid.
0.75% employee and 3.25% employer on gross wages. Calculated for employees within the ESI wage threshold.
State slabs already loaded. Edit a slab, change the deduction, or delete a row. Each slab carries a pay scale range, a fixed monthly deduction, and the state it applies to.
Tracked from Basic and surfaced inside the salary structure. Visible alongside other heads so the structure always reconciles to the configured CTC.
EPF, ESI, and Pension can be switched on or off per employee. Staff above ceilings, contractors, or people on separate arrangements stay outside auto deduction.
Once the grid is settled, the data has to leave the platform. Payslips go out by email, and the EPF file goes to your CA or onto the EPFO portal.
Sign up gets 50 free credits to run the platform end to end. After that, pick what fits the cadence of your hiring and payroll.
A payslip is 2 credits per employee. The first payslip for each employee is free, so your first month of payroll costs no credits at any headcount. Suitable for small teams and occasional runs.
Suitable for steady payroll runs across a 10 to 250 employee range. Active means the employee is on the roll for the cycle.