My Hours is built to meet those requirements, giving employees a straightforward way to log time and your organization audit-ready time and cost data.
Beyond time tracking, we’ve created FREE downloadable resources and templates designed to help you fulfil your obligations.
From training slides to policy templates, this is your go-to page to get your organization fully up to speed.









Your timekeeping policy sets expectations and makes it clear how everyone should track their time. The DCAA requires that all staff receive training on the timekeeping process.
Daily time entry is non-negotiable for anyone involved with government-contracted work. That means time must be completed in real-time or at the end of each workday.

During an audit or review, the DCAA expects to see evidence of Total Time Accounting (TTA). This means you have to track all time, including time off and overtime (whether it’s compensated or not).

A big part of compliance is connecting time to the right code and project. The DCAA wants to see time entries linked to deliverables and the appropriate charge code applied.

Direct labor refers to hours worked on government-contracted deliverables, while indirect labor supports multiple projects and operations that aren’t charged to the contract.

Time has to be aligned with labor costs because labor is billed, allocated, and audited based on hours worked. If the hours don’t tie cleanly to payroll, then auditors assume there’s a risk of mischarging.

All timesheet data has to be vetted and approved by supervisors. This ensures completeness and helps prevent mistakes.

Everything must be documented and timestamped. Therefore, if there’s an error in a timesheet, a specific correction process has to be followed.

The DCAA thrives on data, and you’ll have to provide a lot of it! Required reports include timesheet summaries, labor distribution, indirect vs. direct costs, and a range of other documentation.

A clear separation between timekeeping, supervision, and payroll must be maintained to prevent conflicts of interest and reduce the risk of labor mischarging.

The DCAA expects timekeeping records to be tamper-resistant and stored securely. It is forbidden for a worker to enter time on another’s behalf or falsify the information (like assigning labor as direct when it should be indirect).

Audits are part of being a government contractor. Whether it’s a surprise floor check or an announced visit, the DCAA expects you to have all documentation present, correct, and readily available.
A good way to stay audit-ready is to perform internal audits. We have a full floor check self-audit checklist that you can download and use for this purpose.
We also have a DCAA audit packet download. This handy checklist tells you exactly which files and records you should retain and in what format.
Finally, timekeeping records have to be retained for at least three years after the final contract payment, while accounting and payroll records must be retained for at least four years.
Do you have questions that this page doesn’t answer? Check out our additional articles on DCAA compliance, and you’ll likely find what you are looking for.
We want to help our users as much as possible, especially when the compliance obligations are so strict.
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.