Wave Accounting Setup Guide: What's Actually Free and How to Get Your Books Running This Week
By UVIDSTUDIO · September 21, 2026 · 8 min read · Development
Wave's core accounting and invoicing software is genuinely free — no seat limits, no trial clock. The catch lives in payments and payroll. The real cost structure, the setup order that gets your books current this week, and when Wave stops being enough.
Most bookkeeping software leads with a free trial. Wave leads with a free product — unlimited invoicing, income and expense tracking, and core financial reports, permanently, for as many collaborators as you want to add. It has stayed free since H&R Block acquired the company in 2019, and for a genuinely large slice of small businesses it is simply enough. The catch isn't a hidden subscription; it's that the two things a growing business actually pays for — taking a card payment and running payroll — sit outside the free layer with their own fee schedules. Here's what that actually costs, the setup order that gets your books current instead of just connected, and where Wave stops being the right tool.
The cost structure
The accounting core costs $0. Unlimited invoices, unlimited income and expense tracking synced from connected bank and credit card accounts, receipt scanning through the mobile app, and the standard reports (Profit & Loss, balance sheet, sales tax) — all free, with no per-user fee if you want your bookkeeper or accountant to have their own login. That alone undercuts every tier of QuickBooks Online, which starts around $35/month before anyone has taken a payment.
Payments is where Wave actually makes money, and it's billed the same way most invoicing tools bill it: per transaction, not per month. Credit and debit cards run roughly 2.9% + $0.60 for Visa, Mastercard, and Discover, and 3.4% + $0.60 for Amex — noticeably higher on the fixed-fee side than Stripe's 2.9% + 30¢ or Square's 2.6% + 15¢, because Wave's free accounting layer has to get paid for somewhere. Bank payments (ACH) are the escape hatch here too, at roughly 1% with no cap — cheaper than cards on any invoice over about $60, and the option to push clients toward on anything sizable.
Payroll is the second paid layer, and it comes in two flavors depending on your state. In "self-service" states, where Wave doesn't file your payroll taxes for you, it runs around $20/month plus $6 per active employee. In "tax service" states, where Wave calculates, files, and pays your federal and state payroll taxes automatically, it's closer to $40/month plus $6 per employee — worth confirming which category your state falls into before you budget, since the gap compounds monthly. Neither tier requires the accounting product to be paid, because it never is.
Setup: the this-week version
1. Create the account and connect every business bank and credit card feed first — the free plan's entire value proposition is automatic transaction import, so this is the step that makes everything after it fast instead of manual.
2. Trim the chart of accounts to what you'll actually use. Wave ships a generic template; delete the categories that don't apply to your business and add the two or three that are specific to it before you start categorizing, not after.
3. Categorize the backlog, oldest transaction first, and budget a real afternoon for the first pass — this is where most of the value in any bookkeeping tool actually comes from, Wave included.
4. Turn on Wave Payments and add a "Pay by bank" option to every invoice template, not just cards, so a $3,000 invoice costs the client (or you, if you absorb the fee) roughly $30 in ACH instead of nearly $90 on a card.
5. Set up recurring invoices and automatic late-payment reminders for any retainer or subscription client, so collections stop depending on someone remembering to follow up.
6. Run your first Profit & Loss before month-end and check it against what you expect — catching a miscategorized transaction now is a five-minute fix; catching it in April is a bad afternoon with your accountant.
Where it fits — and where it stops
Wave earns its place for a true small operation — a solo contractor, a two-person studio, a side business graduating into a real one — that needs clean books and professional invoices without paying a monthly fee to get them. The free accountant-seat model also means you can hand a bookkeeper full access without adding a line item, which QuickBooks Online charges extra for below its top tiers. If your checkout already runs through Square or Clover, keep Wave for the books and let the POS handle in-person payments — there's no requirement to route everything through Wave Payments just because the accounting is free.
It stops being the right tool once you need inventory tracking, project-level profitability, multi-currency support, or a payroll product with deeper HR features — Wave's reporting is solid but deliberately basic, and a business with real job costing or a dozen employees will outgrow it before it outgrows QuickBooks. And because Wave's card rate runs higher on the fixed-fee side than Stripe or Square, a business doing meaningful in-person or high-volume card revenue should model that gap before assuming "free accounting" means "cheapest overall."
The honest rule: free is the right default until a specific limitation costs you real time or money — inventory you're tracking in a spreadsheet anyway, or a card rate that's quietly more expensive than the alternative. If you're a small business in Jersey City, Hudson County, or the wider NYC metro trying to work out whether Wave, QuickBooks, or a dedicated processor is the right combination for how you actually get paid, that's exactly the audit our small business consultation runs before you commit to a stack.