| Name | Check-infor theday | Check-outforlunch | Check-inafterlunch | Check-outfor theday | LunchHrs | WorkingHrs |
|---|
| Employee | Type | Date | Duration | Reason | Status | Action |
|---|
Leave a time field blank to clear it. If lunch was skipped, tick the box above instead of filling in "Check-out for lunch" / "Check-in after lunch".
Checking out — for today.
Leave this blank to standardize today to exactly 8 working hours from check-in, excluding lunch (and any paused break) — the actual time they left won't be used. Enter a specific time instead if you know exactly when they left.
Download the template below, fill in one row per employee in Excel/Google Sheets, save/export as CSV, then upload it here. Name, Username, and a unique 6-digit Employee ID are required for every row. If a row's Username matches an existing employee, that employee is updated instead of duplicated — everyone else is created new. Leave Password blank to keep an existing password unchanged (or default new employees to staff123). Access Role can be Staff, Admin, or Owner (blank = Staff). Cab can be No, Yes - All Days, or Yes - Specific (blank = No). Location must match a location name exactly as set up in the Locations tab. There's a separate Shift Time column for each day of the week (Mon–Sun) — leave any of them blank to default to 09:30.
Only Owner can bulk import.
Download the template below, fill in one row per project, save as CSV, then upload it here. Project Name is required for every row. If a row's Project Name matches an existing project (case-insensitive), that project is updated instead of duplicated.
| Sort | Field | Status |
|---|
| Field | Status |
|---|
This entry is locked for the day. Enter the corrected counts and a reason — a Manager, Senior Manager or Owner will need to approve it before it takes effect.
Download the template, fill in one row per contractor in Excel/Google Sheets, save as CSV, then upload it here. Contractor Legal Name is required for every row and must be unique — if a row's Contractor Legal Name matches an existing contractor, that contractor's other cell values are replaced; a contractor not in the file is left untouched, never removed. Contractor Name defaults to Contractor Legal Name if left blank. Country is always United States. State must be a valid US state name if provided. Zip Code must be numeric, up to 6 digits. Active can be Yes or No (blank = Yes).
Download the template, fill in one row per client in Excel/Google Sheets, save as CSV, then upload it here. Client Legal Name and Contractor Name are required for every row. Client Legal Name is unique — if a row's Client Legal Name matches an existing client, that client's other cell values are replaced; a client not in the file is left untouched, never removed. A Contractor Name that doesn't exist yet is created automatically when the Owner imports; for other roles the Owner must add that contractor first. Country is always United States. State must be a valid US state name if provided. Zip Code must be numeric, up to 6 digits. Bookkeeping/Payroll accept Applicable or Not Applicable. Sales Tax accepts Applicable - Monthly, Applicable - Quarterly, or Not Applicable. COA is free text up to 10 characters. Active can be Yes or No (blank = Yes).