Payroll Software ยท Guide

Payroll Mistakes in Nepali Companies and a Checklist

Updated 14 Oct 2026 ยท 6 min read ยท WebsNP team

Most payroll mistakes are not exotic. The same ten errors appear on salary sheets in Kathmandu, Pokhara and Biratnagar, in companies of every size. Knowing them is the cheapest form of control. Below are the usual suspects, why they happen and the check that prevents each.

The ten common mistakes

1. Wrong proration in a 32-day month

A new joiner starts on 10 Baisakh and the sheet divides by 30 while the month has 31 days. The difference looks small per person but across many staff it adds up and creates unfair gaps. Decide on one proration rule and apply it everywhere.

2. Paying a leaver again

Someone resigns on Chaitra end, but their line is copied forward into Baisakh. A status flag with a last working date prevents it.

3. Forgetting an advance instalment

The advance is in a notebook, the recovery is not on the sheet and the balance never reduces. Record advances with a schedule that the sheet recovers automatically.

4. Duplicate recovery

The opposite problem: the same instalment is entered by two people. A balance that cannot go below zero stops it.

5. Including or excluding the wrong allowance in a deduction base

Provident fund and tax may be calculated on different bases. When a new allowance is added, check which deductions it affects.

6. Using last year's rules in the new fiscal year

Every Shrawan, provisions may change. Make "review payroll rules" a standing task in the first week of Shrawan, and confirm them with your accountant or the official offices.

7. Overtime without approval

Hours appear on the sheet with no signature. Require a department head sign-off before overtime is paid, and keep the approval with the month's file.

8. Paying festival allowance twice, or not at all

Dashain allowance sits in a different column and is missed or repeated. Keep it as a named, one-off payment with a clear month.

9. Wrong bank details

A single digit wrong in an account number sends salary to the wrong person or bounces it. Verify account details when an employee joins and whenever they change.

10. No locked history

A past month is edited to "fix" something and the annual figures no longer match what was paid. Lock approved months.

Month-end checklist

  1. Attendance and leave closed and signed by department heads
  2. New joiners and leavers listed with dates
  3. Pay rule for part-month staff confirmed
  4. Allowance changes approved in writing
  5. Overtime signed off by a department head
  6. Advances and instalments updated
  7. Statutory rules for the current fiscal year confirmed with the accountant
  8. Exception report reviewed: big changes, negative net, zero attendance
  9. Second person has approved the sheet
  10. Month locked before payment
  11. Bank list checked against the sheet total
  12. Payslips sent and cash payments signed for

A short walkthrough

Take a mid-sized office with forty staff. On the second of the month the accountant opens the sheet and the exception report flags three people. One has a net pay half of last month: an advance was entered twice. One has no attendance: a long leave that was never recorded. One is a leaver still on the list. All three are fixed in ten minutes before approval, rather than discovered by employees on payday. That is the entire benefit of a good checklist and a good system working together.

How software makes the checklist automatic

Several checklist items can be enforced rather than remembered. A last working date removes a leaver from the next month. An advance balance cannot be overdrawn. An approval step stops payment until a second user signs off. A lock prevents edits to history. Our payroll software is built around these controls, and it connects with attendance records so the days and overtime come from one source.

Why the same mistakes keep returning

These errors persist because payroll is done under time pressure by one person, with no second pair of eyes and no memory of last month. Three habits address that. First, always have a second person approve. Second, keep a one-page change log for the month: who joined, who left, what allowance changed. Third, compare to last month automatically. A control that costs five minutes catches errors that cost five days to fix.

It also helps to treat an error as information. When a mistake is found, write down the cause and add a line to the checklist. After a year the checklist reflects your own business, which is more valuable than any generic list.

A note on cash wages

Some businesses still pay part of their staff in cash, especially daily-wage workers. Cash needs its own control: a signed receipt sheet, the date, the amount in words and figures, and someone other than the payer checking the total against the approved sheet. Unsigned cash is the commonest source of later disputes, so make the signature part of the month-end checklist.

What to do this week

Print the checklist, run it on your next salary sheet and note which items fail. That list tells you whether you need better habits, better spreadsheets or a proper system. If you want a second opinion, send us a copy of last month's sheet with names removed on WhatsApp and we will point out what could be automated.

Looking for Payroll Software? See features and pricing enquiry for Payroll Software or message us on WhatsApp.

Get a demo and quote for Payroll Software

Tell us about your business and we will reply the same working day with a demo and a clear quote. No obligation.

Chat on WhatsApp

Or call / WhatsApp +977 9846280400

More guides on Payroll Software