For solo VAs and small virtual assistant teams
Time tracking software for virtual assistants
Track each client's hours and turn them into invoices.
- 14-day free trial
- Unlimited clients and projects
- Cancel any time
Works with the accounting tools you already use
Track virtual assistant hours across multiple clients
Track calls, inbox work, and bookings against the right client.
- Keep each client's hours separate
- Assign time to a client, project, and task.
- Resume tasks with their notes intact
- Use Redock to restart a task with its client and notes.
- Separate billable work from your own admin
- Mark sales calls, training, and your own admin as non-billable.
Show clients where their hours went
Add a short note to explain each call, booking, or CRM update.
- Filter reports by client
- Share one client's records without including anyone else's.
- Answer billing questions quickly
- Find descriptions and durations in client reports.
- Explain the work behind each invoice
- Give clients a task-by-task breakdown of billed hours.
See how many retainer hours are left
Set a budget to check hours left before accepting more work.
- Compare hours with the agreed allowance
- Spot when a retainer is running low.
- Track all package work against one budget
- Include recurring tasks and one-off requests.
- Price next month's package from actual hours
- Base your next quote on the time the work took.
Manage packages, retainers, and hourly work
Give each client an hours or value budget to match your agreement.
Aster & Co
Monthly retainer
8h 40m / 10h
Check remaining hours before taking on more work.
Northstar Travel
Hourly work
$195 / $480
Billable work remains within budget.
Studio June
Monthly package
6h 45m / 6h
Agree how to bill the extra work.
Example budgets showing hours or billable value against each allowance.
Turn tracked hours into client invoices
Build invoices with the hours, notes, and rates you've already recorded.
Billing in increments? Check how rounding entries up affects the total with our billable-hours calculator.
- Choose how time appears on the invoice
- Group entries into invoice lines that suit each client.
- Set rates by client, project, task, or person
- Apply the agreed rate to each job.
- Send invoices without retyping them
- Sync client details and send invoices to Xero, QuickBooks, FreshBooks, MYOB, or Wave through our accounting integrations.
Keep your team's client hours together
Give employees and subcontractors their own logins in one shared account.
- Keep your project management tools
- Add time tracking alongside the tools you already use.
- Control each person's access
- Choose what each person can view and manage.
- Track time on your phone
- Log client work from your desk or on the go.
Make client time tracking and billing easier
Get a 14-day free trial. Pricing starts from $19 per month.
Send invoices to your accounting software
Wave
Sync tracked time to Wave, invoice clients, and accept online payments.
Xero
Turn tracked hours into Xero invoices with your existing branding and settings.
QuickBooks
Use tracked time for QuickBooks invoicing and payroll with your existing settings.
MYOB
Turn tracked hours into MYOB invoices with your existing branding and settings.
Freshbooks
Track time on web or mobile and sync it to FreshBooks for billing.

Sage Business Cloud
Planned: sync tracked time to Sage Business Cloud for billing and payroll.
Frequently asked questions
- Can I use MinuteDock without accounting software?
Yes. Track time, run reports, and create invoices in MinuteDock. Connect your accounting software whenever you're ready.
- Can I track time from my phone?
The iPhone and Android apps sync with your account and are included in your subscription.
- Can I bring over time from another app or spreadsheet?
Email your CSV file to team@minutedock.com and we'll help import it.
- What should a virtual assistant look for in time tracking software?
Look for quick client switching, clear reports, and easy invoicing. MinuteDock keeps your hours, notes, budgets, and rates together.
- How can a virtual assistant track hours for multiple clients?
Time each client's task and log it before switching jobs. Use Redock to resume with the same client, task, and notes.
- Can MinuteDock track retainers and monthly packages?
Set an hours or value budget for each package and see how much of the allowance you've used.
- Can I track billable and non-billable virtual assistant hours?
Mark client work as billable and your own admin, sales, or training as non-billable.
- What should a virtual assistant's client report include?
Include the client, task, duration, and a short description. Filter to that client's work before sharing.
- Can I create an invoice from tracked time?
Yes. Create invoices from your hours and rates in MinuteDock, or send them to Xero, QuickBooks, FreshBooks, MYOB, or Wave.