Orangescrum
Documentation index for AI agents (llms.txt). A markdown version of this page is available at /time-tracking.md or by requesting this URL with the header Accept: text/markdown.
Time tracking

Time Tracking That Feeds Billing and Cost

Log hours against the task they belong to, not a separate app. Approved time flows straight into project cost, client invoices, and utilisation reports.

Free forever plan · No credit card required · Set up in minutes

What is project time tracking?

Project time tracking records how long people spend on specific tasks so you can bill accurately, measure cost against budget, and see how much capacity a project really consumes. Orangescrum keeps time logging on the task itself, so hours are captured in context and then feed cost, invoicing, and resource reports without anyone rekeying them.

The problem

Why time data is never trusted

Time is logged from memory
People fill in the week on Friday afternoon and guess.
Timers and task level logging capture it as work happens.
Billing is rebuilt by hand
Someone exports hours and rebuilds an invoice in a spreadsheet.
Approved billable hours generate the invoice directly.
Nobody checks the numbers
Timesheets go straight through with no review.
Timesheet approval puts a manager between the log and the invoice.
What you get

From the timer to the invoice

One chain of data, so hours are only entered once. Grouped by how you log, the rules around it, how you read it back, and where it goes next.

01Logging

  • A timer on the task

    Start a timer against the task you are working on, pause it, resume it, and save it as a time entry.

  • The timer follows you

    In the cloud it keeps counting as you move around the product and across browser tabs, and it is still there when you come back.

  • Manual entry

    Log the hours after the fact with a note, a start time, an end time and break time.

  • Billable or not

    Mark an entry chargeable or internal, and change it for many entries at once.

  • Create the task as you log

    If the work has no task yet, create one from the time entry dialog rather than leaving the screen.

  • Entries stay on the task

    Every entry belongs to a real task in a real project, so nothing has to be matched up afterwards.

02Rules

  • Estimated hours cap

    Logging past a task's estimated hours is refused unless the person has the permission to exceed it.

  • Closed tasks are protected

    Logging time on a closed task needs its own permission, so old work does not quietly change.

  • Separate permissions

    Manual entry, editing an entry, deleting an entry, seeing everyone's time and importing time are each their own permission.

  • Submitted weeks lock

    Once a week is submitted and pending or approved, its entries can no longer be edited or deleted.

03Views

  • The time log list

    Date, person, project, task, hours, note, start, end, break, billable, and whether it came from the timer, filtered by project, dates and people.

  • Daily timesheet

    One day at a time with a week strip, and weekends and holidays already marked.

  • Weekly timesheet

    A whole week across every project in one grid, with a cell for each task and day.

  • Month calendar

    A calendar of logged hours per day, where clicking a day opens the entry form.

  • Hours chart

    Hours by day for a month, broken down by person and by task, split billable and non billable.

04Approval

  • Submit a week

    Pick an approver, add a comment, and send the week for review.

  • Hours check on submit

    Orangescrum compares what you logged against the hours expected for the week and tells you if you are short or over.

  • Approve or reject with a reason

    A rejection needs a note, and the note goes back to the person who submitted the week.

  • Email both ways

    The approver is emailed when a week arrives, and the submitter is emailed with the decision.

  • Manage approvers

    Nominate who can approve, activate or deactivate them, and see how many timesheets are waiting on each.

  • Audit trail

    Every approval decision is written to a log, so the history of a week is recoverable.

05Downstream

  • Cost from hours

    Billable hours become cost to company and cost to client using the rates you set per person or per project.

  • Invoicing

    Billable hours that have not been invoiced yet are listed ready to pick from, and become a client invoice.

  • Utilisation

    Logged hours drive utilisation and resource reporting without anyone re entering them.

  • Timesheet report

    Estimated, billable, non billable, approved, rejected and pending hours, by project or by person.

06Import

  • Bring in existing time

    Import time logs from a CSV, with a preview that shows which rows are valid before anything is written.

07Export

  • CSV, PDF and Excel

    Export the log as CSV or PDF with the columns and date format you choose, and the timesheet report as a spreadsheet.

08API

  • Log time from elsewhere

    Self-hosted exposes time logs through its key authenticated public API for reading and writing.

How it works

How time flows through

1
Log the time
Start a timer on the task, or enter hours in the weekly timesheet.
2
Mark it billable
Say whether the hours are chargeable to a client or internal.
3
Approve
A manager reviews the timesheet before the hours are used for billing.
4
Bill and report
Approved hours feed invoices, project cost, and utilisation reports automatically.
Who it's for

For teams that bill or budget

Agencies and consultancies
Bill clients accurately and see per project profitability.
Learn more →
Professional services
Track utilisation and make sure billable capacity is not being lost.
Learn more →
Internal delivery teams
Measure real cost against budget rather than guessing effort.
Learn more →
Availability

Which edition includes what

Orangescrum runs as managed cloud, self-hosted on your own servers, or as the open-source Community Edition. Here is exactly what each one includes.
Time logging is in every edition. Timesheets and approvals are Pro and above.
CapabilityCloudManaged SaaSSelf-HostedOn-premise / private cloudOpen SourceCommunity Edition
Log time against tasks
Timer with pause and resume
Time log list with filters
Month calendar of logged time
CSV and PDF export of the log
Time log CSV import
Hours chart by person and task
Daily timesheetPro
Weekly timesheetsPro
Billable and non billable hoursPro
Timesheet approvalPro
Timesheet report and Excel exportPro
Cost and budget trackingPro
Invoicing from approved hoursPremium
Utilisation reportingPremium
Public API for time logs
Attendance clock in and out
Frequently asked questions

Time tracking FAQ

Does Orangescrum have time tracking?

Yes. You can start a timer on a task or enter hours manually, fill in weekly timesheets, mark hours billable or non billable, and send timesheets for approval. Approved hours feed cost, invoicing, and utilisation reports.

Which editions and plans include it?

Basic time logging against tasks is available in every edition, including the free Community Edition. Weekly timesheets, billable hours, and approvals are on the Cloud Pro plan and above, and included in Self-Hosted.

Can I separate billable from non billable time?

Yes. Each entry can be marked billable or not, so client billing and internal cost stay separate and your invoices only include chargeable work.

Do timesheets need approval?

They can. Timesheet approval puts a manager between the logged hours and billing, so mistakes are caught before an invoice goes out.

Can I invoice from tracked time?

Yes. Approved billable hours can generate a client invoice directly, so nobody has to rebuild it in a spreadsheet.

Does time tracking feed reporting?

Yes. Logged time produces cost against budget, per project profitability, and resource utilisation reports without any extra data entry.

Is there attendance tracking as well?

Attendance, with clock in and clock out and leave management, is a separate module available in the Self-Hosted edition. Time tracking records effort against tasks, which is a different thing.

Do I need a separate time tracking tool?

No. Keeping time on the task means the hours are captured in context and flow into billing and reporting without being re entered.

Track time where the work happens

Time logging is in every edition. Timesheets and approvals are on Pro and above. Every plan includes unlimited users.