ATTENDANCE

Security Guard Attendance Example: A Filled Month for One Site, With Totals Explained

A worked security guard attendance example for one site in September 2026: three posts, four guards, a reliever, an absence covered by a double duty, a late arrival and leave, reconciled to 90 duties and 1,080 man-hours for the invoice and payroll. Download the filled sample as a PDF.

Security guard attendance example: filled monthly sheet with day, night, weekly off, reliever and double duty codes

The example at a glance

Blank formats are easy to find; what most agencies want to see is a security guard attendance sheet that has been filled in for a real month, with the awkward days included. This example does that for one site. The names, site and agency are fictional, but every number reconciles, and the filled sample is available as a three-page PDF from the download button at the end of this page.

The site is Sunrise Heights, Tower B, a residential tower with three posts, each manned by one guard on 12-hour duties: Main Gate day (08:00 to 20:00), Main Gate night (20:00 to 08:00) and Tower Lobby day (08:00 to 20:00). The month is September 2026, which has 30 days, so the client's deployment order sanctions 3 posts x 30 days = 90 duties. The layouts and codes used are the standard ones described in our security guard attendance format guide.

  • G-101 Ramesh Kumar: Main Gate, day duty, weekly off on Sundays
  • G-102 Sunil Yadav: Main Gate, night duty, weekly off on Wednesdays
  • G-103 Mohan Singh: Tower Lobby, day duty, weekly off on Fridays
  • G-104 Ajay Patil: reliever, covers this site's weekly offs and leave and works other sites on the remaining days

Step 1: Plan the weekly offs and the reliever

Before the month starts, the supervisor marks each guard's weekly offs and checks that the reliever is never needed in two places on the same day. September 2026 starts on a Tuesday, so Ramesh is off on the 6th, 13th, 20th and 27th; Sunil on the 2nd, 9th, 16th, 23rd and 30th; and Mohan on the 4th, 11th, 18th and 25th. Mohan has also applied for leave on Monday 21st and Tuesday 22nd.

That makes 15 days on which this site needs Ajay: 4 Main Gate day duties, 5 Main Gate night duties and 6 Tower Lobby day duties. None of the dates clash, so one reliever is enough. On his other days Ajay works at other sites, and those duties appear on their sheets, not this one. A duty roster for security guards is where this planning normally happens.

Step 2: Fill the monthly sheet day by day

Each day, the supervisor copies the daily register into the monthly sheet as a code per guard. The first week (Tuesday 1st to Monday 7th) looks like this, with a dash on Ajay's row for days he is not at this site:

  • G-101 Ramesh: D D D D D WO D
  • G-102 Sunil: N WO N N N N N
  • G-103 Mohan: D D D WO D D D
  • G-104 Ajay (reliever): - R - R - R -

Step 3: The day that goes wrong (15 September)

At 18:40 on Tuesday 15th, Sunil phones to say he cannot come for his night duty. Ajay is already deployed at another site that night, so the supervisor asks Ramesh, who is finishing his day duty at the Main Gate, to stay on, and Ramesh agrees. The post is covered, but the record now has to show three things: Sunil was absent, Ramesh worked two duties back to back, and the second duty is overtime.

On the monthly sheet, Sunil gets A and Ramesh gets DN, which counts as two duties. In the daily register, Ramesh's day and night are written as two rows with their own times (07:54 to 20:00, then 20:00 to 08:06 on the 16th), so the 24 continuous hours are visible and the 12 hours of the second duty are paid as overtime rather than hidden in one long entry. The remark notes that Ramesh consented and why no reliever was available. Under the Labour Codes, overtime needs the worker's consent, so that note matters. For recurring cases, see handling security guard no-shows.

Step 4: A late arrival and two leave days

On the 8th, Sunil arrives at 20:25 for a 20:00 duty. He still did the duty, so the monthly sheet shows N; the daily register shows the actual in-time and a remark ('late 25 min'). Whether late arrival leads to a deduction is a matter for your HR policy and the client contract, but the record has to show it either way.

On the 21st and 22nd, Mohan is on approved leave. His row shows L on both days and Ajay's row shows R on both days, so the Tower Lobby has exactly one duty each day. That pairing (R on the reliever, WO, L or A on the regular guard) is the rule that keeps a site sheet from double-counting a post.

Step 5: Month-end totals per guard

At month end, each row is totalled with Duties = D + N + G + R + 2 x DN and Nights = N + DN. This is what the example sheet shows:

  • G-101 Ramesh: 27 duties (25 day duties plus the double duty counted as 2), 1 night, 4 weekly offs, 12 overtime hours
  • G-102 Sunil: 24 duties, all nights, 5 weekly offs, 1 absence
  • G-103 Mohan: 24 duties, 4 weekly offs, 2 leave days
  • G-104 Ajay: 15 reliever duties at this site, 5 of them nights
  • Site total: 27 + 24 + 24 + 15 = 90 duties, 30 of them nights, 12 overtime hours

Step 6: Reconcile each post before the invoice

Before anything goes to the client, the operations desk checks each post separately, because a correct site total can hide one post that was short and another that was double-counted. In this example every post is covered on all 30 days:

  • Main Gate day: 30 duties (26 by Ramesh, 4 by Ajay)
  • Main Gate night: 30 duties (24 by Sunil, 5 by Ajay, 1 by Ramesh's double duty)
  • Tower Lobby day: 30 duties (24 by Mohan, 6 by Ajay)
  • Total: 90 recorded against 90 sanctioned, no gap, 90 x 12 = 1,080 man-hours

Step 7: What billing and payroll take from the sheet

Billing takes the site figures: 90 duties, or 1,080 man-hours if the contract is hourly, with the monthly sheet countersigned by the client's facility manager attached to the invoice. The guard billing calculator and our guide to how security agencies bill clients for guard man-hours cover rates and annexures.

Payroll takes the guard figures, but only after they are combined across sites in the head-office summary. Ramesh, Sunil and Mohan worked only here, so their totals go straight to salary, PF and ESIC days. Ajay's 15 duties here are added to his duties at other sites. Ramesh's 12 overtime hours are paid at twice the ordinary rate. If your wage structure treats a 12-hour duty as 8 normal plus 4 overtime hours, every full duty also carries 4 overtime hours; follow your own structure and the state's rules, as explained in security guard salary calculation.

The same month in an attendance app

Nothing about the codes or the totals changes when attendance is captured in an app; what changes is the evidence and the effort. Each duty becomes a clock-in and clock-out with a selfie and a GPS position inside the Sunrise Heights geofence. Ramesh's double duty shows as two shifts, Sunil's absence shows as a missed shift the moment 20:00 passes without a punch, and Ajay's reliever duties land against the post on the roster. At month end the site-wise and guard-wise totals come out as an export instead of being counted by hand.

If you are moving to an app, run it beside the paper register for a month and compare the two, as described in how to set up a security guard attendance app. The blank versions of every format used here are in the security guard attendance sheet PDF.

Frequently Asked Questions

What does a filled security guard attendance sheet look like?
One row per guard with a code for every day of the month (D, N, WO, A, L, R or DN), totals for duties, nights, weekly offs, absences, leave and overtime at the right, and signatures from the guard, the site supervisor and the client. The PDF on this page shows a complete September sheet for one site.
How is a reliever shown in a security guard attendance example?
The reliever has their own row. On each day they cover a post, they get R, and the regular guard gets WO, L or A for the same date. Days the reliever spends at other sites are shown as a dash, because those duties belong on the other sites' sheets.
How is a double duty recorded?
As DN on the monthly sheet, counted as two duties, and as two separate rows in the daily register with their own in and out times. The second duty's hours are overtime and need the guard's consent and a reason on record.
How many duties should a 24-hour guard post show in a month?
With 12-hour duties, two per day: 60 in a 30-day month and 62 in a 31-day month. A day-only post shows one per day. Compare these with the recorded duties per post before invoicing.
Can I download this security guard attendance example?
Yes. The download button gives a three-page PDF: the filled monthly sheet, the daily register for the day with the absence and double duty, and the month-end summary with the post-by-post reconciliation.
Are the guards and the site in this example real?
No. The agency, site and guard names are fictional and the licence number is a placeholder. The codes, totals and checks are the ones an agency would use on a real site.

Download Template

Get the file and start using it with your team today.

Download

Related guides

Ready to put this into practice?

Start your free trial or book a live demo with our team.