How it works
& why you should switch to My Hours

Time tracking was a pain. We fixed it and made time tracking worth the effort.

Timesheet view

Fill a spreadsheet‑style grid when the day or week is done.

Weekly timesheet time tracking
  • Use weekly timesheet
  • Enter hours manually
  • Bulk‑edit logs
  • Copy last week
  • Submit timesheet manually or automatically
  • View budget spent
Move across rows with arrow keys, and press Tab to fill an entire week quickly.

Timer & daily view

Track work as it happens with a running stopwatch and a visual timeline of the day.

Stopwatch and timer
  • Clock in & out
  • View day timeline
  • Pause or resume
  • Duplicate or restart timer
  • Use quick‑start presets
Start a timer on your phone and watch it tick in the desktop app instantly.

Mobile access

Track, review, and approve hours from anywhere with a fully‑featured mobile app.

Mobile apps
  • Install iOS or Android app
  • Track time with a stopwatch or fill out your timesheet
  • Capture expenses with photos of receipts
  • Approve timesheets on the go
  • Manage Projects and Users from anywhere
  • Monitor Budgets before they explode

Log details

Add context that turns hours into usable data.

Time log details
  • Select from assigned projects & clients
  • Choose a task (optional)
  • Add descriptions
  • Attach files
  • Tag entries
  • Set duration & timestamps
  • Fill in custom fields
  • Mark time as billable or non-billable
Drag a file onto the sheet to attach it to the active row.

Excel import

Upload your own spreadsheet and let My Hours read it. The import engine maps dates and links entries to the right projects before you confirm.

Import data to My Hours with Excel
  • Upload XLS timesheet
  • Detect day names and turn them into dates
  • Match client, project, and task columns
  • Ask for clarification on unknown values
  • Preview and approve the import
Bring your own timesheet—drag and drop the file to import all hours in one go.

Projects

Organize your work into projects that mirror your actuall workflow.

Manage projects
  • Create unlimited projects
  • Create clients as folders for projects
  • Import multi-level hierarchy
  • Assign custom IDs & fields
  • Duplicate projects
Create a new project—complete with pre‑made tasks—right from the tracker.

Task lists

Put work into clear buckets so every hour has a home and a manager.

Manage tasks
  • Create unlimited tasks
  • Add task lists that can be marked complete
  • Assign users to projects & tasks
  • Define templates for recurring tasks
  • Assign custom IDs & fields
Create a new project—complete with pre‑made tasks—right from the tracker.

Budgets & limits

Stay on target by setting hours or money caps for every project or task.

Manage budgets and limits
  • Set project or task budgets
  • Restart budgets for retainer projects
  • Trigger budget alerts
  • View remaining-percentage bar
  • Display budgets while tracking
Watch the budget bar fill as you or your team enters hours into the sheet.

Capacity targets

Keep staffing on track with weekly hour goals for users and teams.

Set capacity targets
  • Set target hours per user, per day or week
  • Validate timesheets before submission
  • Run missing-hours report
  • Send email reminders when users are under or over their targets
Managers receive a weekly email with a list of users that who not yet submitted their timesheets.

Rates & billing

Convert time to money with rates that adapt to each scenario.

Set rates and manage billing
  • Set billing rates per user, project, or task
  • Set labor rates
  • Define cost budgets for fixed-fee projects
  • Override rates per project
  • Mark projects or tasks non-billable
  • Maintain rate history
  • Calculate billable amount & profitability
  • Auto-round billable time
If you update a rate today, past logs retain their original calculations.

Expenses

Log expenses on specific projects and tasks. Add descriptions and files for maximum clarity.

Track expenses
  • Submit expenses for approval
  • Attach receipts via mobile app
  • Export expenses
  • Add custom tags and descriptions
  • Show cost totals
Expenses are listed separately in the Approvals tab so managers can review them at a glance.

Invoicing

Turn approved work and expenses into client invoices without leaving My Hours.

Invoicing in My Hours
  • Generate invoices
  • Apply taxes & discounts
  • Set due dates
  • Export PDF / XLS
  • Mark as paid
Mark an invoice as paid to clear it from the follow‑up list.

Dashboard

Answer any question about time, cost, or progress with flexible reports and charts.

Dashboard report
  • High-level overview
  • Group by Client, Project, Task and User
  • Filter by any dimension
  • Show bar chart by day, week, or month
  • Visualize time spent with pie charts
  • Download to PDF or XLS
  • Download your data as a Pivot Table XLS
  • Add your logo to report
The Dashboard highlights the most profitable clients and projects.

Detailed time entries

Drill into every recorded hour and shape the table to fit any question. Adjust, approve, or delete entries without leaving the view.

Detailed time report
  • View all log details
  • Filter by any entity
  • Add or remove columns as needed
  • Sum by any dimension
  • Auto-save as report settings
  • Save reports as templates
  • Schedule reports via email
  • Approve or Reject individual time logs
  • Add, edit, or delete time logs
  • Bulk edit or bulk delete time logs
Grouping, columns, and other web settings are preserved in PDF reports to make life easier.

Timesheet report

The Timesheet report shows every hour in a flexible grid so you can check time, costs, and performance at a glance.

Timesheet report
  • Filter by user, client, project, task
  • Choose date ranges
  • Edit visible columns
  • Expand or collapse hierarchy
  • Download XLS file
Filter to one user, hit Download, and send the sheet (Excel or regular timesheet) straight to accounting for payroll.

Approvals & locking

Keep data clean with a submit‑approve flow and lock past periods.

Approve and lock timesheets
  • Submit timesheets manually
  • Assign approvers by team or project
  • Set up timesheet validation rules
  • Track audit trail
  • Auto‑lock periods (daily, weekly, monthly)

Team management

Organize people and give managers the access they need—nothing more.

Team management
  • Give each user their role: Admin, Manager or Normal User
  • Allow users to create their own tasks or tags
  • Group users into teams
  • Assign team & project manager role
  • Tag users with custom tags
  • Create custom fields & IDs
Normal users never see billing rates or other users’ timesheets, and they cannot manage projects.

Import & export

Move data in bulk for onboarding, backups, or deeper analysis.

Import and export data
    • Import XLS
    • Export XLS
    • Export PDF
      • Generate pivot table
      • Export via API
      Import old logs once; they appear in reports like they were tracked today.

      Customization

      Shape My Hours to match your workflow and hide what you don’t need.

      Customization
      • Create custom fields
      • Toggle field visibility
      • Hide or show budgets
      • Set required fields
      • Tailor report settings
      • Inquire about custom solutions
      Track project status, user location, or task start date with custom fields.

      Integrations & API

      Link My Hours with your existing stack or log time from the apps you already use.

      Integrations and API
      • 100+ integrations on My Hours Integration platform
      • Connect to Microsoft Power platform
      • Jira two-way sync of Issues and Work logs
      • Install Microsoft Teams app
      • Display dashboard with Power BI template
      • Connect to Zapier
      • Use well-documented REST API
      • Let My Hours Custom Solutions team build it for you

      Apps & extensions

      Link My Hours with your existing stack or log time from the apps you already use.

      My Hours Apps and Extensions
      • Web app
      • Mobile app
      • Desktop app (PWA)
      • Browser extension
      • Microsoft Teams app
      My Hours offers a web app, mobile apps (for both platforms, iOS and Android), a browser extension and a desktop app.

      Enterprise-grade security, support and privacy

      Maintaining the trust
      of our valued customers

      Secure and compliant

      We are based in the EU, so data security and privacy have been at the core of our business for over 30 years.

      • Hosted on Microsoft Azure
      • ISO 27001 certified
      • 99.9% service uptime

      Learn more

      World class support

      We have one of the best support teams in the business ready to help at any time 24/7.

      • In-app chat or email support
      • Handled by a human with deep understanding of the product

      Learn more

      Have questions?We’re here!

      It's always helpful to have someone to talk to when using new software. Get in touch and we'll try our best to help you out.

      Waste no more time,
      jump right in!

      Get started - it’s free
      My Hours is free for teams of up to 5 users.