









.png)
Don’t waste your workday switching between multiple spreadsheets or searching for receipts. Track your time (in real-time), and upload expenses the moment they are incurred.
Whether you're working from your mobile or desktop, the My Hours time and expense tracking app makes it easy to capture costs, even when you’re on the go.
With millions of hours logged across thousands of projects, My Hours has earned the trust of over 200,000 clients who rely on it daily.
Track time and expenses in real-time and on any device. Tracking works offline and syncs as soon as there’s connectivity. Forgot to log in real time? Simply add a retrospective time or expense log.

Set a unique billable rate per user, or choose a project or task-based billing structure. As time is tracked, the cost of the time is also automatically recorded.

Record expenses like travel costs and equipment purchases in a matter of clicks. Assign expenses to projects and tasks, and choose if they are billable or non-billable.

No more project overruns. My Hours lets you set and track budgets while keeping billable hours in check. And with helpful alerts, you can easily stay on track.

Get in-depth, granular detail into project expenditure, profitability, time spent on deliverables, and more. View the data that matters most to your business in an easy-to-read format.

Use the streamlined tool to create customized invoices and email them directly to clients.

Track time with our seamless timer or enter your time through our keyboard-friendly timesheet. Add a description and custom inputs.
Automate calculation of billable amounts by setting precise hourly rates by project, task or team member. Add a project budget to monitor its progress.
With the Dashboard you’ll get a bird’s-eye view of billable vs non billable hours, earned income by project, under- or over-utilized employees and more.
Detailed reports are completely customizable and display as much information as needed. Print to PDF, export to XLS or send schedule it via email.
Add and assign tasks with an estimated budget. Create templates when identical tasks appear across projects.
Supervisors get email whenever timesheets are submitted. Each timesheet can be approved or rejected with an email message.
Invite your team to track time on their projects without seeing each other’s hours and rates. Designate managers to oversee their team and manage their work.
Lock team’s time logs to prevent editing or adding new logs in a selected period. Download the audit log report to keep your books in order.
Create numbered invoices straight from hours logged. Integrations with the most popular invoicing apps are available to all customers.
Connect My Hours data with other tools or vice versa through Zapier connectors. Alternatively, use our API to develop your own integration.
My Hours is a cloud-based app with nothing to install. View and manage your hours from any web browser or install our native mobile apps.
My Hours is hosted in Microsofts Azure cloud and we are proud of 99.95% uptime. We perform regular security checks to keep your data in safe hands.
My Hours combines real-time time tracking with simple expense logging, custom billable rates, and receipt uploads in one place. Unlike spreadsheet-based workflows, everything is synced instantly across projects, tasks, and users, giving teams accurate billing data without extra admin work.
The My Hours mobile app for iOS and Android lets you track time, upload receipts, and assign expenses to projects even when you’re offline. Once your device reconnects, all entries sync automatically, ensuring your reports and budgets are always up to date.
My Hours offers customizable reports where you can filter by client, project, user, billable rate, budget status, tags, and expense categories. Reports can be saved as templates, exported as PDF or XLS, and emailed to stakeholders directly from the platform.
Yes. My Hours applies your chosen billing structure — user-based, project-based, or task-based hourly rates — and automatically calculates all billable totals as soon as time or expenses are logged. Anything marked non-billable is excluded from invoices.
Yes. My Hours notifies you when a project or task budget approaches a chosen threshold. You can also set target hours for each user, and the system alerts you before overtime occurs — helping you stay within project and labor cost limits.
Unlike basic expense tracking apps, My Hours ties every expense to a project, task, user, or custom field. This makes cost reporting more accurate and gives teams a detailed view of profitability rather than a simple list of expenses.
Yes. My Hours automatically pulls all billable time and expenses into a clean, customizable invoice that you can email directly to clients. This eliminates manual entry and ensures accurate billing for every project.