Wave Review (2026): Pricing, Features & Honest Verdict

Reviewed by MakerStack · Published · 8 min read

TLDR

Wave is genuinely free accounting software that handles invoicing, expense tracking, and financial reporting for freelancers and small businesses. No hidden catches, no time limits. Best for: freelancers and micro-businesses under $100K revenue. Price: free (Pro at $19/mo). Rating: 8.1/10.

What is Wave?

Wave is accounting software that is actually, genuinely free. Not “free for 14 days” or “free up to 5 invoices.” Free as in unlimited invoicing, unlimited expense tracking, unlimited financial reports, and unlimited bank connections, forever, without a credit card on file. That is a sentence you almost never get to write in a software review.

The company was founded in 2010 by Kirk Simpson and James Fung in Toronto, specifically to solve the problem that small business accounting software was either expensive (QuickBooks), overly complex (Sage), or both. Wave was acquired by H&R Block in 2019, which gave it financial backing without fundamentally changing the product. The core accounting features remain free. Wave makes money from payment processing (2.9% + $0.60 per credit card transaction) and the optional Pro plan ($19/mo) and payroll add-on.

The target user is clear: if you are a freelancer, consultant, contractor, or small business owner with relatively straightforward finances, Wave wants to be your bookkeeper, invoicing tool, and financial dashboard without charging you a dime for it.

Key Features

Invoicing

Wave’s invoicing is surprisingly professional for a free tool. You create invoices with your business logo, custom colors, and personalized messaging. You can set up payment terms (net 15, net 30, etc.), add line items with descriptions and quantities, and send invoices directly from the platform. Clients receive a branded email with a link to view and pay the invoice online.

The free plan includes unlimited invoices and estimates. There are no “you’ve hit your monthly limit” walls. You can send 5 invoices a month or 500. You also get invoice status tracking so you know when a client has viewed your invoice, which is helpful for follow-up conversations about overdue payments.

If you enable online payments (credit card or bank transfer), Wave processes the transaction and deposits funds into your bank account. The credit card processing fee is 2.9% + $0.60 per transaction, and bank payments are 1%. These rates are competitive with Stripe and slightly higher than dedicated payment processors, but the convenience of everything living in one system is the trade-off.

Accounting and Bookkeeping

Wave uses real double-entry bookkeeping, which means your books are structured the way an accountant expects them to be. Every transaction has a debit and a credit. Your balance sheet balances. Your chart of accounts follows standard accounting conventions. This matters because when tax time arrives, your accountant can work with your Wave data directly instead of untangling a spreadsheet.

You connect your bank accounts and credit cards, and Wave automatically imports transactions. On the free plan, you categorize them manually. On the Pro plan ($19/mo), Wave auto-categorizes based on patterns it learns from your previous categorizations. For a freelancer with a dozen transactions a week, manual categorization takes about 5 minutes. For a business with hundreds of transactions, auto-categorization is worth the $19/mo.

The dashboard gives you a snapshot of your financial health: income vs. expenses, cash flow trends, outstanding invoices, and overdue payments. It is not as visually polished as FreshBooks or as detailed as QuickBooks, but it communicates the essentials clearly enough.

Financial Reporting

Wave generates the reports you actually need: profit and loss (income statement), balance sheet, sales tax report, aged receivables, and account transactions. These are the reports your accountant will ask for at tax time, and the reports you should be reviewing monthly to understand your business finances.

The reports are clean, exportable to CSV and PDF, and filtered by date range. They are not customizable beyond date filtering, which is a limitation if you need custom report layouts or multi-dimensional analysis. But for a freelancer who needs to know “how much did I make last quarter and how much do I owe in sales tax,” Wave’s reports deliver the answers.

Receipt Scanning (Pro)

The Pro plan adds receipt scanning via the mobile app. Snap a photo of a receipt, and Wave extracts the vendor, amount, and date, then matches it to a transaction. This eliminates the shoebox-of-receipts problem that plagues every freelancer at tax time. The OCR accuracy is decent for standard receipts (restaurants, office supplies, gas stations) but struggles with handwritten receipts or unusual formats.

Multi-Currency Support

Wave supports multiple currencies, which matters if you invoice international clients. You can create invoices in different currencies, and Wave handles the conversion tracking in your reports. It is not as robust as Xero’s multi-currency features (which are built for businesses operating across multiple countries), but it covers the common case of a domestic business with a few international clients.

Pricing Breakdown

The pricing model is refreshingly simple. The free plan gives you everything you need for basic accounting: unlimited invoicing, estimates, expense tracking, financial reporting, bank connections, and a financial dashboard. There is no time limit and no credit card required. You can use Wave for years without paying anything.

The Pro plan at $19/mo adds features that save time as your volume grows: recurring invoices, receipt scanning and OCR, automatic transaction categorization, multi-user access with role permissions, and live customer support via chat and email. If you are processing more than 30-40 transactions a month, the auto-categorization alone saves enough time to justify the cost.

Payment processing is where Wave earns most of its revenue. Credit card payments are 2.9% + $0.60 per transaction. Bank payments (ACH) are 1% with a $1 minimum. These are optional. You can use Wave purely for accounting and send invoices without enabling online payments. Many freelancers use Wave for bookkeeping and invoicing but accept payments through separate processors or direct bank transfers.

Payroll is available as an add-on in certain regions. Pricing varies by state and location, typically starting around $20/mo base plus $6 per employee. It handles direct deposits, tax form generation, and basic payroll tax calculations. It is a serviceable option for very small teams but not a replacement for dedicated payroll platforms like Gusto or ADP.

The total cost of ownership for a solo freelancer is effectively $0. The total cost for a growing small business using Pro with payment processing might run $19/mo plus transaction fees. Compare that to QuickBooks Simple Start at $30/mo (with similar transaction fees), and Wave’s value proposition becomes obvious.

PlanPricePlan FeaturesBest For
Free Starter$0/moUnlimited invoicing, estimates, expense tracking, financial reporting, bank connections, dashboardFreelancers and micro-businesses who need basic accounting
Pro$19/moEverything in Free, recurring invoices, receipt scanning, auto-categorization, multi-user access, live supportGrowing businesses that need automation and team access

Who Should Use Wave?

Freelancers are Wave’s sweet spot. If you are a designer, writer, developer, photographer, consultant, or any solo professional who invoices clients and tracks expenses, Wave covers your needs completely. The free plan handles everything a freelancer does: send invoices, track what clients owe you, categorize expenses for tax deductions, and generate the reports your accountant needs. You do not need to pay for QuickBooks. You do not need a spreadsheet. Wave does it.

Micro-businesses with 1-5 employees and straightforward operations (service businesses, consultancies, small agencies) fit well on the free or Pro plan. If your financial life consists of invoicing clients, paying bills, tracking expenses, and reviewing profit margins, Wave handles all of it.

Side-hustle operators who need to separate business and personal finances benefit from having a proper accounting tool without adding a monthly software cost. Wave lets you maintain professional books from day one, which makes tax filing cleaner and gives you real visibility into whether your side project is actually profitable.

Nonprofit organizations and very small charities often use Wave because the free plan removes a line item from already tight budgets. The reporting features help with grant applications and donor transparency.

Where Wave Falls Short

Inventory management does not exist. If you sell physical products and need to track stock levels, cost of goods sold, or purchase orders, Wave cannot help you. You will need QuickBooks, Xero, or a dedicated inventory tool. This is the single biggest limitation for ecommerce businesses or anyone selling physical goods.

Time tracking is missing. Freelancers who bill hourly need a separate time tracker (Toggl, Harvest, Clockify) and must manually create invoices from tracked time. QuickBooks and FreshBooks both include time tracking, which is a meaningful advantage for hourly billers.

Integrations are extremely limited. Wave does not have a robust API, does not connect to Zapier natively, and offers very few direct integrations with other business tools. Your accounting data lives in Wave and mostly stays there. If your workflow depends on syncing data between multiple platforms, this isolation becomes a real problem.

Customer support on the free plan is limited to the help center and community forums. If you run into an issue with bank connections or transaction categorization, you are searching for answers yourself. Live chat and email support require the Pro plan at $19/mo. For a free product, this is understandable, but it can be frustrating when you are stuck.

Scalability is the fundamental ceiling. Wave is built for simplicity, and that simplicity means it starts to strain as your business grows. Once you have multiple employees, complex expense categories, project-based accounting needs, or multi-entity reporting requirements, you will need to migrate to QuickBooks, Xero, or FreshBooks. The migration is not seamless since Wave does not export in QBO or other native formats, so plan for some manual work when you eventually outgrow it.

Wave vs. the Competition

Compared to QuickBooks, Wave wins decisively on price (free vs. $30+/mo) and loses on features (no inventory, no time tracking, fewer integrations, limited reporting). For freelancers and micro-businesses, Wave is the better value. For growing businesses with more complex needs, QuickBooks justifies its price tag. The crossover point is roughly when you have 5+ employees or $200K+ in annual revenue.

Compared to FreshBooks, Wave is free while FreshBooks starts at $19/mo. FreshBooks offers time tracking, project management, and a more polished interface. If you bill hourly, FreshBooks is worth the cost. If you bill project-based or flat-rate, Wave’s free invoicing does the same job without the monthly fee.

Compared to Xero, Wave is simpler and free while Xero starts at $15/mo. Xero has better multi-currency support, more integrations, and inventory tracking. For businesses with international operations or physical products, Xero is the better tool. For domestic service businesses, Wave’s simplicity and price advantage are hard to argue against.

Alternatives

QuickBooks

QuickBooks is the industry standard for small business accounting, starting at $30/mo for Simple Start. It includes everything Wave offers plus inventory management, time tracking, project profitability, and hundreds of integrations. The trade-off is a $30-200/mo price tag and more complexity. Best for businesses that need features beyond basic invoicing and expense tracking.

FreshBooks

FreshBooks starts at $19/mo and focuses on making accounting painless for service businesses. It includes time tracking, project management, and automated expense categorization alongside invoicing and reporting. The interface is more polished than Wave’s. Best for freelancers and agencies who bill hourly and want a friendlier experience than QuickBooks.

Xero

Xero starts at $15/mo and is particularly strong for businesses with international clients or inventory. It offers multi-currency support, over 1,000 integrations, inventory tracking, and purchase orders. The learning curve is steeper than Wave’s, but the feature set scales much further. Best for growing businesses that need a tool they will not outgrow quickly.

Final Verdict

Wave earns an 8.1/10, and most of that score comes from a single fact: it delivers professional-grade accounting and invoicing for free, genuinely and permanently. For freelancers and micro-businesses, Wave eliminates a monthly expense that most competitors charge $19-30+ for. The double-entry bookkeeping, unlimited invoicing, and financial reporting cover the core of what small businesses actually need.

The limitations are real. No inventory, no time tracking, limited integrations, and basic support on the free plan. Growing businesses will outgrow it. But the point of Wave is not to be the last accounting tool you ever use. It is to be the best first one, the tool that gives you professional books from day one without adding cost to an already tight budget. On that criteria, nothing else comes close.

Wave Pros & Cons

What We Like

  • Core accounting and invoicing is genuinely 100% free forever
  • Professional invoicing with no limits or branding restrictions
  • Double-entry bookkeeping without the complexity
  • Perfect for freelancers and businesses under $100K revenue

What Could Be Better

  • No inventory management or time tracking features
  • Limited integrations with no direct Zapier or third-party connections
  • Customer support requires Pro plan at $19/mo
  • Growing businesses will quickly outgrow its capabilities

Wave FAQ

Is Wave really free?

Yes. Wave's free plan includes unlimited invoicing, expense tracking, financial reporting, and bank connections with no time limit and no credit card required. Wave makes money from payment processing fees (2.9% + $0.60 per credit card transaction) and the optional Pro plan ($19/mo). The free accounting features are genuinely free forever.

How does Wave make money if it is free?

Wave earns revenue from payment processing fees when you accept credit card payments through invoices (2.9% + $0.60 per transaction, or 1% for bank payments). They also earn from the Pro plan ($19/mo) and the optional payroll add-on. The free accounting tools are a funnel to these paid services.

Can I use Wave for my taxes?

Wave tracks income and expenses and generates financial reports (profit and loss, balance sheet, sales tax) that your accountant can use for tax preparation. However, Wave does not file taxes for you or provide tax-specific features like TurboTax integration. You will need to export reports and share them with your tax professional.

Is Wave good enough to replace QuickBooks?

For solo freelancers and micro-businesses with straightforward finances, yes. Wave handles invoicing, expense tracking, and basic bookkeeping as well as QuickBooks does. But if you need inventory management, project tracking, time tracking, payroll in multiple states, or a rich integration ecosystem, QuickBooks is the better choice.

What is Wave?

Free accounting and invoicing software for freelancers and small businesses. Unlimited invoicing, expense tracking, and financial reporting at no cost.

How much does Wave cost?

Wave pricing starts at $0 (Free) / $19/mo (Pro). A free plan is available.

Disclosure: MakerStack is funded by featured placement fees, sponsor slots and a small number of affiliate links. Nobody paid for this review. Where any of those does apply to a review, we say so on the page. The scoring criteria are the same in every case. See our editorial policy.