What it does
Upload a timesheet export from any time-tracking tool (Toggl, Clockify, Harvest, or a spreadsheet). Get back a clean, normalized CSV ready for payroll import — with consistent employee names, ISO-formatted dates, and total hours calculated per employee per period.
The problem it solves
Time-tracking exports are inconsistent. Employee names are entered differently by different people ("John Smith" vs "Smith, John" vs "johnsmith@company.com"). Hours are in decimal or HH:MM format. Date formats vary. Running payroll from raw timesheet data requires manual cleanup every cycle.
What it handles automatically
- Date standardization — Converts any date format to your target (MM/DD/YYYY for QuickBooks, YYYY-MM-DD for ISO)
- Employee name normalization — Groups by email and normalizes to a consistent "First Last" format
- Hours format conversion — Converts HH:MM to decimal hours (1:30 → 1.50) or vice versa
- Total calculation — Sums hours per employee per pay period
- Overtime flagging — Optional: flags rows where daily or weekly hours exceed a threshold
FAQ
Which time-tracking tools does this support? Any tool that exports CSV. The column mapping step lets you match your export's column names to the target fields.
Does it calculate pay amounts? No — this tool normalizes and aggregates hours. Pay rate calculations are handled by your payroll system.
Does it store my data? No. All processing is in your browser. Employee data never leaves your machine.