Time Tracking Settings: Automatic Submissions, Breaks, Overnight Tasks & Global Cost Codes
🕒 Time Tracking Settings: Automatic Submissions, Breaks, Overnight Tasks & Global Cost Codes
✅ What This Covers
This article explains how to configure Ontraccr to:
- Automatically prompt workers to submit time cards at clock-out
- Let workers manually log breaks (or automate them later)
- Handle overnight shifts
- Allow selection from a global list of cost codes
🧭 Where to Find These Settings
In the Web App:
- Go to Settings > Time Tracking > Clock Settings
- Look for:
- ✅ Enable Automatic Submission
- ✅ Enable Take Break / End Break
- ✅ Use End Time for Overnight Task Dates
- ✅ Enable Global Cost Codes for Projects
📤 Feature 1: Enable Automatic Submission
What it does:
Prompts workers to submit their time card immediately when they clock out.
How it works:
- Activates a signature + submission prompt at clock-out
- Time is submitted that same day (instead of waiting until the week’s end)
- Approvers can still approve time daily or weekly
Why use it:
- Reduces admin chasing for submissions
- Improves real-time visibility for payroll
☕ Feature 2: Enable Take Break / End Break
What it does:
Adds a manual “Break” button to the clock interface.
How it works:
- Workers can tap Take Break and End Break
- The break shows up as a separate entry on their time card
- Breaks can be logged on Web + Mobile
Why it’s useful:
- Lets workers track unpaid time manually
- Works well when Auto Breaks are disabled (configured separately)
🌙 Feature 3: Use End Time for Overnight Task Dates
What it does:
Controls which calendar day overnight time entries are logged to.
How it works:
- If enabled, the system uses the end time’s date
- If disabled, the system uses the start time’s date
When to use it:
For companies with overnight crews or late-shift workers — ensures their hours land on the correct payroll day.
🗂 Feature 4: Enable Global Cost Codes for Projects
What it does:
Lets workers choose cost codes from the global list, even if those cost codes aren’t assigned to the project.
How it works:
- In Settings > Time Tracking > Clock Settings, enable this option
- Cost codes uploaded to the Global Cost Codes list become selectable on any project
- Workers can use those global codes in addition to project-specific ones
Why it’s helpful:
- Saves setup time for small or fast-moving jobs
- Prevents data-entry bottlenecks when a cost code isn’t manually assigned to a project
💡 Pro Tips & Edge Cases
- ✅ You can combine manual breaks and automatic breaks by role
- 🧑💻 Overnight task date logic only applies when shifts cross midnight
- ⚠️ If global cost codes are not enabled, missing project-specific codes will block time entry