Security · Facility management · Any deployed workforce

Every shift accounted for. Every duty confirmed. Every rupee traced.

iForce is the system of record for businesses that put people on sites. A guard checks in at the gate; the client approves the day on WhatsApp; the invoice is built from what they approved; payroll, statutory filings and the ledger follow on their own. One spine, no spreadsheets, nothing entered twice.

Speak to the team See how it works Or start free and look around first.
One duty, end to endGate 1 · Zenith DC
06:58Girish Kumar checks inInside geofence · mock-location clearPRESENT
14:02Shift closes, 8h recordedAgainst the contract's required strength8.0 h
18:30Client SPOC approves the dayDaily digest on WhatsApp · one tapCONFIRMED
month-endBilling cycle locksEvery day resolved — no edits behind an invoiceLOCKED
+0 minInvoice raised, books postedGST invoice · receivable · balanced voucher₹2,100

§ 01 — How it works

The month-end argument disappears.

Most agencies bill from a muster sheet the client has never seen, then spend two weeks defending it. iForce inverts that: the client approves each day as it happens, so by the time you invoice there is nothing left to dispute.

01 / DEPLOY

Put the right people on post

Contracts carry the required strength per site, shift and skill. The roster is built against it, so a gap is visible before it becomes a penalty.

  • Posts by site, shift & designation
  • Fill rate against contract
  • Reliever and double-duty handling
  • Multi-branch, multi-firm

02 / PROVE

Capture what actually happened

Guards mark attendance from the site on an entry-level Android phone. Geofenced, mock-location checked, with a printed site-QR fallback and full offline capture.

  • Geofenced check-in / check-out
  • Patrol checkpoint scans
  • Alertness challenge on round
  • Incidents with closure notes

03 / CONFIRM

Let the client sign off daily

A daily digest reaches the client's SPOC on WhatsApp. One tap approves; anything wrong is flagged as an exception there and then. Silence auto-confirms after the window in the contract.

  • Per-site daily digest
  • One-tap confirm or exception
  • Disputes block the lock
  • Client portal for the full history

04 / COLLECT

Bill it, book it, file it

The cycle locks, the GST invoice is generated from confirmed duties only, and it posts itself to receivables and the ledger. Payroll and statutory dues run off the same attendance.

  • Per-duty billing to the decimal
  • Forward charge & RCM
  • AR aging, credit exposure, TDS
  • Balanced voucher per document

§ 02 — One platform

Operations, money and compliance on the same spine.

Not an attendance app bolted to an accounting package. One record of what happened on site, and every downstream document derived from it — so the roster, the invoice, the payslip and the trial balance can never disagree.

Attendance & patrol

Geofenced marking, QR fallback, offline sync, checkpoint scans, alertness challenges, a live wall across every site.

Client confirmation

WhatsApp digests, one-tap approval, exception handling, deemed-confirmed windows, and a client portal with the whole trail.

Billing & receivables

GST invoicing with RCM, versioned rate cards, credit and debit memos, AR aging, credit exposure, collections with TDS.

Statutory payroll

Salary structures per employee, PF, ESI and PT with the statutory caps, advances with recovery schedules, runs to payslips to ledger.

Double-entry ledger

Every document posts its own balanced voucher. Trial balance, P&L, balance sheet, day book, cash and bank books — always current.

Purchasing & inventory

Purchase orders to vendors, bills, reason-coded returns, uniform and consumable issues, stock by location, inter-firm transfers with tax documents.

Multi-firm & roles

Several firms and GSTINs in one account, each with its own chart, document series and print templates. Branches and role-based access underneath.

Field app

Built for the phones your guards actually carry. Works with no signal and syncs when back on network. Supervisors sign in with an OTP.

Bulk onboarding

Employees, clients, sites and contracts import from Excel against a downloadable template. Every row is validated before anything is written.

§ 03 — Compliance

Indian statutory reality, out of the box.

The filings that eat a week every month are generated from the same attendance the invoices came from — named as the inspector names them, not as a generic export.

Nothing here is a template you fill in by hand. If the duty was marked and confirmed, it is already in the register.

CLRA
Form XVI muster roll and the contract-labour registers, per branch and per principal employer.
MW
Minimum Wages Form V wage register, with the rate actually applied to each duty.
PF
ECR-shaped output with employer and employee contributions split, ceilings applied.
ESI
Contribution statement with the wage ceiling respected — nobody above it is charged.
PT
Professional tax by state slab, for every state you operate in.
GST
Output and input registers, forward charge and reverse charge, per GSTIN.
TDS
Deduction on collections, reconciled against what the client actually paid.
Audit
An event log behind every number — who marked it, who confirmed it, when it was locked.

§ 04 — The reports room

The questions that cost you money, answered on a page.

Four rooms — operations, finance, payroll, inventory. Beyond the statutory registers are the analyses that actually find money: duty you confirmed but never invoiced, sites losing money inside profitable clients, stock that stopped moving.

Muster rollOPSFill rate vs contractOPS Billing leakageOPSClient & site marginOPS Patrol complianceOPSIncident registerOPS Staff performanceOPS Trial balanceFINP&L & balance sheetFIN Cash flowFINReceivables agingFIN Payables agingFINGST registersFIN Payroll registerPAYPF (ECR)PAY ESI contributionPAYProfessional taxPAY Statutory payable vs paidPAY Stock ledgerINVConsumption by siteINV Supplier performanceINVDead stock & reorderINV

Every report exports to Excel, PDF and HTML as standard.

The field app, for Android

Install it directly on your supervisors' and guards' phones. Works offline, syncs when back on network, and runs on entry-level hardware. You will need to allow installation from outside the Play Store.

Download APK

§ 05 — Pricing

Priced to your deployment, not off a web page.

What an agency running 200 guards across 12 sites needs is not what a 5,000-strong multi-state operation needs, and a published per-seat number would be wrong for both. Tell us your headcount, sites and the firms you bill under, and you get a figure for your actual operation.

We will also tell you honestly if iForce is not the right fit.

Prefer to look first? Start free — no card, no call.

This opens your mail app with the details filled in, addressed to hello@iforce.app. Nothing is sent from this page.