For solo devs juggling multiple clients or employers.
Log every hour once. Solitu syncs it to your clients' project management tools and pushes invoice drafts to Xero — so you can stop doing admin and get back to building.
60-day trial · No card required · Export your data any time
"I was logging hours in one place, then again in the client's project tool, then rebuilding the invoice in Xero by hand. Three tools, same data, every week. Solitu was built to stop that."
CCurtis
Founder, Reaching Futurity Ltd
Every hour goes here — against a client, project, and feature. Your single record.
Batch sync hours to your clients' Hive or Asana. Push invoice drafts to Xero. You decide what goes where.
Scan Gmail for labelled receipts, pick what to keep, and push to Drive and Xero in one batch.
Log time as a daily journal of what you did, for which client, billable or not. Finalise the day when it's ready for invoicing — no half-tracked timers, no end-of-month archaeology.
Link entries to Hive actions or Asana tasks. Preview, then batch sync your week's hours. Your client sees them where they expect; you only logged once.
Pick a client and date range. Solitu builds the invoice line items from your finalised time, you review, then push the draft to Xero. No rebuilding by hand.
Label receipt emails as you get them. Scan Gmail when you're ready, pick what to keep, and Solitu files the receipts to Drive and Xero — ready to attach to the right transaction.
Use the project management tools your clients prefer, and the accounting software your accountant prefers. You work in Solitu — it pushes to the rest.
Time sync — push hours to your clients' tools
Hive
Batch sync logged hours to Hive actions. No double entry.
Asana
Batch sync logged hours to Asana tasks. No double entry.
More coming
Jira, ClickUp, Monday.com and more.
Billing & documents — invoices out, receipts filed
Xero
Push reviewed invoice drafts from your timesheet. Contacts, accounts, and item codes pulled from your org.
Google Drive
File receipts and invoices from Gmail to the right folder in one batch.
Gmail
Scan labelled emails, pick the files, push to Drive and Xero.
More coming
FreeAgent, QuickBooks and more.
OAuth for every integration. Minimum access, nothing stored unnecessarily.
Xero
Reads
Writes
Never
Gmail & Drive
Reads
Writes
Never
Hive and Asana connect via API keys you provide. Solitu writes time entries to your clients' workspaces on your instruction — nothing else. Revoke access from Settings any time. All credentials deleted immediately.
No — you control it. Preview entries, select what to push, confirm. Solitu shows you exactly what will be synced before anything is sent.
Hive and Asana now. Jira and more are on the roadmap.
No. Time tracking, the journal, and reporting work without any integrations. Connect only what you need.
Set a Gmail label (e.g. "To File"). Click Scan Gmail — Solitu fetches those emails and suggests filenames. You choose what to save and where, then process in one batch.
Read access to contacts, accounts, tax rates, and item codes. Write access for invoice drafts you confirm. We never touch existing invoices or financial history.
The first 50 users to subscribe get £12 / month locked in for as long as they stay subscribed — no ramp, no expiry. Standard pricing afterwards is £25 / month or £250 / year.
60 days, no card required up front.
Yes. Full account export as JSON, or per-table CSV for clients, projects, time entries, and invoices. The export stays open during your trial, while you're paying, and after you cancel — invoice records are kept as a permanent billing archive you can always pull down.
All features. All integrations. Every client. One price.
Founding
per month, for life
First 50 users. Locked in for as long as you stay subscribed.
Claim founding rateEvery plan starts with a 60-day free trial. No card required up front.
Your data is yours, forever.
60 days to decide. If Solitu doesn't earn a spot in your stack, export everything — clients, projects, time entries, invoices — and walk away. And if you ever cancel later, the app drops to read-only with your export still open. You're never locked out of your own data.