Track the work.
Send the invoice.
Keep the margin.
Track time, bill clients, and collect payments in one calm workflow. Open source, self-hostable, and priced for real teams, not procurement theater.
$1 per member/month. No annual lock-in. Cloud if you want speed. Self-host if you want control. Switching from Harvest?
FIRE calculator · See pricing · Compare tools
256+
GitHub stars
62+
Contributors
$1
Per Seat / Month
Open source
Read the code. Fork it. Self-host it. No vendor hostage clause.
One price
$1 per member. No upsell ladder. No surprise invoice.
One workflow
Track time, approve work, send invoices, collect money.
Pricing
The math
is not close.
Same core workflow. 90% lower cost. Keep the margin instead of funding someone else's sales org.
Harvest
$10.80
per user/month
- ✓ Time tracking
- ✓ Invoicing
- ✓ Reports
- ✗ Open source
- ✗ Self-hostable
Miru
$1
per user/month
- ✓ Time tracking
- ✓ Invoicing
- ✓ Reports
- ✓ Open source
- ✓ Self-host free
Toggl
$9
per user/month
- ✓ Time tracking
- ✗ No invoicing
- ✓ Reports
- ✗ Open source
- ✗ Self-hostable
How it works
Simple by design.
From clock-in to invoice sent. No extra tools.
Track time
One-click timer or manual entry. Billable rates per project, per team member.
Send invoices
Generate invoices from tracked time. Your logo, your terms. Send directly to clients.
Get paid
Track payments, send reminders, run reports. Know exactly where your money is.
No credit card required.
Open Source
Your data. Your code.
Your exit plan.
MIT licensed from day one. Run in our cloud for speed, or self-host for control. Same product either way.
256+
GitHub Stars
62+
Contributors
MIT
License
3yrs
Active
Why we built this
We built Miru
because we needed it.
"We're a Ruby on Rails consultancy in Pune, India. We bill clients across the US, Europe, and Asia by the hour. We tried Harvest — too expensive at scale. Toggl — no invoicing. FreshBooks — feature-gated everything behind tiers. Spreadsheets — broke at 10 people."
"So we built Miru. For ourselves first, then open-sourced it for everyone. It tracks time, generates invoices, handles expenses, manages our team, and gets us paid via Stripe. One tool. $1 per person. That's it."
"If you bill by the hour, this is the tool we wish existed when we started."
Vipul A M
Co-founder, Saeloun · Creator of Miru
Ship. Bill. Repeat.
Stop subsidizing bloated SaaS.
Start billing with margin.
No setup fee. No contract maze. One clear workflow from tracked hours to paid invoice.
$1/user/month in the cloud. Free forever if you self-host.