Skip to content
SimpleERP

Stone crushers and M-sand

Payroll software for stone crusher workers

Pay plant operators, excavator drivers, tipper drivers and yard hands from the attendance they actually marked, with advances recovered and the wage journal posted.

In short

SimpleERP is payroll software for stone crushers. Operators, drivers and yard hands are marked on two shifts, salary structures add the deductions you set, advances are recovered each month, and the approved run posts to the books.

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

A payroll day at Athi River Quarry and Sand

Athi River Quarry and Sand runs the plant in two shifts, six to two and two to ten. The roll has 26 names: jaw crusher and VSI operators, an excavator driver and a loader driver, four tipper drivers, a fitter, yard hands, the weighbridge clerk and an accountant.

Most of them take an advance at some point, often before Christmas or for a family wedding, and drivers sometimes borrow against next month's pay. With wages paid in the first week, the office spent those days every month matching the muster roll to the advance book.

SimpleERP keeps both shifts, each worker's structure and every open advance in one place. The run on the 1st reads paid days from attendance, deducts advance instalments and social security, and after one approval the payslips appear on the workers' phones.

How are two shifts marked at the plant?

Set up a morning and an afternoon shift with start, end, break and grace. The supervisor marks the whole crew on one sheet, or workers check in from their phones, and anyone late is flagged against their own shift.

  • Phone check-in records the time against the worker's shift.
  • Absent counts one day and a half day counts half, straight into paid days.
  • Working days set per shift, so a Sunday crew is paid right.

What is in an excavator driver's salary structure?

Each component is fixed or a percentage of Basic or gross, and the preview shows gross, deductions, net pay and cost to company before you save. The table is for the driver who loads boulders into the jaw crusher hopper.

  • A raise from a date becomes a new structure, with the old one kept.
  • Health insurance added as a component for workers it applies to.
  • Cost to company shown beside net pay.
ComponentHow it is setAmount per month
BasicFixed$520
Housing allowance15% of Basic$78
Machine allowanceFixed$80
Income taxSet from his tax details$40
Social security (employee)6% of Basic$31.20
Advance recoveryInstalment$100
An excavator driver's structure at the Athi River plant: $678 gross and $506.80 paid in a full month. Deduction rates are examples; use your own.

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

The payslip that structure produces.

How do I stop advances getting lost?

Record each advance with the amount and the monthly recovery. Every run deducts the instalment until the balance is zero, and the advances page shows paid, recovered and due per worker, which is the page a driver asks about.

  • Paid from cash or bank, and posted to the ledger.
  • Workers see their own balance in self-service.
  • A cancelled advance is allowed only before any recovery.

What happens when the partners approve the run?

Generate the payslips, fix the exceptions such as a fitter's arrears or a Christmas bonus, then approve once. SimpleERP posts salaries, deductions payable and recoveries to the books, and marking the run paid records the bank or cash outflow.

  • Payroll register with every component per worker.
  • Salary component summary for the payroll tax returns.
  • Payslips on white A4 with net pay in words.

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
  • No piece rates per tipper trip or per tonne loaded.
  • No overtime worked out from shift hours; add it as a bonus or arrears line in the run.

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 operators, drivers and yard hands with their shift and structure, then record any advance already 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

Tipper drivers are paid per trip. Can SimpleERP do that?

Not directly, since there are no piece rates. Give each driver a monthly structure for the base pay and add the month's trip money as a bonus line in the run, taken from the dispatch count of trips and tonnes. The payroll register then shows base and trip pay separately.

Can I pay contract labour from a manpower supplier through payroll?

Better not. Labour supplied by an agency is a supplier bill from that agency, with tax if charged. Payroll is for people on your own roll, with their attendance, deductions and payslips.

Is social security calculated if a worker misses ten days?

Yes, on the Basic actually earned. Components are pro-rated by paid days over working days, and a percentage of Basic follows the pro-rated figure, so nothing is cut twice and the payroll return matches the payslips.

Do workers need smartphones to get paid?

No. Staff paid through payroll do not need a login. The supervisor marks attendance, payslips print on A4, and only workers who want to check in or see their payslips and advance balance on a phone get a self-service invite.

See how payroll works in SimpleERP for stone crushers and M-sand

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