1. Home
  2. News
  3. Staff payroll in a small recruiting agency: reco...

Staff payroll in a small recruiting agency: recording salaries and advances properly

Small agencies pay staff in cash, pay advances in between, and settle it all from memory at month end. A simple record of salary, advance and the account it came from removes the guesswork.

Staff payroll in a small recruiting agency usually means a handful of people, paid partly in cash, with advances handed over whenever someone asks. The way to keep it fair and checkable is to record three things for every payment: whose salary month it belongs to, how much of an earlier advance it settles, and which account the money actually left from.

Why office payroll goes wrong

The amounts are rarely the problem. The trouble is that salary and advances are mixed together in one person's memory.

  • An advance is paid mid-month and nobody writes down which month it is meant to come out of.
  • The salary is paid in full at month end, and the advance is forgotten.
  • Or the advance is deducted twice, once by the person paying and once by the person checking.
  • The cash came out of the office drawer, but the books show it coming from the bank.

None of these is dishonesty. They are what happens when two kinds of payment share one notebook.

Keep the employee record first

Before any payment, keep a simple record for each staff member:

  • Full name, phone and designation.
  • Joining date.
  • Agreed monthly salary.
  • Whether they are currently active.

When someone leaves, mark them inactive with the date and the reason rather than deleting them. Their payment history still belongs to the office's accounts, and a deleted record leaves payments that point at nobody.

Record salary and advances separately

Treat them as two different things, even when the same person receives both.

An advance

Record it on the day the money leaves, with the amount, the employee, the account it came from, and a reference if it went by bank or mobile transfer. An advance is money the employee owes back, so it should sit visibly as outstanding until it is settled.

A salary

Record the salary month it belongs to, the gross amount earned for that month, and how much outstanding advance is being deducted. The cash actually paid is the gross minus the advance settled. That difference is the figure that left the account, and it is the one your account balance should move by.

A simple monthly routine

  1. At month end, list every active employee.
  2. For each one, check the outstanding advance before paying.
  3. Record the salary with the month, the gross and the advance deducted.
  4. Pay the net amount from the account you recorded.
  5. Once a month, compare each account's balance with reality. A difference is easier to find while the month is still fresh.

What a clean record gives you

  • An answer when someone asks what they were paid in a given month, or how much advance they still owe.
  • Account balances you can trust, because every salary is tied to the account it came from.
  • A clear exit settlement when somebody leaves, built from their own history instead of an argument.

How EmbassyFile handles it

EmbassyFile keeps an employee list with designation, joining date, monthly salary and an active or inactive status, and a Salary and Advance screen with a tab for each. A salary records the month, the gross amount and the advance adjusted, and the form shows the employee's outstanding advance and full payment history beside it, so the deduction is never guessed. Each payment names the account it came from, and an account cannot be paid out below zero. Payroll is part of the Enterprise plan.

Key points

  • Record advances on the day they are paid and keep them visible as outstanding.
  • Record salary against its month, with the advance deducted written down.
  • Always name the account the money left from.
  • Mark departed staff inactive instead of deleting them.

Frequently asked questions

Should staff advances be recorded as an office expense?

Not on their own. An advance is money the employee owes back, so it should be tracked as outstanding until it is deducted from a salary. The salary is the actual cost to the office.

How do I stop an advance being deducted twice?

Record the deduction on the salary payment itself, against the outstanding amount. Once it is recorded, the outstanding figure goes down, so the next person to pay can see it is already settled.

What should I do with the records of an employee who has left?

Keep them and mark the person inactive with the date and reason. Their past salaries and advances are part of your accounts, and you may need them for a final settlement.

Does a small office with three staff really need payroll records?

Yes, perhaps more than a large one, because in a small office one person usually pays and remembers everything. A written record means the answer does not leave with them.

← All news

Read next

Try it with your own files for thirty days.

No card, no commitment. If it does not fit your office, walk away and owe nothing.

WhatsApp us