Achekam

Controlling wages paid in cash on site

How a contractor controls cash wages on site using the approved pay run's payment schedule, the bank statement, payslips and split duties.

By Achekam · · 4 min read · For Construction businesses in South Africa, Nigeria, Kenya

cash wages control construction site

On many sites, Friday still means envelopes. Some general workers have no bank account, some sites are far from a branch, and some crews simply prefer cash. So someone draws the wage money, someone fills envelopes, and someone drives to site and hands them out.

Every one of those steps is a chance for money to go missing, and cash wages are where payroll fraud likes to hide. This article sets out a routine that ties the cash to an approved pay run, to the bank statement and to a signature from each worker, using what Achekam's payroll provides.

Why cash pay days attract payroll fraud

The common schemes on building sites are not sophisticated:

  • Ghost workers: names on the payroll who never worked, with the envelope collected by someone else.
  • Inflated hours: overtime claimed for days the site was rained out.
  • Short envelopes: a little taken from each one, blamed on counting errors.
  • Leakage between bank and site: the amount drawn is more than the envelopes need.

Each one depends on the same person controlling more than one step. Ghost workers on bank-paid payrolls are a related problem, covered in stopping ghost workers with bank verification.

The approved run's payment schedule as the cash list

Start from the pay run, not from a foreman's list. In Achekam, a pay run is approved by someone other than the person who prepared it, nobody can approve a run that pays themselves, and an approved run is never recalculated.

Each approved run has a payment schedule that downloads as CSV, listing who is paid and how much. That schedule, and nothing else, is the cash list. If a name is not on it, there is no envelope. If a foreman says a worker was left off, the fix is a correction through payroll, not an extra envelope from petty cash.

Drawing the exact net amount and matching the withdrawal on the bank statement

Add up the cash workers' net pay from the schedule and draw exactly that amount, with a note of the run it belongs to. Ask the bank for the notes and coins you need to make up each envelope, so nobody is tempted to "round".

The approved run is posted to your ledger as a wages journal, with amounts owed to the tax authority and funds shown as liabilities. When the bank statement comes in, import it; Achekam accepts PDF, CSV, Excel, OFX, QIF, MT940 or CAMT.053 files and checks that the opening balance plus movements equals the closing balance. Then match the cash withdrawal. Bank lines are matched by suggestion and a person accepts each match, and a reconciliation completes only when there is no difference left or every leftover line is explained.

The withdrawal on the statement should equal the cash total on the schedule. If it does not, find out why that week, not at year end.

Payslips printed and handed over with each envelope

Payslips in Achekam are PDFs with your logo and details, downloadable one per person. For cash workers, print each payslip and put it in the envelope, or staple it to the outside. The worker can see how the net amount was worked out, and a short envelope is spotted on the spot rather than argued about later.

Keep a pay register for the site: one line per worker, the net amount, and the worker's signature or thumbprint when they receive the envelope. Ask for identification if the person collecting is not known to the paymaster.

Marking the schedule paid: what it records and what it does not

Once the envelopes are handed out, mark the payment schedule as paid. Be clear about what that does: it only records the fact. Achekam moves no money, and marking a schedule paid does not prove that each worker received their envelope. That proof is the signed site pay register, which should be filed with the run.

Unclaimed envelopes go back to the office the same day, are counted by two people, kept locked away and recorded. If a worker does not claim within the period your policy sets, bank the cash and correct the payroll record.

Splitting who draws, who counts and who hands out

The single most effective control is keeping the steps apart:

StepWho does itWho must not
Prepare the pay runPayroll administratorThe person who approves it
Approve the pay runFinancial manager or ownerAnyone paid by the run
Draw the cashAccountsThe site paymaster
Make up envelopesTwo people togetherOne person alone
Hand out on sitePaymaster with a witnessThe foreman who booked the hours
Reconcile bank and registerSomeone outside the aboveThe paymaster

AccountingTools explains segregation of duties: assigning the steps of a process to different people so that no one can both commit and conceal theft or error. On a small contractor with only a few office staff, rotate the paymaster and have the owner check the register against the schedule every month.

Making the next pay day different

Before the next cash pay day, print the latest approved schedule and the site pay register side by side and have someone outside the process compare them. Many contractors move workers to bank payment over time; when a new worker starts, ask for bank details as part of the details to collect before the first pay day. Recruitment agencies paying temporary staff face a similar control problem, discussed in temp payslips and the payment schedule.

General guidance only, not advice on your own circumstances. Tax and payroll rules change: check the current position with the authority or your adviser.

Related articles

More on Construction

See how Achekam handles it with your own records: create your account