PLEASE UPDATE THE RECORD AFTER TAKING APPROVAL
⚠ Budget Limit Warning
The utilised amount along with this voucher exceeds the available budget balance.
Prior approval needed – do you still want to submit the voucher?
⚠ Unauthorized Exemption Threshold Breached
The following site(s) have % UN-AUTH EXEMPT at or above 0.2% of total traffic:
    Remarks

    TBR INFRA OPERATIONS PORTAL

    MANAGEMENT & OPERATIONAL SYSTEM LOGIN

    Your browser may offer to save the password — don't save it on a shared computer.
    🔑 Forgot password?

    Import Traffic Data (.xlsx / .csv)

    Import Manpower Data (.xlsx / .csv)

    ⇩ Download Import Template
    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

    💰 TIPS
    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.
    ⚖

    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.

    1

    Site and month

    2

    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.
    3

    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

    0 edit logs
    Timestamp Editor Name Record ID Module Site Edit Details / Summary

    Task Monitor

    Assign, track and follow up on tasks across management
    0 tasks
    S.No. Task Assigned To Assigned By Priority Start Due Status Progress RemarksActions
    Submission Status
    Prepared by
    i
    Emp IDNameDesignationShift PPAPBPC OWOPCOH HPLAT/DAWOL OT — Extra Duty InRemarks
    Select a site and date.

    Master Data

    Toll-Traffic & Revenue

    Please complete all required fields highlighted in red before proceeding.
    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

    Please complete all required fields highlighted in red before proceeding.
    Choose Incident, Accident or Encroachment above — only the fields for that report are shown.

    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

    Please complete all required fields highlighted in red before proceeding.
    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
    0 employees ⇩ Template ⇩ Export
    Employee ID Name Site Designation Category Staff Type Joined Status Profile

    BOQ vs Essentials

    Please complete all required fields highlighted in red before proceeding.
    Sort Manpower Rows:
    Department ⇅ Designation / Cadre ⇅ Category BOQ Essential Day Deployment Actual Day Deployed Shortage Reason for Shortage ⇅ OT
    Total 111 0 0 0 - 0
    Action Plan & Reason
    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
    i
    📅 Duty Shift Planner
    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.

    Home

    HO - Correspondence approved letters from Head Office · kept for good · print any time
    Correspondence No.DateTypeEmployee CodeEmployeeSiteSigned byStatusActions
    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.
    Please complete all required fields highlighted in red before proceeding.

    Budget Reports

    Please complete all required fields highlighted in red before proceeding.
    NEW VOUCHER DETAILS

    Previous Commitments / Pending Actions

    Please complete all required fields highlighted in red before proceeding.
    Resolution & Management Escalation

    Critical Activities Planned for the Coming 7 Days

    Please complete all required fields highlighted in red before proceeding.
    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.

    🔧 Report Asset Under Repair