Skip to content
SimpleERP

Manufacturing

Payroll software for factories running more than one shift

Attendance against each worker's shift, paid days and loss of pay from it, deduction and advance lines on the payslip, and salary expense in the books when you pay.

In short

SimpleERP is payroll software for small factories. A pump unit marks attendance against two shifts, recovers holiday advances on the payslip, adds shift allowance and overtime lines, and posts salary expense when the monthly run is paid.

Illustration of a payslip with Basic salary, Allowances, Bonus and net pay of 4,440.

A payroll day at Midland Flow Pumps

Midland Flow Pumps has 38 people on the rolls: coil winders who wind a stator for every monoblock pump, CNC lathe operators, assembly fitters, two testers on the test bench, a storekeeper, drivers and the office. In the dealer season from June to September the machine shop runs a second shift from 2 pm to 10 pm.

On the first of the month the supervisor brings a register full of crossings and initials, a list of advances given for school fees and holiday shopping, and overtime hours written in pencil. The office adds it up in a spreadsheet, and somebody always asks why his pension deduction changed.

In SimpleERP attendance is marked daily against each worker's shift, advances are entered on the day they are paid, and the payroll run builds every payslip from paid days. Approving and paying the run posts salary expense, deductions payable and the advance balances to the books.

Which salary components does a pump unit use?

One salary structure per grade covers most of the floor; machine operators on the second shift get one extra line.

  • Pro-rated by paid days, with a bonus allowed to skip pro-rating
  • Pension on pro-rated Basic, so nothing is cut twice
ComponentTypeHow Midland Flow Pumps sets it
BasicEarningPer grade, pro-rated by paid days
Attendance bonusEarningA fixed amount for a month with no absence
Shift allowanceEarningA fixed amount for second-shift operators machining CI casting bodies
OvertimeEarningAn amount on the payslip for hours the supervisor approved
PensionDeduction5% of Basic, with the employer's share as a contribution
Income tax and social securityDeductionSet per employee as your accountant advises
Advance recoveryDeductionThe monthly amount fixed when the advance was paid
Component names and amounts are yours to set; SimpleERP does not compute income tax or social security.

How are two shifts marked without a paper register?

Create a day shift from 8 to 4:30 and a second shift from 2 to 10, each with its own grace minutes, and give every worker his shift. The supervisor marks the floor on one screen, or workers check in from their own phones, and late marks follow each shift's grace period.

  • Mark all present, then change only the absentees and half days
  • Holidays and weekly offs filled in and locked before the month starts
  • Unmarked days treated as present but flagged for the supervisor to check

Illustration of the daily attendance sheet on a phone with a Mark all present button.

A worker checks in from a phone and is marked late against his shift.

How do advances to winders and fitters get recovered?

Enter the advance on the day it is paid with a monthly recovery, say $1,000 at $200 a month. Each payroll run deducts $200 until it is settled, the advances page shows paid, recovered and due per worker, and the worker sees his own balance on his phone.

  • Recovery is the set amount or the balance left, whichever is less
  • Its own payslip line, so the worker sees the advance going down

What does a CNC operator's August payslip look like?

Callum's Basic is $2,600 and August had 22 working days; he was absent for two. Basic is pro-rated to $2,363.64. Income tax of $300 set from his tax details, pension at 5% of the pro-rated Basic, $118.18, and his advance recovery of $200 leave net pay of $1,745.46.

  • Loss of pay from the two absent days, worked out from attendance
  • White A4 payslip with net pay in words, and a PDF on his phone once the run is approved

Honest limits

What SimpleERP does not do yet

  • Income tax withholding is not computed from government tables; you set the deduction per employee
  • Social security, pension and end-of-service amounts are components you set, not statutory calculations
  • No biometric device integration: attendance is marked on the phone or entered by HR
  • Overtime is not worked out from check-out times; enter the approved amount on the payslip
  • Workers supplied by a labour contractor are paid on his bill as a purchase, not through payroll

Getting started

Start with payroll

  1. Sign up with your email

    Name, email and a password. No card for the seven-day trial.

  2. Tell us about the business

    Pick your country and, if you are registered, type your tax number. Accounts, tax rates, units, roles and numbering are seeded for that country.

  3. Add your people

    Add each winder, operator and fitter with his shift, salary structure and any advance still outstanding.

  4. Run the first payroll

    Attendance and leave feed the run; payslips post to the books and staff see them on their phones.

FAQ

Questions, answered

Can I pay the second shift a shift allowance?

Yes. Add a shift allowance earning to the salary structure of the operators who work the 2 to 10 shift. It is pro-rated by paid days like the other lines, unless you mark it to be paid in full. Workers who move back to the day shift get the structure without it.

How do I handle advances before Christmas or Eid?

Record each advance when you hand it over, with the amount and the monthly recovery. Several workers can have advances running at once, and each payroll run deducts the agreed instalment until the balance reaches zero. An advance can be cancelled only before any recovery.

Do all workers need a smartphone?

No. The supervisor can mark the whole floor from one screen on his phone or the office computer. Workers who do have a phone can check in themselves and see their attendance, leave balance and payslips through employee self-service.

Does SimpleERP calculate social security for factory workers?

Not from government tables. Add each contribution as a deduction component with the amount or percentage your accountant gives you, and it appears on every payslip that carries it, posted to its own payable account. Payroll returns are filed outside SimpleERP.

See how payroll works in SimpleERP for manufacturing

Seven days free. No card. Your first invoice in minutes.