What a Freelancer Pays for Software Every Year — And Why Most of It Should Be Free
Invoicing, time tracking, scheduling, expenses — $552 a year at entry tiers. For one person, per-seat pricing is the best case. What actually bites is the cap, and most of this stack has a free answer we will name.
Every guide about small-business software assumes a business with staff. A freelancer is a different shape entirely, and the arithmetic inverts.
Per-seat pricing — the thing that punishes a growing team hardest — is a solo operator's best case. You are one seat. The meter never runs. What bites a freelancer is not the seat count. It is the cap.
This is the bill, itemised from each vendor's own pricing page, followed by the honest verdict: most of these lines have a free answer, and we are going to name them even where they compete with us.
The bill
| Layer | Vendor | Published price | Monthly |
|---|---|---|---|
| Invoicing | FreshBooks Lite | "$23.00/mo" (monthly billing) — ⚠️ capped at five clients | $23.00 |
| Time tracking | Harvest | "Paid plans from $9/seat/month" ($108/seat billed annually) | $9.00 |
| Scheduling | Calendly Standard | "$10/seat/mo, billed yearly" | $10.00 |
| Expenses | Zoho Expense Standard | "$4/user/month" | $4.00 |
| Total | $46.00 |
(All read 2026-07-05 to 2026-07-22 and recorded in the Price Observatory.)
| Per year | $552 |
| Over three years | $1,656 |
That is a smaller number than the café or the gym pays, and it should be — one person, four tools, entry tiers throughout. It is also the number that is least defensible, because for a solo operator almost every line here has a genuinely free version.
The cap, not the seat
Look at the invoicing line again. FreshBooks Lite is $23 a month and it is capped at five billable clients.
That is not a seat limit — it is a limit on the thing your business does. A freelancer with five clients is on the cheap tier. A freelancer with six clients — the same one person, the same laptop, one more invoice a month — is on the next tier up. Growth in a solo business shows up as client count, so this is precisely the meter that tracks your success and charges you for it.
The same shape repeats across the stack:
- Setmore's free plan is capped at "4 users and 200 appointments per month", and two-way SMS plus Stripe payments require Pro at "$5/user/month".
- Wave is "Free (Starter) invoicing", with Pro at $19/mo once you want payments or payroll.
Read those two lines together and the category's model is visible: the free tier is real, generous, and shaped so that the first thing you need when you get busier is on the other side of it. That is not a trick. It is how free tiers are supposed to work — but it means the price you pay is not the price you compared.
Where the money actually is, and it is not on that table
For a freelancer, software is a rounding error against unbilled time.
Do this with your own numbers, not ours: take your hourly rate, and multiply it by the hours a month you spend on admin that never reaches an invoice — chasing a payment, rebuilding a quote, reconstructing what you did on the eleventh.
At almost any professional rate, two hours a month is a larger number than $46. Which means the correct question is not "what is the cheapest tool" but "which tool removes an hour" — and sometimes the answer is the paid one.
Your own hourly rate times your own monthly admin hours is the one figure on this page we cannot supply — put your real numbers into that multiplication before trusting anyone's conclusion, including ours.
Line by line: keep, cut, or own
Invoicing — the free options are genuinely good, and here is the one reason to leave them
Invoice Ninja and InvoicePlane are mature, free, open-source, and self-hostable. If you are technical and your requirement is "send invoices, track who paid," they are the correct answer and you should stop reading this section.
Wave's free tier will also do it, hosted, with no server to run.
The one argument against free-and-hosted is custody, and it is worth stating plainly rather than dressing up: your ledger — who owes you what, going back years — lives on somebody else's server, under terms that can change. A free product is a product with no contract you paid for.
Verdict: if the free tools fit, use them. If what you want is your own invoice history on your own server, with no tier above you to be moved onto, Invora is $34 once — about a month and a half of FreshBooks Lite. Note that it does not process payments; you invoice, your client pays you the way they already do.
Time tracking — Kimai is free and it is very good
Harvest at $9/seat is $108 a year, forever, for one person. But the honest comparison is not against a paid alternative — it is against Kimai, which is free, open source, self-hosted and mature.
Verdict: for most freelancers, Kimai. The case for Clockora at $49 once is narrower and we will state it narrowly: shared hosting with no Docker, and a simpler surface than Kimai's. If Docker is not a problem for you, that is not worth $49 and we would rather say so than sell you one.
Scheduling — Cal.com owns this, and it is free
Calendly is $10/seat/month — $120 a year for a booking page. *Acuity's published entry is "Starter $16/mo billed annually".*
We sell a booking product and this is still the honest answer: Cal.com is free, open source, self-hostable and the mature choice in this category. Verdict: Cal.com, unless you specifically want a PHP app on ordinary shared hosting with no Node build step — which is the entire, and only, case for Slotly at $34 once.
Expenses — delete this line
A sole trader does not need expense-claim software. Expense claims are what employees submit to employers. What you need is a folder of receipts and a bookkeeping habit — and if you have an accountant, ask them what format they want before buying anything.
Verdict: cancel. $48 a year, immediately, for nothing.
The rebuilt bill
| monthly | per year | |
|---|---|---|
| Invoicing — Wave free tier, Invoice Ninja, or owned | $0 | $0 |
| Time tracking — Kimai or owned | $0 | $0 |
| Scheduling — Cal.com | $0 | $0 |
| Expenses — deleted | $0 | $0 |
| Recurring total | $0 | $0 |
Note what that table does not contain: a line item from us. A freelancer can get to $0 recurring using entirely free software, and for a large share of freelancers that is the right outcome and this page is over.
The paid-once route exists for one reason and it is not price: free tools are still someone else's terms, and a self-hosted tool you bought is one you can keep running unchanged for a decade. If that matters to you, the whole stack is $34 + $49 + $34 = $117 once. If it does not, take the free version and spend the $117 on something that earns.
What this exercise shows
Three of the four lines had a free answer that is not a compromise — mature, widely used, actively maintained software with no meter.
The freelancer's software problem is therefore not overspending. It is defaulting — signing up for the tool in the ad, on the entry tier, and never revisiting it once the client count crosses the cap.
The test for a solo operator is one question, not three: is there a free tool that does this, and have I actually looked? For staffed businesses the answer is usually no, because free tools rarely handle rotas, approvals or compliance. For one person, the answer is usually yes.
The honest counterweight
Self-hosting anything means a server, backups and updates are yours. For one person with no IT support, that is a real cost paid in the currency you are shortest of — attention. A freelancer who spends a Saturday debugging a PHP upgrade has spent more than three years of Calendly.
So the honest ranking for a solo operator is: free hosted first, free self-hosted second, paid-once third, subscription last — and reverse that order entirely if your time is worth more than your certainty. Before owning anything, read your backup is not a backup until you have restored it.
Next steps
- Open the live Invora demo — no sign-up, already signed in, resets itself
- When free is the right answer — the same test applied to a small agency
- The SaaS Price Observatory — FreshBooks, Harvest, Calendly and 80 others, quoted from their own pages and dated
Prices are quoted from each vendor's own pricing page with the date read. Free and open-source alternatives are named where they are the better answer, including where they compete with products we sell.