Linear time tracking for engineers

Engineering work moves through Linear issues, and Everhour keeps issue-level hours tied to billing records.

Try with my Linear

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

Issue-level hours for engineering work

Log issue work at the source

Capture engineering time while the work is still fresh. The practical result is a time record that connects a person, date, duration, and note to the issue, project, cycle, label, assignee, and status context already used for delivery. That record supports billing review, cost review, and workload questions without asking engineers to rebuild their week from memory.

The cleanest entry starts from the issue, because the issue carries the delivery context. The timer suits active coding, review, debugging, or incident work. Manual entry suits a finished block when the engineer knows the exact duration and can add a short note. Both methods should leave the time attached to the issue that produced the work.

Record fields that survive review

Each entry needs enough detail to answer a billing or delivery question later. Use the Linear issue as the anchor, then record the project, date, duration, and a note that names the work performed. A note such as "API retry logic and tests" gives a reviewer more context than "backend work" and prevents unrelated hours from being grouped together.

Use project-level billing status and task-level non-billable controls to separate chargeable and non-chargeable engineering work. A client project can carry hourly project, hourly member, or fixed-fee billing settings. Within a billable project, mark a specific task non-billable when its time should stay visible for reporting but stay out of invoice totals.

Choose timers or manual entries

Use a timer when the engineer starts a focused block and expects the issue to be the center of the work. Timer entries fit implementation, code review, QA follow-up, production investigation, and pairing sessions where elapsed time matters. Add a manual entry after meetings, context switching, or offline work, but enter it the same day while the issue and details are still clear.

Estimates and logged hours should stay separate. Linear estimates use effort scales such as Fibonacci, Linear, Exponential, or T-Shirt values, and those values help teams reason about size and flow. Logged hours answer a different question: the clock time an engineer spent. Do not convert points to dollars without a rate-backed time record.

Move beyond ad hoc logs

A one-off log is enough for a small correction, a short discovery sprint, or a single invoice review where one person owns the cleanup. It is fragile for a team because entries arrive late, notes vary, and managers lose the approval trail. Treat it as temporary when billing, payroll review, or budget reporting depends on the same hours.

A managed workflow adds review rules around the same Linear issue work. Everhour can collect timer and manual entries, separate billable projects from task-level non-billable exceptions, route timesheets through approval, lock completed periods, and carry approved billable time into invoices. That gives engineering leads one record for delivery questions and accounting handoff.

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

Which details belong in an engineer's Linear time entry?

Record the issue, project, date, duration, and a short work note. The note should name the output or activity, such as code review, test fix, incident diagnosis, or implementation. Billing should come from project-level billing status, with task-level non-billable controls for specific work that should stay out of invoice totals.

Should engineers start a timer or enter time later?

Use a timer for focused work where elapsed time should match the active work block. Add time later for meetings, offline work, or cleanup that was completed before the engineer opened the issue. The common mistake is waiting until Friday, then spreading a remembered total across issues without notes.

How should time be handled when an issue reopens?

Keep the original entries attached to the issue and add a new dated entry for the follow-up work. A reopened issue often contains separate activities, such as regression diagnosis, review changes, or release support. Separate entries preserve the sequence, show the added effort, and avoid changing previously reviewed time.

How should estimates and logged hours be compared?

Treat estimates as planning inputs and logged hours as the time record. Linear estimate scales, including Fibonacci, Linear, Exponential, and T-Shirt values, describe effort or size for issue-flow analysis. Logged hours show actual clock time by person and issue. Mixing the two produces weak cost reports because points do not carry an hourly rate.

Which billing setup mistake affects engineering invoices?

Setting a whole project as billable without reviewing task exceptions creates invoice noise. Client implementation, internal refactoring, support, onboarding, and estimation often need different billing treatment under the contract. Set billing status at the project level, then mark specific tasks non-billable when their hours should remain reportable but excluded from invoices.

How does Everhour turn Linear engineering time into invoices?

Everhour Billing & Invoicing converts billable time from Linear issue work into invoices, applies project or member rates, and excludes non-billable tasks. The finished invoice can be exported to QuickBooks Online, Xero, or FreshBooks, with status details visible in Everhour.

How does Everhour keep time entry close to Linear issues?

Everhour embeds timer and manual-entry controls in Linear through its browser extension, then syncs Linear workspace, project, issue, status, and tag data into reports. Engineers log the entry from the issue, and managers review hours without losing the original work context.

Turn issue time into invoices

Connect Linear issue work to Everhour Billing & Invoicing, keep billable project settings tied to rates and task-level non-billable exclusions, then export invoices to QuickBooks Online, Xero, or FreshBooks with status visible.

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

Or