# Attendance, advances and payroll for shift staff — Octyn

> Payroll for fuel station shift staff. Track attendance by shift, recover advances on a plan, set a shortage rule and give payslips.

Canonical: https://octynerp.com/guides/shift-staff-payroll

# Attendance, advances and _payroll for shift staff_

Recording attendance by shift, logging advances and their recovery, handling shortages by written policy, and running a monthly payroll that ends with a payslip and no arguments.

Read **6 minutes** Updated **1 November 2026** For **Owners and managers** By **The Octyn team**

**Payday arguments are always about records that were not kept.** Who worked which shift, who took what advance, what was agreed about a shortage. Written down at the time, each is a fact. Reconstructed at month-end, each is a dispute.

## 01 Attendance by shift, not by day

A station runs on shifts, so attendance should too: which person, which shift, which nozzle or counter. The same record that lets you reconcile a shift to a name is the record that pays that name at month-end. Keep it in one place, filled in at shift open, not from memory the next day.

## 02 Advances with a schedule

Advances are part of forecourt life. Each one needs a date, an amount, and a recovery plan agreed before the money changes hands: how much per month, starting when. Recover the oldest advance first, so a person with two advances can see exactly which one is being cleared. An advance without a schedule becomes a permanent deduction nobody can explain.

## 03 Shortages by written policy

Shift shortages are recorded at reconciliation with a name attached. Whether and how any of it is recovered from pay is a policy decision: write it down, keep it within what your state's rules and your employment terms allow, and apply it the same way to everyone. Under the [Code on Wages, 2019](https://www.labour.gov.in/static/uploads/2025/06/c328da14bbb15fc4ad571dc33e7a4ab3.pdf), [in force since 21 November 2025](https://www.pib.gov.in/PressReleasePage.aspx?PRID=2192463), all deductions in a wage period, advance and shortage recoveries included, cannot add up to more than 50% of that period's wages (section 18). The record of the shortage is separate from the decision about it, and both should be visible to the person concerned.

## 04 The monthly run

Payroll is arithmetic on records: shifts worked at the agreed rates, plus any allowances, minus advance recoveries due this month, minus any agreed shortage recovery, equals net pay. Run it once, check the exceptions, pay, and give each person a payslip that shows every line. Keep the payroll register with the attendance it came from.

## 05 How Octyn does it

In Octyn, attendance is captured per shift, advances are logged with a recovery schedule and recovered oldest-first automatically, shortages carry over from shift reconciliation with the attendant's name, and the payroll run produces a payslip per person. Attendant shortages for the day appear on the owner dashboard, so the conversation happens the same week.

See it with your own roster: [request a demo](/contact-us).

Related

[All guides Every guide on running a fuel station well.](/guides)[The platform Operations, purchases, credit, retail, accounts and payroll in one place.](/#platform)[Request a demo A live shift close with your own numbers.](/contact-us)
