T
Timesheets

Sign in

Use your agency network account.

DemoCredentials are pre-filled — just hit Sign in.
{{ loginError }}
or

Trouble signing in? Contact IT · Intranet build v1.0

This week
32.5 / 40 h

Log hours against every client, job, and department — totals roll up automatically for payroll.

System unavailable? Use this offline entry sheet.
  1. Every active client and job is listed below as a blank row.
  2. Type hours per day as decimals (e.g. 1.5) in the day columns for any row you worked — leave the rest blank.
  3. Don't change the Code column; HR uses it to match the job.
  4. Click Export CSV (instructions are written into the file header) or Print sheet, then send it to HR — they can paste rows straight into the system.

Weekly Timesheet — Offline Entry Sheet

{{ profileName }} · {{ profileFunc }}

Week of {{ weekRangeLabel }} · {{ catalogCountStr }}

Client / Dept Code Job Dept / Function {{ d.label }} Total
{{ r.kindLabel }}{{ r.client }} {{ r.code }} {{ r.job }} {{ r.func }}
T
Timesheets
{{ weekRangeLabel }}
Layout
{{ profileName }}
{{ profileFunc }}
{{ profileInitials }}

{{ ui.title }}

{{ ui.sub }}

{{ ui.quick }}
{{ weekTotalStr }} / {{ targetStr }} h
{{ statusText }}

Nice work this week. Your hours are rolling up across {{ sectionCountStr }} — totals update as you type, no formulas to babysit.

{{ b.label }}
{{ sec.caret }} {{ sec.kindLabel }} {{ sec.client }} {{ sec.code }} New · prospect
{{ sec.jobCountStr }} {{ sec.subtotal }} h
Dept / function auto-filled from your profile
Job / task
{{ d.label }}
{{ d.date }}
Total
Unmatched
Matching jobs
{{ s.name }} {{ s.code }}
{{ s.client }}
{{ job.total }}
{{ st.value }} {{ sec.subtotal }}
Daily total {{ dt.value }} {{ weekTotalStr }}
Add a {{ addKindLabel }}
This week
{{ weekTotalStr }} / {{ targetStr }}
{{ statusText }}
Hours by day
{{ b.val }}
{{ b.label }}
By client / dept
{{ bk.label }} {{ bk.val }} h
Timesheet submitted for approval — {{ weekTotalStr }} h logged
Draft saved
{{ saveError }}