Import Traffic Data (.xlsx / .csv)
Import Manpower Data (.xlsx / .csv)
New to this? Download the template first — it has dropdown lists for Site / Department / Designation so nothing gets misspelled on import.
Manpower
HR Issues
Traffic Analysis
Safety & Incidents
Manpower issues
HR issues
Traffic analysis
Safety & incidents
Vehicles & equipment under repair
To do
The month in figures
Wage bill — last six months
Statutory deposits of the month
Top sites by cost to company
Wage sheets of the month
Cost to company by work group
PF, ESIC and overtime — trend
💰 TIPS · TBR Infra Payroll Software
Statutory Forms Form I, Form IV, Form IX and the leave register · Wages (Central) Rules, 2026 · per site and month · Excel and PDF
⇧ Import salary data (Excel)
One sheet for the site: the salary package and the month's inputs (NH days, incentive, advances, shortages …). Package changes go to Manager - HR & Admin for approval; attendance comes from the Daily Attendance.
The registers are made from the Employee Master and profiles, the Daily Attendance, the approved salary packages, the month's inputs and the wage calculation of the site's pay units. A wage sheet that is still a draft gives draft figures. Aadhaar and bank account numbers are shown in full to HR managers only.
Names. They follow the Wages (Central) Rules, 2026 (rule 51): Form I replaces Form A, Form IV replaces Form B and Form C, Form IX replaces Form D, and the overtime sheet supports the overtime hours of Forms IV and IX. The leave register follows the OSH Code (rule 76 of its Central Rules). Where a State government, and not the Central Government, is the appropriate government for a site, that State's rules decide the forms: check them before the registers are shown to an inspector. The wage slip (Form V) is in Salaries.
Names. They follow the Wages (Central) Rules, 2026 (rule 51): Form I replaces Form A, Form IV replaces Form B and Form C, Form IX replaces Form D, and the overtime sheet supports the overtime hours of Forms IV and IX. The leave register follows the OSH Code (rule 76 of its Central Rules). Where a State government, and not the Central Government, is the appropriate government for a site, that State's rules decide the forms: check them before the registers are shown to an inspector. The wage slip (Form V) is in Salaries.
⚖
Statutory Reconciliation
The wage register against what was filed and paid — PF return, ESIC, professional tax and the bank. It shows what differs, who has to resolve it and what to do, with the figures behind each point.
Site and month
Statutory documents
⇧
Drop the documents of the month here or
PF return (ECR), challan and payment receipt · ESIC contribution history and challan · professional-tax return · bank statement · licence. Excel: wages register (Form IV), employee register (Form I); the older Form B and Form A layouts are read too.
🔒 PDFs are read in this browser; only the figures read from them are sent to the portal.
Reconcile
The reconciliation reports differences between documents and against statutory limits; it does not decide what is legally right. Wage register: approved wage sheets as locked, the others as calculated now. A saved reconciliation keeps the figures and the SHA-256 of each file, not the files.
✅
Resolution Tracker
Every exception the reconciliation finds — who has it, by when, and where it stands, from the first finding to the approver’s verification. Saving the reconciliation again moves them on by itself: what is corrected clears, what comes back is reopened.
How it works. An exception goes on the tracker when a saved reconciliation finds it. Anyone who opens the reconciliation can give it to a login, set a due date and comment. Accounts and HR staff, and the login it is given to, start it and mark it resolved, saying what was done. An approver (Manager - HR & Admin) verifies and closes it, accepts it as it is, or calls it not an issue — each with a reason, and never on their own resolution. An exception can be closed only when the latest saved reconciliation no longer finds it; what no document can prove is accepted with a reason. Every step is kept with who and when.
PCO Edit Audit Trail Log
| Timestamp | Editor Name | Record ID | Module | Site | Edit Details / Summary |
|---|
Task Monitor
Assign, track and follow up on tasks across management
| S.No. | Task | Assigned To | Assigned By | Priority | Start | Due | Status | Progress | Remarks | Actions |
|---|
Submission Status
Prepared by
| Emp ID | Name | Designation | Shift | P | PA | PB | PC | O | WOP | CO | H | HP | L | A | T/D | AWOL | OT — Extra Duty In | Remarks | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Select a site and date. | |||||||||||||||||||
Master Data
Toll-Traffic & Revenue
| VEHICLE CAT. | PAID VEH. | AUTH EXEMPT | UN-AUTH EXEMPT | TOTAL VEH. | % AUTH EXEMPT | % UN-AUTH | TOTAL EXEMPT % |
|---|---|---|---|---|---|---|---|
| CAR | |||||||
| LCV | |||||||
| BUS | |||||||
| TRUCK | |||||||
| 3 AXLE | |||||||
| MAV | |||||||
| OSV | |||||||
| TRACTOR | |||||||
| NON TOLL | |||||||
| TOTAL |
Toll Lane & Equipment Uptime
📤 Upload from Excel
⇩ Download template
IMS and Encroachment Report
IMS Records (Incidents & Accidents) —
| Date of Incident / Accident | Type | Details | Location / Chainage · Side | Persons | Fatalities | Major | Minor | No Injuries | Dispatched | Call → Reached → Clear (per vehicle) | Action Taken | Reported On | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | |||||||||||||
Client Complaints / Notices
Details, Root Cause & CAPA
Overtime
Shows the day chosen as the Attendance date; change the From / To at the top of the page (or press Page period) to see a period, or fill the From / To above the table. Submitted attendance sheets only. The reason is the one the site gave on the daily attendance sheet when ticking the OT.
Employee-wise Attendance
Period = From / To at the top of the page; the site is the Site Location filter. A name or ID shows that person day by day (status, duty shift, OT shift and reason); blank lists every employee with totals.
Attendance Trend
Period = From / To at the top of the page.
Profile Updates — site-wise and employee-wise only the compulsory (*) details are counted
Category-wise Attendance
Shift-wise Attendance
Designation-wise Attendance
Site-wise Attendance click a site to filter everything on this page
i
BOQ Staff cell: red = fewer than the BOQ (vacant) orange = more than the BOQ (excess) no colour = equal to the BOQ.
Daily Attendance Submission Status
Employee Master register · download template · import data
| Employee ID | Name | Site | Designation | Category | Staff Type | Joined | Status | Profile |
|---|
Skill Matrix & Role Gap Analysis
Each cell is In position / BOQ for that skill category; red = short of BOQ.
Largest role gaps (vacancies against BOQ)
Man-Hour Budget vs. Actual Utilization
Budget man-days = BOQ × days the site submitted attendance. Worked = Present; OT = complete extra shifts. One shift = 8 man-hours.
Utilisation % = (Worked + OT) ÷ (Budget − Weekly Off / Holiday man-days).
BOQ Master download template · import data
A Shift A B Shift B C Shift C Day Day / General WO Weekly off L Leave +OT extra duty · grey = not planned (weekly off, or no shift) · 🔒 = that day's attendance sheet is already saved (bring later changes in with Import from Shift Planner on the sheet)
Generate Letters
templates · approval · reference numbers · print / PDF
📝 How it works: choose a letter and the employee → the details come from the Employee Master and profile → edit the text → letters with legal effect go to HR Manager / Admin Manager / Manager - HR & Admin for approval (never the person who prepared them) → on approval the text is locked and gets its reference number → print or save as PDF, issue, and record the employee's acknowledgement. To correct an approved letter, cancel it and prepare a new one (the record is kept).
✨ AI assistant: suggests wording, tone and translations. The employee's name, ID, Aadhaar, PAN, phone, bank and e-mail details are replaced by tokens before any text leaves the portal, and put back afterwards. Always read AI text before saving.
✨ AI assistant: suggests wording, tone and translations. The employee's name, ID, Aadhaar, PAN, phone, bank and e-mail details are replaced by tokens before any text leaves the portal, and put back afterwards. Always read AI text before saving.
Home
HO - Correspondence
approved letters from Head Office · kept for good · print any time
| Correspondence No. | Date | Type | Employee Code | Employee | Site | Signed by | Status | Actions |
|---|
Employee Codes
give an employee the company's old code · Manager - HR & Admin
📝 How it works: the list shows every employee whose code the portal gave in its own series (after the last code issued before the portal). Where data entry gave a new code to an employee who already had a company code, type the old code against the name and press Change. The new code replaces the old one everywhere — attendance, profile, transfers, HR issues, salaries, letters and the portal login — and the change is logged. A code already used by another employee is refused (it means the person is in the master twice). The portal's own series number that was given stays used and is never issued again.
Employee Exit
site starts · Sr HR Executive verifies · Manager - HR & Admin approves · Full & Final recorded here
📝 How an exit runs: (1) the Site Operator starts it with the type of exit, the last working day, the reason, the copy of the resignation letter and the site checklist (charge, property, cash, dues, attendance). From that moment the employee cannot be marked in attendance after the last working day. (2) The Sr HR Executive checks it — notice, leave encashment, recoveries, gratuity, PF / ESI exit, exit interview, Full & Final amount — and verifies it, or returns it to the site. (3) Manager - HR & Admin approves it (or returns or rejects it; a rejected exit puts the employee back on the sheets). (4) The Full & Final is paid within two working days of the last working day (Code on Wages, 2019) and recorded here; the exit is then Completed. Prepare the acceptance, relieving and experience letters from Generate Letters.
Transfers
permanent transfers and temporary duty (T/D) · a new transfer is made from the employee's row in Employee Master
Absconding
site reports · Sr HR Executive sends the notices · Manager - HR & Admin approves removal
📝 How an absconding case runs: (1) after at least 3 days of continuous absence without leave, the Site Operator reports it: last day present, every attempt to reach the employee (calls, messages, a visit to the residence, family), the company property and money still with them, and the addresses. Keep marking the employee absent each day — that is the record of the absence. (2) The Sr HR Executive sends the first notice to report for duty (7 days) to the addresses on record by registered / speed post, then the final notice. (3) If there is still no reply, the Sr HR Executive proposes removal from the rolls with the wages for the days worked and the recoveries; Manager - HR & Admin approves (status Deserter). (4) The Full & Final is paid, or held as unclaimed wages, and recorded. If the employee reports back at any step, close the case as Reported back with the explanation and the action taken. Wages already earned are never forfeited.
Offer letters
candidate · post · probation & notice · pay
📝 How an offer letter runs: (1) the Site Operator (own site) or the Sr HR Executive asks for it: the candidate, the post, the proposed date of joining, the probation period (at least 7 days) and the notice period (at least 30 days), and the pay — picked from the minimum wage table where TIPS is installed (pay below the minimum wage is refused; PF, ESIC and professional tax are worked out for the letter), otherwise typed. (2) The Sr HR Executive checks the pay and verifies it (or corrects it), and Manager - HR & Admin approves it or returns it. (3) The site (or HR) gives the approved letter to the candidate, who signs the duplicate: mark it Accepted (or Declined). (4) For an accepted offer, Add as employee opens Add Employee with the candidate's details, and the Appointment Letter carries the pay that was offered. Then step 2 (the joiner's checklist) starts by itself.
Service Records
workforce changes · maker-checker · payroll / IT / access loops · locked when verified
📝 SOP in short: (2) an HR maker keys the change within 48 hours of the contract execution / managerial sign-off, with a specific rationale and the business-case reference — the keying time is recorded by the server, the effective date may be earlier. (3) The record shows what changes for Payroll & Total Rewards, IT (hardware) and InfoSec (access grants / revocations); Accounts and IT confirm their part. (4) An HR Manager, Admin Manager or Manager - HR & Admin who did not key it verifies it within 5 business days; it is then locked. A mistake is fixed with a correction entry pointing to the original, which is kept and shown as Superseded. (5) The monthly reconciliation compares the records with the Employee Master, the payroll batch and the access list.
Budget Reports
NEW VOUCHER DETAILS
Previous Commitments / Pending Actions
Resolution & Management Escalation
Critical Activities Planned for the Coming 7 Days
Risk Analysis & Requirements
📦 Add New Asset
💻 Laptop / computer?
⇩ 1. Get laptop details
Run the downloaded file on the laptop being registered (if Windows warns, choose More info → Run anyway). It copies make, model, serial no., processor, RAM and storage; then click Paste.
Several identical items (e.g. 5 chairs)? Set the count here: they are kept as one row (Chairs — Qty 5) with one Asset ID. Leave Serial No blank when Quantity > 1.
Compulsory for every asset. Compressed automatically to keep the file small.