Skip to content

Surat, Gujarat

Attendance App in Surat for Mills, Markets and Diamond Units

A Ring Road market shop, a dyeing floor in Pandesara GIDC and a polishing unit in Katargam each count a working day differently. VTClock puts all three on one record, geofenced to the site each worker is assigned to.

Last reviewed: September 2026

Who runs attendance in Surat

Pay basis changes from one estate to the next. A dyeing and processing mill in Pandesara GIDC carries sixty to three hundred hands on a daily wage with overtime and a night allowance. A powerloom weaving shed of ten to sixty workers is paid by the metre. A diamond cutting and polishing unit runs twenty-five to a hundred and fifty people on piece rate per stone, settled monthly.

The trading side looks different again. A wholesale shop in the Ring Road markets keeps five to twenty-five staff on a monthly salary with a season incentive. Manufacturing units, retail shops, warehouses and transport fleets all need the same first fact before payday: who was present, on which day, at which address.

What makes it hard here

Muster rolls churn as crews go home in batches

Weavers and helpers from Odisha, especially Ganjam, along with Bihar and Uttar Pradesh, leave in phased waves from March onward and again at Diwali. A paper register cannot keep pace with who left, who came back and who was replaced, so the month-end count turns into guesswork.

Hundreds of workers on a single gate

A large processing floor or a Katargam polishing unit can put several hundred people through one entrance inside ten minutes, and no supervisor verifies every face. VTClock cannot check a face either. Each worker checks in on their own login code, and every punch reaches the admin desk with a location pin.

One owner, four addresses, no time to visit any

A trader may run three shops in the Ring Road markets, a godown and a small sorting office near Mahidharpura. Attendance has to arrive from all four without the owner driving between them. Each address is set up as its own office, and staff are assigned to the one they work at.

Monsoon washouts turn into disputed absences

Heavy spells flood Surat roads and block the approaches to the GIDC estates, so a crew that genuinely could not reach the shed ends up arguing about it at month end. An admin can correct that day on the record, or the leave module marks it approved leave or loss of pay.

The night shift clocks out on tomorrow's date

Powerloom and dyeing units run two 12-hour shifts back to back, so half the roster checks in one evening and checks out the next morning. Counted by calendar date, that reads as two part days. Set as an overnight shift, it is credited as the single shift it was.

Geofencing around Surat

Radius is a per-site decision here. A wholesale shop inside a Ring Road market sits metres from fifty others, so a tight circle keeps a punch honest. A dyeing plot in Pandesara GIDC spreads across sheds, a yard and a gate, so it needs a wider one. A polishing floor in Katargam stands beside the worker hostels, where a loose radius would let a man mark himself present from his bed.

Shifts, grace and late marks

Four clocks run here at once. Shops in the Ring Road markets open at 10:00 and shut at 21:00 with Sunday off, so a short grace absorbs two-wheeler traffic without writing off real lateness. Diamond floors sit roughly 09:00 to 20:00 with a long lunch break, which suits one grace window at the morning end. Gate and contractor rosters at Hazira run round the clock, so each roster carries its own shift, its own grace and its own late mark.

How a rollout usually goes

Take a processing mill of about a hundred and twenty hands on an industrial estate here. In week one the owner sets up the business: the plot as one office, a radius covering the sheds and the gate, the workweek, the holiday list and the first admin. In week two workers are added with an assigned shift and a login code each, and the supervisor runs the paper register and the app side by side. By week four the register is put away and the month closes off the app record.

A worked example

Say a dyeing and processing mill pays a helper a daily wage of INR 620. Across a 30-day month he is present on 24 days, absent on 4, and two festival days sit in the holiday list you configured. Days worked come to INR 620 x 24 = INR 14,880. The two holidays carry the same day rate, INR 620 x 2 = INR 1,240, so the month is INR 16,120. An advance recovery of INR 3,000 falls on this month's slip, leaving INR 13,120. Figures are illustrative.

Seasons and local holidays

Uttarayan on 14 and 15 January stops work across Gujarat for two days. Navratri runs garba past midnight, so morning rosters thin and late marks spike. At Diwali and Chhath Puja many units shut for roughly a month, workers leave through Surat, Udhna and Bhestan stations, and returns are staggered over weeks.

Frequently asked questions

Can I see attendance for four Ring Road shops and a godown without going to each one?

Yes. Each shop, the godown and a unit inside Sachin GIDC is set up as a separate office with its own geofence radius, and every employee is assigned to the one they work at. Check-ins land on the admin desk as they happen, each with a location pin, so the whole set reads from one screen.

How does the app handle a 12-hour powerloom shift that ends after midnight?

Mark that roster as an overnight shift when you set it up. The evening check-in and the check-out the next morning are read as one shift, so the worker does not show up as two part days on the record. Grace and late marks are measured from the shift start time you set for that roster.

Our polishing floor pays piece rate per stone. Will VTClock work that out?

No. VTClock does not compute piece-rate earnings and it does not hold your per-stone rate. It holds the attendance side: who was present on which day, at which unit, with late marks, waived marks and admin corrections visible. Your own stone count still settles the earning, and the day record tells you who was there to earn it.

Half the crew could not reach the estate after a night of rain. How is that day recorded?

Nobody checks in, so the day starts as absent. An admin corrects it from the attendance list, or the worker applies through the leave module and the admin approves it or marks it loss of pay. Whatever is settled there feeds the salary for that month, so the argument happens once instead of again at payday.

Does VTClock handle PF, ESI or the Gujarat minimum wage schedule?

No. VTClock does not compute, deduct or file EPF, ESI, professional tax or TDS, and it makes no minimum-wage compliance claim. Gujarat notifies its schedule under the Minimum Wages Act, 1948 across two zones and three skill grades, with a special allowance revised every six months. Check the rate for your category with your consultant. VTClock records the days those figures get applied to.

Attendance in other cities

Who uses this in Surat

Other modules

Terms worth knowing

Run attendance for your Surat team

Tell us where your offices and sites sit in Surat and how your shifts run. We will show you the setup on a call.

Open appGet a demo