HR and payroll software for site crews and field teams
Nexa People records attendance on every site, from a phone checked against the site's geo-fence or a terminal at the gate. Crew rosters, contracts, site travel and safety training sit on one employee record, and payroll runs once for every project.
- Geo-fenced site check-ins
- Contract-end alerts
- One payroll for every site

Built for
- General contractors
- Civil and infrastructure firms
- MEP and specialist subcontractors
- Facilities and maintenance services
- Field installation and repair teams
01Attendance on site
Know which crew was on which site, and when
Site workers check in from the Nexa People mobile app or a biometric terminal at the site gate. For app check-ins you can require a location inside the site's geo-fence, a selfie, an approved network or a registered device, set per employee. Location is checked only at the punch, never in the background, and punches made where there's no signal are stored and sent later.
- Geo-fence, selfie, network and device checks per worker
- Biometric terminals at site gates and yards
- Offline punches kept and sent when the phone reconnects
On time
1 item
Steel fixer
MFMateo Fernandez · Gate terminal · 06:58
Late
1 item
Electrician
TATunde Adeyemi · Selfie verified · 07:24
Absent
1 item
Plant operator
PZPiotr Zielinski · No punch yet · day shift
Every site's punches land in one daily record.
02Contracts and documents
Project contracts and work permits that never lapse unnoticed
Construction runs on fixed-term contracts and a workforce that moves between projects. Nexa People checks every active employee each morning and alerts the right people seven days before a contract or probation period ends, and thirty days before an ID card, passport or visa expires. Certificates and contracts are kept on the employee's record under your own document types.
- Contract and probation endings flagged seven days ahead
- ID card, passport and visa expiry flagged thirty days ahead
- Every alert written to a log with type, date and status
Document
2 items
Visa expires
TATunde Adeyemi · Renewal needed · in 30 days
Passport expires
ARAli Rahimi · Copy needed for file · in 30 days
Contract
1 item
Probation ends
HCHannah Clarke · Review due · in 7 days
Alerts run every morning at 06:00, or on demand.
03Safety training
Site inductions and safety courses, recorded for every worker
Run inductions and safety refreshers as training programs under a compliance category, schedule sessions on site or at a training venue with internal or external trainers, and enrol whole crews. Each enrolment is marked completed or dropped with the date recorded, and nobody is enrolled in the same program twice. Feedback ratings show which courses are worth running again.
- Programs by category, including compliance and technical
- Internal and external trainers, with venues kept as a list
- Completion dates recorded automatically
Completed
1 item
Site induction
PZPiotr Zielinski · Session 1 · site office
Enrolled
1 item
Electrical safety
TATunde Adeyemi · Session 3 · Thursday
Dropped
1 item
First aid refresher
ARAli Rahimi · Moved to another project
Completion dates are stamped as each worker finishes.
Every day
The rest of site HR, in one place
The work that follows crews from project to project, kept on the same employee record.
Site travel, advances and per diem
Trips to remote sites are requested with destination, dates and estimated cost, and approved before travel. Advances and per-diem rules apply where your policy allows.
Overtime paid only once approved
Extended pours and weekend work are raised as overtime requests and paid at your rate per category once approved. Compensatory leave can be given instead.
Headcount by project and period
Set budgeted headcount by position and department for each period, raise requisitions as projects mobilise, and block any that would go over the plan.
Demobilisation and final settlements
When a project contract ends, record the exit once, queue clearance for tools and PPE, and preview an itemised final settlement from live pay, leave and loan data.
How it runs
How a pay period runs across your sites
From the first site check-in of the month to payslips on every worker's phone.
- 1
Every day
Crews check in on site
Workers punch at the gate terminal or from the app inside the site's geo-fence. Each day is judged against their shift, and offline punches arrive once there's signal.
- 2
End of week
Site managers clear requests
Missed punches and shift requests are approved through your chain of up to five levels, and overtime for late finishes is approved or rejected.
- 3
Day 25
Site costs are approved
Trips are closed out and expense claims for site travel and accommodation are approved, so reimbursements can be paid on the payslip.
- 4
Payday
One payroll for every project
Payroll builds a draft payslip from attendance, leave, approved overtime and reimbursements. Finance reviews it, holds anything doubtful and marks the run paid.
- 5
After payroll
Costs reach finance by cost centre
The payroll journal is mapped to your GL accounts and cost centres for SAP, and reports filtered by station and cost centre are emailed to project managers.
One platform
The parts of Nexa People construction & field services teams use most
Attendance
Biometric, mobile and location-verified check-ins, judged against each person's shift and ready for payroll.
ExplorePayroll
Configurable payroll that reads approved attendance, leave and overtime, and shows its working on every payslip.
ExploreScheduled alerts
Birthdays, anniversaries, probation and contract ends, and expiring documents, caught every morning automatically.
ExploreTraining
Programs, sessions, trainers, enrolments and feedback, so every course is planned, attended and measured.
ExploreTravel & trips
Business trips requested, approved and closed out, with travel expenses, advances and per-diem rules alongside.
ExploreOffboarding
Exits, clearance and an itemised final settlement worked out from live pay, leave and loan data.
ExploreIn depth
How HR software helps construction and field service companies
Construction HR follows the work, and the work keeps moving. Crews mobilise to a new site, run for months, then demobilise and move on, often with a mix of permanent staff and people on project contracts. Supervisors are on site, not at a desk, and HR is usually miles away in a head office. Getting attendance, contracts and pay right in that setting is hard with paper timesheets that arrive days late. Nexa People keeps every worker on one record, whichever site they're on this month.
Attendance on site has to be both simple and honest. Nexa People takes punches from a biometric terminal at the gate or from the mobile app, and you choose the checks that apply to each worker: a location inside the site's geo-fence, a selfie, an approved network or a registered device. Location is checked only at the moment of the punch. Sites often have weak signal, so punches made offline are stored on the phone and sent later, and every day is judged against the worker's shift and its rules.
Fixed-term contracts and work documents are a constant risk in construction. A contract that runs past its end date or a visa that lapses can cause real trouble. Nexa People checks every active employee each morning and alerts the right people seven days before a contract or probation period ends, and thirty days before an ID card, passport or visa expires. Every alert is written to a log, so you can show what was flagged and when.
Safety and competence records matter on every site. In Nexa People, inductions and safety refreshers can run as training programs under a compliance category, with sessions scheduled on site or at a venue and internal or external trainers. Whole crews can be enrolled, and each worker is marked completed or dropped with the date recorded. Site travel is covered too: trips can be requested and approved before travel, with advances and per-diem rules, and site costs claimed against your own expense categories.
Project managers and finance want labour costs by project, not a single total. Nexa People has 100 live reports filtered by station, department, cost centre and shift, and payroll journals can be mapped to your GL accounts and cost centres and sent to SAP. When a project ends, exits are recorded once, clearance is queued, and the final settlement is itemised from live salary, leave and loan data. The Nexa AI agent can answer questions such as whose contracts end this month, and asks before it changes anything.
Nexa People is built for businesses whose people work across sites: geo-fenced mobile check-in that works offline, biometric terminals at site gates, contract and document expiry alerts, training records for inductions, site travel and expenses, and one payroll for every project. The best fit depends on your crews and contracts, so test it with your own sites.
With Nexa People, workers punch at a biometric terminal at the site gate or check in from the mobile app. You can require a location inside the site's geo-fence, a selfie, an approved network or a registered device. Every site's punches land in one daily record, judged against each worker's shift.
Yes. The Nexa People mobile app stores punches made without signal on the phone and sends them when it reconnects, so the record isn't lost. Location is checked only at the moment of the punch, and only for workers you've set restrictions for.
Nexa People checks every active employee each morning at 06:00 and alerts the right people seven days before a contract or probation period ends. You set each alert's recipients and frequency, choose email, SMS or in-app as the default channel, and every alert is written to a log.
Yes. Nexa People flags ID cards, passports and visas thirty days before they expire, so there's time to renew them. Other documents, such as contracts and certificates, are kept on the employee's record under your own document types.
In Nexa People, run inductions and safety courses as training programs under a compliance category, schedule sessions with internal or external trainers, and enrol whole crews. Each enrolment is marked completed or dropped, and the completion date is recorded automatically.
Nexa People pays overtime only from approved requests, at the rate you set for each overtime category, and payroll picks the approved hours up automatically. Compensatory leave can be given for overtime and holiday work if your policy prefers time off.
Nexa People lets you filter 100 live reports by station, department, cost centre and shift, and map payroll journals to your GL accounts and cost centres before sending them to SAP. If each project is set up as a station or cost centre, its labour cost can be reported on its own.
In Nexa People, the exit is recorded once with its type and leaving date. Clearance and the exit interview are queued automatically, and the final settlement is itemised from live salary, leave and loan data and previewed before it's saved. If the worker joins a later project, re-hire restores their record.
Other industries
Nexa People in other sectors
Logistics & warehousing
Night-shift attendance at every depot, offline check-in for drivers and road costs paid through payroll.
See logistics & warehousingManufacturing
Biometric shift attendance, piece rates and overtime from approvals, all feeding one payroll run.
See manufacturingProfessional services
Client-site check-ins, expense claims and trip approvals, training records and one payroll for the whole firm.
See professional servicesStart free today
See Nexa People set up for construction & field services
Try the platform free with a sample company, or book a demo and we will walk through it with your own construction & field services setup.
- 01Payroll, attendance and leave
- 02Hiring and onboarding
- 03Ready in minutes