WorkStackReview is reader-supported. Some links on this site are affiliate links. Learn more

Wave vs FreshBooks: the card fee is the price, and only one of them tells you what it is

By Marcus Webb · Pricing verified on both vendor pages October 23, 2026 · Hands-on testing in progress — see note below

On subscription price this is not close: Wave starts at zero, FreshBooks starts at $23 a month. But invoicing software is not bought on subscription price. It is bought on what happens when a client pays by card — and there, Wave publishes a rate and FreshBooks does not.

The two price lists

 Wave StarterWave ProFreshBooks LiteFreshBooks PlusFreshBooks Premium
Monthly price$0$19$23$43$70
Annual price$0$190/yr———
InvoicesUnlimitedUnlimitedUnlimitedUnlimitedUnlimited
Billable clientsNo stated capNo stated cap550Unlimited
Card fee on invoices2.9% + $0.602.9% + $0 on first 10/moNot publishedNot publishedNot published
Extra team member——$11/mo each$11/mo each$11/mo each
Bookkeeping recordsUnlimitedIncluded, plus bank importIncludedIncludedIncluded

Both vendors' figures in USD as displayed. FreshBooks is currently showing an 80%-off introductory rate for the first four months — Lite $4.60, Plus $8.60, Premium $14.00 — after which the published monthly prices above apply.

First, the limit that ends the FreshBooks Lite conversation

Lite caps at five billable clients. Not five invoices — five clients. A freelancer who bills six different companies in a year has to move to Plus at $43, nearly double. And because the cap is on clients rather than volume, it bites hardest at exactly the stage where a freelancer starts to grow: the sixth client is a good month, and it triggers an upgrade.

FreshBooks does not hide this, and it is a coherent product decision — Lite is priced for someone with a handful of repeat clients. But it means the real entry price for a working freelancer is $43, not $23, and every comparison that starts at $23 is starting one tier too low.

Second, the asymmetry nobody mentions

Wave prints its processing cost on its pricing page: 2.9% plus $0.60 per credit card transaction, 3.4% plus $0.60 for Amex. On Pro, the percentage stays at 2.9% but the $0.60 disappears for the first ten transactions of the month.

FreshBooks prints no rate. Its pricing page lists card, digital wallet, ACH, Apple Pay, Google Pay and buy-now-pay-later as available payment methods, and states that the top Select plan gets "access to lower credit card transaction fees" and capped bank transfer fees. What the actual percentage is does not appear. The only honest thing a reviewer can do with that is say so.

This is not a minor omission, because at normal invoice sizes the processing fee is several times the subscription. Work it out at ten invoices a month averaging $800:

Read the first two lines again. Wave Pro costs more than Wave Starter at ten invoices a month — $19 of subscription against $6 of saved per-transaction fees. Pro only wins once the $0.60 you avoid exceeds $19, which is around 32 card transactions a month. Above that it is cheaper; below it, the upgrade is a subscription you bought for a fee you were not paying.

What the comparison actually says

How we would decide it

This is the pattern we keep running into: the plan price is the visible number and the fee or cap is the real one. We collected the general method in how to read a SaaS pricing page, and the broader version of the same trap in the hidden costs of cheap software.

What we cannot verify

All figures were read from Wave's and FreshBooks' pricing pages on October 23, 2026, in USD. FreshBooks' card processing rate is genuinely not published on its pricing page; we have not obtained it from a sales conversation, and we have therefore not modelled a total cost for FreshBooks that includes it — the $276 and $516 figures above are subscription only. The 80%-off introductory pricing is time-limited and its end date is not stated on the page. Wave's "2.9% + $0 for first 10 transactions" is quoted as printed; we have not confirmed what applies after the tenth transaction in a month, and the assumption that it reverts to $0.60 is ours, not Wave's. Neither product has been run against a live client invoice by us. See How We Test.