Open source time tracking app

Open source trackers give control over setup; Everhour adds managed budgeting when tracked time must guide project spending.

Calculate your hours

Enter your time in and out for each day. Overtime and gross pay are calculated automatically.

Employee Time Card
DayTime InBreak Start
Break End
Break
Time OutTotal
Total hours0:00
Regular0:00
Overtime0:00
Double OT0:00
Total hours0:00
Regular0:00
Overtime0:00
Double OT0:00
Total gross pay
Regular pay
Overtime pay
Double OT pay
Calculator options
Document infofor PDF / print
Employee Signature
Date
Supervisor Signature
Date

Everhour does it all — track, budget, report & invoice

The calculator gives you the number — Everhour takes it from there.

Go ahead — start tracking!

One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.

  • One-click timer — browser, desktop & mobile
  • Works inside Asana, ClickUp, Linear, GitHub & more
  • Simple setup, no learning curve
Works with your favorite tool:
Everhour — Time Tracking
Time Entries
01:24:00
00:31:00
01:07:00

No more budget surprises

Set a budget, assign rates, and get alerted before you're over.

  • Real-time cost tracking
  • Set different rates per person or project
  • Alerts before you hit the budget limit
Everhour — Budgeting
Acme Web Project
1
50% of budget used
$2,500.00of $5,000.00
$2,500.00 remaining
75%
Actual costRemaining cost

Measurement

Track your budget through time or costs

Simple, customizable reports

Every report you need — configured your way, always up to date.

  • See who does what in real time
  • Configure any report
  • Scheduled email reports
Everhour — Reports

Your invoice is ready!

Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.

  • Billable hours straight into the invoice
  • Configure invoice templates
  • Copy invoices to QuickBooks or Xero
  • Invoicing dashboard with status
Everhour — Invoices
Your Company LLChello@yourcompany.com
INVOICE
Invoice #1042
Group by:
DescriptionHoursRateAmount
Website Redesign14h$150/h$2,100.00
Brand Guidelines7h$150/h$1,050.00
Marketing Strategy3.5h$150/h$525.00
Total Due$3,675.00
Try Everhour for real yourself

Building reliable time records

Create usable weekly time records

This page is for choosing or using a time tracker that produces a clean weekly record. You need entries that show the person, date, project or client, task, time worked, billable status, and notes that explain the work. For U.S. payroll, covered employers must keep accurate records for non-exempt workers, including hours worked each workday and total hours worked each workweek.

An open source setup fits teams that want control over hosting, configuration, and inspection of the tool itself. That control does not reduce the recordkeeping burden. The tracker still needs a fixed workweek, complete daily entries, clear edits, and exports that payroll, accounting, or a client can read without asking the worker to rebuild the week from memory.

Keep the record complete

A practical time entry needs more than a timer total. Store the worker name, work date, project, client, task, start and stop times or a clear duration, billable status, and the entry method when the system supports it. A weekly view should total all hours in the fixed seven-day workweek and keep billable and non-billable time separate when invoices or project profitability depend on that split.

For U.S. payroll review, the federal overtime baseline applies by workweek. Unless exempt, covered employees must receive overtime pay for hours worked over 40 in a workweek at not less than one and one-half times the regular rate of pay. The FLSA workweek is 168 hours, a fixed, regularly recurring period of seven consecutive 24-hour periods, and hours cannot be averaged across multiple workweeks.

Set open source boundaries early

Open source time tracking works best when the team defines ownership before the first timesheet. Assign someone to maintain users, projects, permissions, exports, backups, and time edit rules. A loose setup creates duplicate clients, missing task names, and inconsistent billable labels. The tool may be free to install, but cleanup time becomes expensive when payroll or invoices depend on the record.

Privacy also needs a written boundary. U.S. businesses that handle personal information must avoid unfair or deceptive practices under Section 5 of the FTC Act, and FTC guidance says companies should collect only what they need, secure it, and dispose of it safely. California covered businesses also need to account for CCPA obligations for California employees and job applicants because the employment-data exemptions expired on December 31, 2022.

Move from totals to budgets

A free open source tracker is enough when you need a one-off weekly total, a simple project log, or an export for a small client invoice. It also works when one person owns the data and can fix project names, missing entries, and rate labels before the record reaches payroll or billing. The key test is whether the export can stand on its own.

A managed workflow matters when tracked time controls project spending. Everhour Project Budgeting tracks hour-based and money-based budgets as people log time, supports recurring budget periods, and sends threshold alerts at 75%, 90%, 100%, or custom levels. Budget protection can stop timers and prevent extra logging after a budget is exceeded, which keeps tracked hours connected to project limits.

This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.

High Performer

G2

Summer 2026

Best Ease Of Use

Capterra

Summer 2026

Loved by teams. Proven everywhere.

Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.

10K+Teams worldwide
90K+Installs Everhour extension
196M+Tasks completed
4M+Projects tracked

Frequently Asked Questions

Does open source time tracking count as an accurate timekeeping method?

The FLSA does not require a specific timekeeping form or system. A covered employer may use any complete and accurate method for non-exempt workers, including an open source tracker, if the records show required hours worked each workday and total hours worked each workweek.

Which export details matter most in an open source tracker?

The export should identify the worker, date, project or client, task, daily hours, weekly total, billable status, and edits when available. Employers must preserve payroll records for at least three years and basic time and earnings records, such as daily start and stop time cards or sheets, for at least two years.

Can an open source setup use manual time entries?

Manual entries can support accurate records when workers enter time promptly and the system preserves enough detail for review. End-of-week reconstruction creates risk because task names, billable status, and daily totals drift. A clear edit trail and locked review periods reduce cleanup before payroll or invoicing.

Does self-hosting remove privacy obligations?

Self-hosting does not remove privacy obligations. U.S. businesses handling personal information still need to avoid unfair or deceptive practices under Section 5 of the FTC Act. Companies should collect only needed employee time data, keep it secure, and dispose of it safely when retention requirements no longer apply.

Should an open source tracker calculate weekend premiums?

The tracker should not treat weekend or holiday work as federal overtime by itself. The FLSA does not require premium pay solely for Saturday, Sunday, holiday, or regular rest-day work unless the weekly overtime rule is triggered or another law, policy, contract, or agreement applies.

How does Everhour handle project budgets tied to tracked time?

Everhour Project Budgeting connects logged hours and expenses to hour-based or money-based budgets. Teams can use one-time or recurring budget periods, receive alerts at set thresholds, and apply budget protection so extra time is not added after the project limit is exceeded.

How does Everhour keep time tracking inside project work?

Everhour can run as a standalone tracker or inside tools such as Asana, ClickUp, GitHub, Linear, Jira, Monday, Notion, Trello, and Basecamp. Team members track time against the task they are already using, and the entries flow into one reporting layer.

Turn tracked hours into budgets

Use an open source tracker for simple weekly records. Use Everhour when project hours must feed recurring budgets, spending alerts, and budget protection for cleaner project control.

14-day free trial  ·  No credit card  ·  Cancel anytime

Or