Time tracking for IT service providers with project controlling

Whether implementation, consulting or software development for clients: with time cockpit, your teams book time on clients, projects and tasks, and, via the Web API, on tickets from Jira or Azure DevOps. Invoices are created directly from the bookings.

On fixed-price projects you see at any time how much of the budget is used, and change requests stay visible as separate effort instead of disappearing into the project.

For IT service providers, software companies and IT consultancies that deliver client projects on a time-and-material or fixed-price basis.

Customers who trust time cockpit
Doka
Dynatrace
KUKA
LPA
Softline
valantic

Time tracking and project controlling for IT projects

In IT project business, margin is not decided when you send the quote but in the weeks after: through extra effort, change requests and hours nobody bills.

Time tracking for IT service providers assigns every hour to a client, a project and a task and separates billable from internal hours. time cockpit is such a time tracking solution from Austria: projects and tasks carry budgets in hours and euros, and the budget vs. actual comparison, service report and invoice come from the same bookings, whether you bill by effort or at a fixed price.

An IT service provider rarely works on just one kind of engagement. Fixed-price rollouts, consulting by effort, ongoing development on a retainer, presales and internal technical work run in parallel. All of them need time tracking that records which engagement and which service an hour belongs to.

time cockpit combines project time tracking, project controlling and project invoicing in one solution. Every booked hour updates budget consumption, billing rate and post-calculation, without exporting to a spreadsheet.

  1. Project time tracking every hour on client, project and task
  2. Project controlling Budget consumptionBilling ratePost-calculation
  3. Project invoicing service report and invoice from the same bookings

Where IT projects lose margin

Rarely when booking time, but where project management, billing and management work with different numbers.

  • Fixed-price projects run over budget unnoticed

    Without an ongoing budget vs. actual comparison, only the post-calculation reveals that a rollout took twice as long as planned. By then you can neither change course nor talk to the client about extra effort.

  • Change requests get lost in project effort

    Additional wishes are "quickly done along the way" and booked on the existing project. In the end, the hours that would justify a change order are missing.

  • Tickets, time and invoices live in three systems

    The work is in Jira or Azure DevOps, the time in a list, the invoice in the ERP. Whoever wants to bill copies data by hand and reconciles at month end.

Ticket system or project time tracking?

The ticket system steers the work; time tracking shows what it costs and how much of it is billable.

Ticket system e.g. Jira, Azure DevOps
time cockpit for IT service providers
Key question
What needs to be done and who is working on what?
How much effort is in the project and how much of it is billable?
Time is booked on
Ticket, story or backlog item
Client, project and task; tickets can be taken over as tasks
Fixed price & budget
Estimates per ticket or sprint
Budget in hours and euros per project and task, compared with actual hours as you go
Change requests
Separate ticket in the backlog
Separate task with its own budget, analyzed and billed separately
Billing
Hourly rates and invoices usually in another system
Hourly rates per client, project or task; invoice and service report from the bookings
Limit
Limitation : Does not show whether a client or project brings margin
Limitation : Does not plan sprints or backlogs, it supplies the actual hours for them

How IT service providers work with time cockpit

Time on client, project and task, including tickets

Time is booked in the weekly calendar in the browser, on client, project and task. For teams working in Jira or Azure DevOps, tickets and backlog items can be created as tasks in time cockpit: via the Web API, the ticket system creates projects and tasks and reads the bookings back. We build individual interfaces to Jira or Azure DevOps on request.

If you would rather not reconstruct your working day from memory, add the optional automatic time tracking with sidekick. More for development teams: Time tracking for developers.

Fixed price, time and material, and change requests

If you bill by effort, time cockpit creates the invoice directly from the bookings, with hourly rates per client, project or task. The hourly rate at the time of booking is stored, and on request a service report with all times goes to the client.

For fixed-price projects, you enter the agreed price as a budget in euros or hours and see at any time how much of it is used. Create change requests as a separate task with its own budget: the extra effort stays visible on its own and can be billed by effort or used to justify a change order.

Budget, post-calculation and utilization

Every booking updates the budget vs. actual comparison per project and task. Dashboards summarize it for project management, as in the picture with budget consumption, remaining budget, unbilled revenue and the billing rate, the share of revenue already invoiced. Risk alerts flag a tight remaining budget or, as here, a low billing rate. So you talk to the client about extra effort while there is still budget left, and invoice work before it piles up.

After the project, the post-calculation compares planned and actual effort per task. That gives you historical data for the next quote instead of gut-feeling estimates.

Integration with ERP, DevOps and support: the Solvion example

IT service provider Solvion replaced its in-house time tracking with time cockpit and connected it to its systems:

  • Business Central Clients are synced from Microsoft Dynamics 365 Business Central.
  • Azure DevOps Backlog items from Azure DevOps are available as tasks.
  • Zendesk Support time comes in through a Zendesk integration.
time cockpit
  • time cockpit calculates surcharges outside normal working hours automatically.
  • An approval process checks the bookings before invoicing.

These connections were built for Solvion on top of the Web API and the customizability of time cockpit; they are not ready-made standard connectors. Project data can also be queried in AI assistants such as Claude, ChatGPT or Copilot via the MCP server.

The full story: Solvion case study.

Working time and absences in the same system

Vacation, absences, part-time models and working time rules are managed in time cockpit as well, instead of in a separate HR tool. Project management sees who is available in the coming weeks, and the working time record comes from the same bookings.

What does time cockpit cost for IT service providers?

time cockpit costs €10.85 per user per month on the Business plan, billed by the day and cancellable daily. A team of 25 users pays €271.25 per month. Teams of up to 10 users pay a one-time €29.90 for the first year on the Starter plan. We build customizations and interfaces like Solvion’s at €150 per hour.

You can try time cockpit free for 30 days without a credit card. All plans and cost examples: Pricing.

Try for free
Business plan Example, 25 users
25 users × €10.85 €271.25 per user per month
billed by the day and cancellable daily
per month €271.25
Starter plan, up to 10 users €29.90 in the first year
Customizations and interfaces €150 per hour

Which IT service providers is time cockpit suited for?

For companies that deliver client projects and want to base effort, billing and margin on the same numbers.

Typical companies

  • IT service providers with implementation and rollout projects
  • Software companies doing custom development for clients
  • IT consultancies that bill by effort
  • Companies running fixed-price and time-and-material projects side by side
  • Teams that work in Jira or Azure DevOps and still need to bill their time

Typical tasks

  • Checking fixed-price projects against the budget as you go
  • Recording and billing change requests separately
  • Creating invoices and service reports from the bookings
  • Making presales and internal technical work visible
  • Pricing quotes with historical data from post-calculation

time cockpit at a Glance

Product
time cockpit, project and employee time tracking as software-as-a-service
Vendor
software architects gmbh, Leonding (Austria), time cockpit since 2010
Hosting
Microsoft Azure, data centers in the EU (Amsterdam and Dublin), dedicated database per customer, 35-day point-in-time recovery
Price
€10.85 per user per month; Freelancer plan free in the first year; Starter €29.90 in the first year for up to 10 users
Trial
30 days free, no credit card, cancel any day afterwards
Master data
Unlimited clients, projects, tasks and invoices
Platforms
Browser on PC, Mac, Android and iOS; automatic time tracking with sidekick for Windows and macOS (early preview)
Integrations
Web API (REST, OData, TCQL) with personal access tokens, MCP server for AI assistants, Excel import and export, Office 365 appointments in the calendar
Single sign-on
Microsoft Entra ID (Azure AD)

Project time, budget and invoice on one basis

Try time cockpit for 30 days with your own projects, or let us show you how other IT service providers work with it.

FAQ: time tracking for IT service providers

What is the difference between project time tracking and employee time tracking?

Employee time tracking records when and how long someone works, for example for working time law, flexitime and overtime. Project time tracking assigns the same hours to a client, a project and a task and makes them billable. IT service providers need both: in time cockpit, the working time record, project analysis and invoice come from the same bookings.

Which project time tracking suits IT service providers with complex client projects and billing by the hour?

Project time tracking that knows hourly rates per client, project and task and creates invoices directly from the bookings. time cockpit supports multi-level project structures, stores the hourly rate at the time of booking and, on request, attaches a service report with all times to the invoice.

How do I track fixed-price projects against the budget with time cockpit?

You enter the agreed price as a budget in euros or hours, per project or per task. Every booking updates the budget vs. actual comparison, so you see the remaining budget before the project tips over. Create change requests as a separate task so the extra effort stays visible on its own.

Can I book time on Jira or Azure DevOps tickets?

Yes, if the tickets exist as projects or tasks in time cockpit. Via the Web API, ticket systems can create projects and tasks and read bookings back. We build individual interfaces to Jira or Azure DevOps on request.

Which KPIs does time cockpit show for project controlling?

Every booking flows straight into the figures per project: budget consumption, remaining budget, hours worked and billable hours, revenue and profit margin according to time sheets, unbilled revenue and the billing rate, the share of revenue already invoiced. The project manager dashboard sums these up and warns, for example, when the remaining budget gets tight or the billing rate is low.

How does time tracking help IT service providers better understand the profitability of their projects?

By assigning every hour to a client, project and task and giving it an hourly rate. From this, time cockpit calculates the revenue, the effort and the share of non-billable hours per project. IT service providers can see which projects and clients bring in margin and where effort arises without return.

Which time tracking software distinguishes between billable and non-billable time?

time cockpit marks projects and tasks as billable or non-billable and analyzes both shares separately. Non-billable time such as support, sales or internal projects stays visible instead of disappearing in billing.

How well can the solution be adapted to existing processes?

The data model, forms, lists, permissions and reports can be adapted: your own fields and tables, your own lists and reports, and business logic such as approvals or surcharges in IronPython scripts. Customizations exist as code and can be tested in a sandbox before they go to production. You build them yourself in OnCockpitAdmin or commission us at €150 per hour.

Are there costs beyond the license?

Only for customizations and interfaces you commission yourself, at €150 per hour. There is no setup fee, you need no hardware, and support for the standard product costs nothing extra. For large teams the price per user drops: by 10% from the 101st user, by 20% from the 201st and so on, up to 50%.