Skip to content

Payroll software that starts at attendance and ends in a journal entry

Snad calculates each employee's lines from their attendance: lateness, early leave, absence, unpaid leave and overtime — then posts the run as one journal entry at close.

The HR app is available on every plan, including the free Starter plan.

The payroll month: what runs in Snad, and what you handle outside it

Some steps run in Snad; others are yours, at the bank or on an agency portal. Outside deadlines come from their sources.

  1. All month

    Attendance

    Employees check in and out on the web or mobile within a work-site radius, with an optional selfie. Absence is recorded automatically after a threshold.

    In Snad

    From these records Snad calculates lateness, early leave and absence when the payroll runs.

  2. All month

    Leave

    Employees request leave from their own account, and the balance drops when it is approved: annual, sick, unpaid, maternity, paternity and Hajj.

    In Snad

    Only unpaid leave is deducted from pay in the payroll run.

  3. Month end

    Running and closing payroll

    Snad calculates five lines from attendance, you add manual adjustments per employee, then you close the run.

    In Snad

    At close, one entry: salary expense debited, salaries payable credited with the run's net.

  4. After close

    Paying salaries

    You transfer salaries from your organization's bank account.

    Outside Snad

    At your bank.

  5. On payment day

    Recording the payment

    You mark the run as paid in Snad, from the bank or the cash box.

    In Snad

    The payment entry: salaries payable debited, bank or cash credited. It can be reversed.

  6. Within 15 days of the next month

    Notifying GOSI

    Notify GOSI of anyone who joined or left within the first 15 days of the following month.

    GOSI: employer questions
    Outside Snad

    On the GOSI portal.

  7. Within 30 days

    The wage protection file

    Upload the monthly wage file on the Mudad platform. The allowed window is 30 days since 1 March 2025; it used to be 60.

    Ministry of Human Resources: wage protection file window
    Outside Snad

    On Mudad.

One employee's lines in the month's run, and its two entries

Under Snad's default rules: a day's pay is salary plus allowances ÷ 30, and an hour's pay is a day's pay ÷ 8 shift hours.

Illustrative numbers.

Rules you set

The defaults are examples. Adjust them to match your contracts and company policy.

Policy scope
The whole organization, a department, a work schedule or one employee — the most specific wins.
Deduction basis
By daily, hourly or per-minute rate, a fixed amount, or a percentage or multiple of the daily rate.
Factor and caps
A factor per line (overtime ×1.5 by default), a lateness grace period, and caps per event and per month.
Month basis
A fixed 30-day month, the actual calendar days, or the working days in the employee's schedule.
Minimum net salary
Attendance deductions shrink so net pay never drops below it.
Manual adjustments
Add a line for an employee before close; it is kept with the calculated lines in the run.
Leave balances
An editable default balance per type, with annual leave at 21 days.

What runs in Snad, and what stays with you

The first list comes from the product itself; the second is what you handle yourself each month.

In Snad

  • Self check-in and check-out on the web or mobile within a site radius, with an optional selfie, and absence recorded automatically.
  • Fixed or split shifts per work schedule.
  • A payroll run that calculates five attendance lines and accepts manual adjustments.
  • An entry at close, and a payment entry you can reverse.
  • Employees of every branch in one run, with a salary report per run.
  • An alert 30 days before a contract ends, and attendance, salary, contract and leave reports.
  • An employee account showing pay details and leave balances, for requests and performance reviews.

On you, outside Snad

  • Work out GOSI contributions and pay them on the GOSI portal.
  • Work out the end-of-service benefit with the free calculator.
  • Transfer salaries from your organization's bank account.
  • Upload the monthly wage protection file on Mudad.

Frequently asked questions about payroll

Still have questions? Contact us

Run your first payroll from your team's attendance

Add your employees and a deduction policy, record attendance, then close the run and review its entry.

Free plan, no end date · 7-day trial, no card