In this guide 7 sections
A security agency closes the month by freezing one duty count, then building the client invoice and the wage sheet from it. Settle reliever duties and leave first. Then bill each post and pay each guard from those numbers. GullySystem’s Security Agency Management Software builds that count from daily attendance.
Freeze one duty count before anything else
The close starts with one question: how many duties did each guard stand at each post? Registers, supervisor photos and WhatsApp messages each hold part of the answer. Pull them into one muster per site, guard by guard and shift by shift.
Once the muster is agreed, lock it. Changes after that point carry a note and a name. Billing and wages both read from this count, so it must not move quietly.
- Duties per guard, per post, per shift
- Double duties and overtime marked separately
- Leave and weekly offs confirmed against the roster
- A named person who signs off the muster
Settle relievers and empty shifts
Relievers move between sites, so their duties go missing easily. Each reliever duty belongs under the post it covered, not under the guard’s home site. Otherwise one post looks short and another looks over strength.
Note every shift that stayed empty, and for how long. The contract may set a deduction for an unmanned shift. It is better to record it yourself, with the time and the post, than to hear about it first from the client’s admin team weeks later.
Bill each post on duties delivered
The invoice sets duties delivered against duties contracted, post by post. Add the agreed service charge and any deduction the contract allows. Keep the attendance behind every line ready to open.
Client queries tend to arrive weeks later. A post-wise bill with photos and times behind it answers them. A lump-sum bill does not.
Build the wage sheet from that same count
The wage sheet starts from duties per guard and adds overtime, night allowance and other earnings. Advances, uniform recovery, PF and ESI come off on rules your accountant has set. If invoice duties and wage duties differ, something slipped.
Agree the deduction rules with your accountant before the first close, not during it. EPFO and ESIC publish their own requirements on their portals. Your accountant reads those and files the returns.
- Duties, overtime and night allowance per guard
- Advances and uniform recovery
- PF and ESI on rules set with your accountant
- Bank transfer file from the final sheet
Close the loose ends before next month
File the month’s night check visits and incidents by site. List guard papers and training dates falling due next month. Mark uniform issued to guards who left for recovery.
Then carry open questions forward in writing. A disputed shift, an unpaid invoice or a pending advance should not live in one person’s memory. Next month’s close then starts clean.
Security agency month-end close sheet
One close sheet per month, with a row per site and columns for duties contracted, duties delivered, reliever duties, empty shifts and invoice raised. A second block shows wage sheet duties beside them. Any site where the two blocks disagree is checked before payment.
Open a blank worksheet to printQuestions owners ask
Does the software file PF and ESI returns?
No. The wage sheet applies PF and ESI on the rules set with your accountant. Returns are filed by your accountant on the EPFO and ESIC portals.
Does it make an agency PSARA compliant?
No software can do that. The licensing portal under PSARA is run by the Ministry of Home Affairs, and your adviser can say what applies to you. Training dates and verification copies are held so they are quick to produce.
What if a guard has no smartphone?
The supervisor marks the whole post from his own phone at shift start, with a photo and location. Those duties land in the same muster.
Can a client see the muster for his site?
Yes, if you choose. A client login shows attendance, open posts and incidents at that site only.
Sources
- Private Security Agency Licensing Portal, Ministry of Home Affairs — verified 6 Oct 2026
- Employees’ Provident Fund Organisation — verified 6 Oct 2026
- Employees’ State Insurance Corporation — verified 6 Oct 2026
