FreshBooks review (2026): pricing, features and who it's for
What works
- Unlimited invoices and unlimited time tracking come on every plan, including $23 Lite
- Profit and loss, unlimited expenses and phone mileage tracking sit on every plan
- Your accountant gets a login free instead of the usual $11 a month seat
- Phone and email support cost nothing extra on every plan, not only the top one
- The 30-day trial needs no card, and paying for the year takes about 10 percent off
What to watch
- Lite at $23 caps you at five billable clients, and Plus stops at fifty
- Archived clients still count against that cap, so only deleting a name frees a slot
- Every extra team member costs $11 a month, and only Select includes any
- No field software connects natively, so Jobber or Housecall Pro run on one-way Zapier rules
- Bank reconciliation, the balance sheet and the general ledger all start at Plus
The cap is on customer names, and archiving does not free a slot
The limit is not on invoices, and it is not on logins. It sits on names in your client list. Both the active names and the archived ones count against it. FreshBooks says so plainly in its own help pages: the client limit on each plan covers active and archived clients together. Tidying up the list changes nothing. Only deleting a name frees a slot.
Compare that to how a home-service business picks up customers. A plumbing shop taking five calls a day adds about 25 new names a week. Most are one-off homeowners who call again only when something else breaks. Lite's five names are gone in a day. The 50 on Plus are gone by the middle of week two. A landscaping or cleaning company with regular accounts fills up slower, but it still fills up.
So the working floor for a trade shop billing homeowners is Premium at $70 a month, where the cap goes away. The other option is having somebody in the office delete old customers every month to stay under the line. That trades your service history for $27 a month. We would not build a business process on that.
Owners warn each other about this before anyone signs up. In small-business threads on Reddit, the standing advice to a new operator is to weigh a free tool against FreshBooks for this one reason. The billable client limit is the part that starts to hurt as you grow, and it hurts fastest in the trades.
The price ladder, with logins added in
Lite is $23 a month. Plus is $43. Premium is $70. Select is priced case by case for bigger companies (as of August 2026). Every plan gives you unlimited invoices and unlimited time tracking. So the client count is the only thing that limits you.
Logins cost extra on top. Each added team member is $11 a month. Only Select includes any, and it includes two. An owner, an office manager and two techs logging hours means three extra seats at $33 a month. That puts Premium at $103 a month, or $1,236 a year, before you add anything else. Advanced Payments is another $20 a month. FreshBooks Payroll is $40 a month plus $6 per person. Your accountant gets a login free, which is a fair touch.
You are not tied down for long. Everything is month to month. Paying for the year takes about 10 percent off. The trial runs 30 days and needs no card to start. After your first payment you get 30 days to ask for your money back. One warning on the sticker price. FreshBooks runs a 90 percent off the first three months deal often enough that you should expect to be offered it. Budget against the standing rate, because month four is when the standing rate arrives.
Invoicing first, bookkeeping a long way behind
Call the product what it is. It is built around writing an invoice, getting it paid and tracking what you spent. If you have never opened a set of books in your life, it does that with less friction than anything near its price. Profit and loss reports, unlimited expenses and mileage tracking on your phone are on every plan, Lite included. Bank and card transactions come in on their own through Plaid and Yodlee, though that only pulls a limited stretch of history, not your whole past.
The accounting underneath starts at Plus. The general ledger is the full accounting record your bookkeeper works from. That, plus the trial balance, the balance sheet, a chart of accounts you can edit, and journal entries from your accountant, are on Plus, Premium and Select only. So is bank reconciliation, the monthly check that your books match your bank statement. On the $23 plan you can see whether you made money last month. You cannot tie your books to the bank, and you cannot hand a clean set of accounts to anybody.
Receipts work the same way. Snapping expense receipts and emailing receipts into the account start at Plus. Reading bills automatically and tracking what you owe suppliers wait for Premium. Even above that gate, the reports are thinner and harder to adjust than QuickBooks Online or Xero. Both of those carry full double-entry reports on every plan they sell, and double-entry is the standard method your accountant expects. On tax, FreshBooks only helps you prepare. You get tax-time reports and a sales tax summary. Nothing is filed for you.
Sales tax is where owners get stuck. One FreshBooks user asking around for a fix was told by the company to handle sales tax with journal entries and a petty cash placeholder. They did the entries cleanly and still could not get the sales tax report to come out accurate. If you collect sales tax on parts, run that report during the trial with your own numbers. Finding this out in April costs you a weekend.
Your job software will not plug into it
The connections FreshBooks lists are HubSpot, Gusto, Wagepoint and Zapier, plus its API. No field service, job management or dispatch product is on that list. Not Jobber, not Housecall Pro, none of them.
What you get instead is Zapier, and Zapier is not a two-way sync. Zapier connects Jobber and Housecall Pro to FreshBooks with one-way rules: something happens over here, so do this over there. A new client added in Jobber can create a matching client in FreshBooks. Invoices, payments and tax codes do not square themselves up in both directions. Every rule is one somebody set up. And somebody has to notice when it stops firing.
Compare that to what the field service vendors normally ship, which is a built-in two-way link to QuickBooks Online that you switch on. If your jobs and customer records already live in dispatch software, putting your books in FreshBooks means one of two things. Either somebody retypes the data, or you maintain a stack of Zapier rules yourself. In a shop where one person does all the office work, that is a weekly cost in their time that never shows up on the pricing page.
The business FreshBooks suits
There is a business FreshBooks fits well, and it is a narrow one. Picture a solo operator or a two-person outfit that bills by the hour. They work for a short list of repeat customers. They want invoices and expenses handled without learning double-entry bookkeeping. A remodeling contractor with eight commercial clients on retainer. A specialty trade whose work comes through the same few general contractors every year. If your customers are a short list rather than a stream of new names, five clients at $23 or fifty at $43 is enough room. The ease of use is a fair reason to pick it over a heavier accounting package.
Residential trades are the mismatch, and it is not close. A plumbing, HVAC, electrical or pest control shop that bills a different homeowner every day fights the pricing model from month one. The fix is $70 plus $11 a head. If that is your shop and you still want FreshBooks for the invoicing, start at Premium instead of finding the cap in week three. Maybe you want depth in the books too. Or you need your dispatch software and your books to agree without a person in the middle. QuickBooks Online and Xero both give you more accounting for the money. They also connect straight to the field tools you already run.
Owner reports fall on both sides of that line, with one warning sitting on top of them. Solo operators who bill a short client list are happy, and support is the thing they name. You get a person on the phone who walks you through the problem instead of a help article. Owners who ran the older FreshBooks and lived through the switch to the current version are much harder on it. They report bugs and downtime in the current version, and say they stayed only because moving years of invoices and customers to another system is painful. Read that as a reason to push hard during the 30 free days. Leaving later costs more than the subscription does.
What owners actually say
How we researched this
Pricing comes from the vendor's pricing page, or for quote-only tools from dated user-reported figures, current as of the review date. Owner quotes are verbatim, from real practitioner discussions, with the source linked. We don't take payment for placement.