MSP time tracking

MSP time tracking that reaches your PSA complete, every time.

Time logged in Current goes to your PSA for billing, and Current checks every entry first, so one the PSA would refuse is never sent and one it refuses later is rescued, not lost.

For the free trial: card up front. We email you the exact amount three days before the first charge, and you can cancel anytime during the trial.

What is MSP time tracking software?

MSP time tracking software records the hours engineers spend on tickets and projects so they can be billed and measured. Current records that time where the work happens and sends it to your PSA, which stays the record for billing.

What stands out

What stands out in time tracking

Entries checked before they reach your PSA, timers that cannot be forgotten, and the time your PSA turned away brought back. Unless a card says otherwise, everything here is live today.

  • Every entry checked before it is sent

    Each entry is checked against what your PSA requires before it is sent: on Autotask, a billing code, work type, contract and role from its own lists.

  • Stranded time rescued

    Time your PSA refuses for good can be pointed at a live task or written off by a manager, after a check in the PSA, on Autotask, ConnectWise PSA, HaloPSA and Syncro.

  • Ten time categories

    Ticket work, internal meetings, training, travel, admin, presales, PTO and more, with internal time kept in Current and never sent to your PSA.

  • Desk time notes drafted for you

    On a Service Desk ticket, Stop and log drafts the time note from the timer, the messages and your browser activity, and you press Log.

    Beta, with the Service Desk
  • Book time in Outlook

    From a task or ticket, Current offers the next 4 free slots sized to the work left, before the due date, and books the one you pick in Outlook.

  • A timer that cannot run all weekend

    Up to 8 timers open and one running; a timer that runs for 24 hours is stopped, its time discarded and the person told.

  • Never billed twice

    Each entry is claimed before it is sent, so the same time can never be sent to your PSA twice.

  • A logged day view

    Each day on the weekly Time page is drawn as a timeline of the time logged in it.

timers open per person, one running
8
the longest a timer can run
24 h
time categories per workspace
10
free slots offered when you book time
4

Entries checked before they leave

Before an entry is sent, Current checks it against what your PSA requires, and blocks it with a reason if anything is missing.

For Autotask that means a billing code, a work type, a contract and a role, each picked from your PSA's own lists. Where the Service Desk is on, the billing code and work type are filled in from the last ones you used on that task or company. Each entry is claimed before it is sent, so it is never billed twice. Time on a project that lives only in Current stays in Current.

Required fields picked from your PSA's own lists
Billing code and work type filled in from your last ones, always changeable
Time on fixed-fee projects recorded as not billable

Timers on tickets, tasks and internal work

Start a timer on any task or ticket and pause it to switch, with up to 8 timers open and one running at a time.

Internal work such as meetings, training and travel goes under your workspace's ten time categories and stays in Current. A timer that runs for 24 hours is stopped and its time discarded, and the person is told, so a timer left on over the weekend never reaches a bill.

Up to 8 open timers, one running
Internal time categories that never reach the PSA
A day timeline on the weekly Time page

See it on your own PSA data

For the free trial: card up front. We email you the exact amount three days before the first charge, and you can cancel anytime during the trial.

A sync state on every entry, and stranded time rescued

Every entry shows where it is: draft, submitted, synced, then approved, read back from your PSA. Autotask also reports a rejected entry.

If the PSA refuses an entry for good, for example because its task was closed, Current says why. The entry's owner or a manager can point it at a live task, or a manager can write it off with a reason, on Autotask, ConnectWise PSA, HaloPSA and Syncro. Current checks the PSA first, so time already there is adopted rather than sent again.

Draft, submitted, synced, approved, and rejected on Autotask
A plain reason when the PSA refuses an entry
A written-off entry stays visible but no longer counts

Desk time notes written from the work you did

On a Service Desk ticket, Stop and log drafts the time note from the timer, the ticket's messages and your internal notes, and suggests the work type.

With the Current time capture extension for Chrome paired, the tabs you used become evidence for the note, never a time entry. The engineer reads the note, changes what they like and presses Log, and each minute is logged once. The Service Desk is in beta, switched on by Current's team.

AI drafts the note; the entry is created by the person who logs it
Browser activity as evidence, never as time
Desk time reaches your PSA where two-way sync supports it

Book the time in Outlook before the work is due

From a task, a desk ticket or a PSA ticket, Book time offers the next 4 free slots in your Outlook calendar, sized to the work left and before the due date.

Pick a slot and Current books it in Outlook, from 30 minutes to 8 hours on a 15-minute grid. Invite your team or the customer's contact, and an internal note goes on the record in Current, and in your PSA on Autotask and ConnectWise PSA.

Slots sized to the estimate that is left
Invite the team or the customer's contact
A note on the record in Current, and in your PSA on Autotask and ConnectWise PSA
  • SOC 2 Type II audited
  • Built by an MSP, for MSPs
  • Your PSA stays the source of truth
AI with a person in charge

AI in time tracking, and where a person stays in control

AI helps only with time notes on Service Desk tickets. Every time entry is created by the person who logs it.

AI in time tracking, and where a person stays in control
What Current doesWhat your team doesLimits
What Current doesDrafts the time note on Stop and log, from the timer, the messages and internal notesWhat your team doesReads it, edits it and presses LogLimitsAI never writes a time entry; the entry is created as the person.
What Current doesReads browser activity from the Current time capture extension as evidence for the noteWhat your team doesInstalls the extension and pairs itLimitsActivity is evidence for the note, never a time entry.
What Current doesSuggests the work type for the entryWhat your team doesKeeps it or picks anotherLimitsA suggestion only.
Works with

Where your time goes, and where it comes from

Entries go to the PSA you already run, and booked time goes on the calendar your team already uses.

PSA

4 tools
  • AutotaskEntries checked against its billing codes, work types, contracts and roles; approvals read back; stranded time rescued.
  • ConnectWise PSAEntries, approvals read back, and stranded time rescued.
  • HaloPSAEntries, invoiced state read back, and stranded time rescued.
  • SyncroEntries, invoiced state read back, and stranded time rescued.

Calendar and browser

2 tools
  • Microsoft 365Book time in Outlook from a task or ticket.
  • ChromeThe Current time capture extension, for desk time notes. Browser activity is evidence, never time.
Runs on top of your PSA

How time tracking works with your PSA

Your PSA stays the record for billing. Current sends it the time and reads back whether it was approved.

What moves between your PSA and Current
What
Project and ticket timeFor PSA-synced projects and PSA ticketsTo your PSA
Approval stateRead back onto each entryFrom your PSA
Billing codes, work types, contracts and rolesThe lists an entry is checked againstFrom your PSA
Internal time categoriesNever sent to your PSAStays in Current
Service Desk ticket timeWhere two-way sync supports it; the desk's setup check shows what yours takesTo your PSA

Supported PSAs: Autotask, ConnectWise PSA, HaloPSA and Syncro.

Included. One module or all of them, same price.

Every seat gets every available module and every integration, with a 14-day free trial.

See Current pricing

The questions MSPs ask first.

Does time logged in Current reach my PSA?+

Yes, for projects that sync with your PSA and for PSA tickets. Current sends each entry to your PSA, which stays the record for billing, and reads back whether it was approved. Time on Service Desk tickets reaches your PSA where two-way sync supports it.

What stops a bad time entry from reaching my PSA?+

A check that runs before every send. If an entry is missing something your PSA requires, such as a billing code, work type, contract or role on Autotask, Current blocks it and says what to fix. Each entry is claimed before it is sent, so it is never billed twice.

How many timers can I run?+

Up to 8 open timers per person, one of them running. Pausing one and starting another switches between them. A timer that runs for 24 hours is stopped and its time discarded, and the person is told.

Can I track internal time that should not be billed?+

Yes. Internal work goes under your workspace's time categories, such as internal meetings, training or travel, and stays in Current. It never reaches your PSA.

What happens when my PSA refuses an entry?+

The entry shows as refused with the reason. On Autotask, ConnectWise PSA, HaloPSA and Syncro, its owner or a manager can point it at a live task, or a manager can write it off with a reason, and Current checks the PSA first so nothing is sent twice.

Does AI write my time entries?+

No. On Service Desk tickets, AI drafts the time note and suggests a work type, and the person reads it and presses Log. Browser activity from the Current time capture extension is evidence for that note, never a time entry.

Can I book time for a task in Outlook?+

Yes. Book time on a task, desk ticket or PSA ticket offers the next 4 free slots in your Outlook calendar, sized to the work left and before the due date, and books the one you pick.

Does time tracking cost extra?+

No. Every module is included in the per-user price.

See Current on a real book of business.

The demo logs time on a task, shows the checks an entry passes before it leaves, follows it to your PSA and back with its sync state, and books the rest of the work in Outlook.

A 30-minute tour tailored to how your team sells and delivers
Straight answers on Autotask, ConnectWise, Halo, Syncro, Microsoft 365, and HubSpot sync
A clear path to rolling it out across your team and co-managed customers
Start your 14-day free trial
Book a demo30 or 60 minutes, on your calendar