Skip to content

Timesheets, approvals & reports for teams of 1–250

Hours in.
Payroll-ready out.

Employees log time against their projects. Managers approve it from one queue. You export clean, approved hours for payroll.

  • 14 days free
  • No card required
  • From C$29/month, not per seat
Logo

My Timesheet

Current pay period

Submit pay period
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Approvals

Approved
Submitted

Reports

Why switch

Less admin between tracked time and payroll.

Hourkeepers replaces the chasing, checking, and re-typing that sits between a timesheet and a payroll run.

  • Before: Hours in spreadsheetsWith Hourkeepers: One timesheet per person, per pay period
  • Before: Approvals in chat and emailWith Hourkeepers: One review queue for each manager
  • Before: Payroll exports rebuilt by handWith Hourkeepers: Payroll-ready XLSX and CSV reports
  • Before: Employee details in separate filesWith Hourkeepers: One profile with projects, contracts, and time off

How Hourkeepers works

01 / Track

Time tracking, organized by project.

Employees fill in one timesheet per pay period. They log hours by day against the projects they’re assigned to, and Hourkeepers checks for gaps before they submit.

  • Weekly, biweekly, semimonthly, or monthly pay periods, per project if needed
  • A reminder before the cutoff, and another if it’s missed
  • Work type, platform, and a description on every entry
  • General time for work outside a project
Each pay period:
  1. Log time
  2. Due-soon reminder
  3. Submit with a summary
  4. Overdue reminder if missed

02 / Review

Managers approve submitted hours from one queue.

Leads and managers see only the projects they run. They approve a pay period or send it back with a note, and the employee fixes it and resubmits.

  • Team Timesheets shows every pay period’s status at a glance
  • A payroll-readiness check before you export
  • Approvals recorded in an audit history
  • In-app notifications when time is submitted, approved, or sent back
What happens to a submitted pay period
Submitted

The employee sends the pay period for review.

Approved

Counted in payroll-ready reports and exports.

Rejected

Sent back with a note. The employee fixes it and resubmits.

Every decision is logged in the audit history and sent as an in-app notification.

Reviewed by the project’s leads and managers, or by an admin.

03 / Report & labor cost

See approved hours and what they cost.

Reports show approved hours by project and by employee, plus monthly timesheets and payroll readiness. Export them to XLSX or CSV. Turn on wage estimates to add estimated gross labor cost.

  • Each rate is saved when time is approved, so a raise never changes past periods.
  • Estimated gross only. No taxes, deductions, or net pay.
  • Missing wages are flagged, not counted as $0.
  • Only admins can see wages and labor cost.
How the estimate worksWorked example
Estimated gross labor cost for one employee across two approved pay periods
Approved periodEstimate
Pay period 180 h × C$28.00C$2,240.00
Pay period 2 (after a raise)80 h × C$30.00C$2,400.00
Estimated grossC$4,640.00

Each period keeps the rate it was approved at, so the total is not 160 h × today’s C$30.00. Illustrative numbers only.

Start with the total, then drill down.

Move from organization-wide totals into a project, an employee, an approved pay period, and the time entries behind it. Labor cost follows the same path when wage estimates are on.

  1. All approved hours
  2. Project
  3. Employee
  4. Pay period
  5. Time entries

04 / People & projects

Your team, their projects, and the paperwork around them.

Assign people to projects as members, leads, or managers, and keep the rest of their record next to their hours.

  • Employee directory with profiles
  • Contracts with PDF attachments and expiry alerts
  • Time-off requests, balances, and entitlements
  • Equipment assignments and requests
What lives on an employee’s record

One record per person, with no separate files to keep in sync.

  • ProjectsMember, lead, or manager
  • HoursEvery approved pay period
  • Time offRequests, balances, entitlements
  • ContractsPDFs and expiry alerts
  • EquipmentAssigned and requested
  • DirectoryPhoto and details for the team

Switching over

Bring your team with you.

Start with our employee template, fill in your team, and upload it to Hourkeepers. It works in Excel, and Google Sheets users can download the finished sheet as .xlsx.

Download employee template

Excel .xlsx · Columns: Name, Email, Project, Employee ID

  1. Step 1

    Spreadsheet

    Fill in name, email, project, and employee ID for each person.

    roster.xlsx
  2. Step 2

    Preview

    Every row is checked first. Existing projects are matched, and new ones wait for your OK.

    ReadyWarningError
  3. Step 3

    Team ready

    Confirm, and accounts are created with everyone assigned to their project.

    Accounts created

Make it yours

Make Hourkeepers feel like your workspace.

Admins choose your organization’s theme and add your logo, so the workspace looks the same for everyone. Each employee picks Light, Dark, or System for themselves.

Organization theme

Chosen by your admin for the whole workspace.

Appearance

Each person picks Light, Dark, or System for themselves.

Classic. The default Hourkeepers palette — clean neutrals with electric blue accents.

Logo

My Timesheet

Current pay period

Submit pay period
Mon
Tue
Wed
Thu
Fri
Sat
Sun

Approvals

Approved
Submitted

Reports

Pricing

One price for your whole team.

Plans are based on your number of active employees, not per seat. Every plan includes every feature.

Billing period

Showing monthly prices.

Business

51–125 active employees

C$149/month

Billed monthly

Established operations

Multiple managers, regular pay cycles, and more people to keep track of.

250+ employees

Hourkeepers is built for teams of up to 250. If you're larger or need enterprise controls, let's talk.

Talk to us

Why it matters

What sets Hourkeepers apart.

  • Payroll-ready exports

    Approved time is already organized for XLSX or CSV, so nobody rebuilds it by hand.

  • Estimated labor cost

    See what approved hours cost by employee and project, without turning Hourkeepers into payroll software.

  • Report drill-down

    Go from organization totals to projects, people, and pay periods without exporting the data to analyze it.

  • Spreadsheet team import

    Bring your roster and project assignments over in one upload instead of re-entering everyone.

  • Approval workflows

    Leads approve their own projects, and rejected time comes back with a note to fix.

  • Organization themes

    Your logo and a curated theme make the workspace feel like yours from day one.

Compare all features
  • Starter

    1–15 people

    C$29/mo

  • Team

    16–50 people

    C$69/mo

  • Business

    51–125 people

    C$149/mo

  • Scale

    126–250 people

    C$299/mo

Features included on each Hourkeepers plan
FeatureEvery plan
Time tracking
Timesheets by day and projectIncluded
Project time and general timeIncluded
Weekly, biweekly, semimonthly, or monthly pay periodsIncluded
Per-project pay periodsIncluded
Work type, platform, and description on entriesIncluded
Summary check before submittingIncluded
Approvals and workflow
Pay-period submissionIncluded
Review queue for leads and managersIncluded
Approve, or reject with a noteIncluded
Resubmission after a rejectionIncluded
Project-based approval accessIncluded
Submission cutoffs with due-soon and overdue remindersIncluded
Audit historyIncluded
In-app notificationsIncluded
People and operations
Employee directory and profilesIncluded
Employee management and invitationsIncluded
Contracts with PDF attachments and expiry alertsIncluded
Time-off requests, balances, and entitlementsIncluded
Equipment assignments and requestsIncluded
Spreadsheet employee importIncluded
Reporting and labor cost
Hours by projectIncluded
Hours by employeeIncluded
Monthly team timesheetsIncluded
Payroll readinessIncluded
XLSX and CSV exportsIncluded
Optional hourly wage estimatesIncluded
Estimated gross labor costIncluded
Historical wage estimatesIncluded
Report drill-downIncluded
Workspace and admin
Organization logo and brandingIncluded
8 curated organization themesIncluded
Light, Dark, or System per personIncluded
Project managementIncluded
Project assignments as member, lead, or managerIncluded
A separate workspace for your organizationIncluded
  • Every feature on every plan
  • 14-day free trial
  • No card to start

Prices in Canadian dollars, before any applicable taxes.

Questions

What teams ask before switching.

Something else? admin@hourkeepers.com

Is Hourkeepers payroll software?

No. Hourkeepers gets approved hours ready for payroll and exports them to XLSX or CSV for whoever runs your payroll. Labor-cost reports show estimated gross cost only. They don’t calculate taxes, deductions, or net pay.

Can we bring our existing team over?

Yes. Download our employee template, fill it in with Excel or Google Sheets, then upload the completed .xlsx file. Hourkeepers previews every row before anything is created, and you can approve any new projects during import.

Download employee template

Who can see wages and labor cost?

Only admins. Hourly rates never appear in the employee directory or on profiles, and managers who approve timesheets don’t see them.

How is our data kept separate?

Each organization has its own workspace, and every request is checked on the server against your organization and the person’s role. Employees see their own time. Managers see the projects they lead.

What does it cost after the trial?

A flat monthly or annual price based on your number of active employees. Annual billing gets two months free. No card is needed to start, and if a payment ever fails, your team keeps full access for a 7-day grace period.

Who is Hourkeepers built for?

Teams of 1 to 250 people who track time against projects, like software teams, agencies, consultancies, QA and testing teams, and small studios. Larger than that? Talk to us.

Try Hourkeepers with your real team.

Import your roster from a spreadsheet, assign projects, and run your first pay period.

  • 14 days free
  • No card required
  • From C$29/month, not per seat