Hero image for Wave Accounting Review: Is Free Really Free?

Wave Accounting Review: Is Free Really Free?

A critical analysis of Wave's free accounting software. What you get, what you don't, and the hidden trade-offs of free.

reviewsaccountingwavefree-software

Free accounting software sounds like a gift to small business owners. And in some ways, Wave is exactly that. In other ways, it’s a product shaped by a business model that generates revenue from you in ways that aren’t immediately obvious when you sign up.

This review is not a puff piece. Wave has genuine strengths—particularly for sole traders, freelancers, and very small businesses with uncomplicated finances. But it also has real limitations that are rarely discussed openly, and a commercial structure that deserves scrutiny before you build your financial operations on top of it.

If you’re an Australian small or medium-sized business evaluating accounting software, this is what you need to know.


What Is Wave?

Wave is a cloud-based accounting platform founded in Toronto in 2009. It was acquired by H&R Block in 2019 for US$537 million—a fact worth keeping in mind when assessing its commercial priorities.

Wave’s core accounting software—invoicing, expense tracking, bank reconciliation, and financial reporting—is free. The company generates revenue primarily through payment processing fees when customers pay invoices online, and through payroll as a paid add-on service.

The “free” model is not philanthropy. It’s a deliberate commercial decision to remove the barrier to entry and monetise at the point of transaction. For many users, this works well. For others, the trade-offs accumulate in unexpected ways.

Wave operates globally and supports Australian businesses, although its payroll feature is not available in Australia. The accounting core works here, and Australian dollars and GST can be configured.


Core Features: What You Actually Get for Free

Wave’s free tier includes a meaningful set of accounting tools that would cost money on most competing platforms.

Invoicing

Wave’s invoicing is polished and functional. You can create branded invoices with your logo, customise templates, set payment terms, and send invoices directly from the platform. Recurring invoices can be automated, which is genuinely useful for subscription-based services or regular client billing.

The invoice interface is clean and straightforward. Creating and sending an invoice takes minutes. For businesses that rely heavily on invoicing—consultants, freelancers, service businesses—this is Wave’s strongest feature.

Accounting and Bank Reconciliation

Wave connects to Australian bank accounts via an integration that imports transactions automatically. You then categorise transactions, match them to invoices or bills, and the system builds your accounts from there.

The core double-entry accounting engine is sound. Profit and loss statements, balance sheets, and cash flow statements are generated automatically. These are not simplified summaries—they’re proper financial statements built from a genuine accounting ledger.

Wave supports multiple currencies, which is useful for businesses dealing with international clients or suppliers. GST tracking is available, though you need to configure it manually rather than it being pre-set for Australian tax requirements.

Expense Tracking

You can record expenses manually or import them via bank connection. Attaching receipt images is possible through the Wave app. Expense categories map to your chart of accounts, keeping your P&L accurate.

This works well for basic expense management. It will not replace a dedicated expense management tool for businesses with employees submitting claims on the road.

Financial Reports

Wave generates the standard set of financial reports: profit and loss, balance sheet, cash flow, sales tax report, aged receivables, aged payables, and customer statements. These are functional and printable.

The reporting is basic by design. You can filter by date range and export to PDF or CSV. You cannot build custom reports, pivot data, or drill down into transactions in the way that more sophisticated platforms allow.

The Mobile App

Wave has a mobile app for iOS and Android. It allows you to capture receipts, send invoices, and see basic financial overviews. It is functional but limited compared to the web interface. Most accountants and bookkeepers will work primarily via desktop.


Strengths: Where Wave Genuinely Delivers

The Price Point Is Hard to Argue With

For a sole trader, freelancer, or very small business with modest transaction volumes and simple finances, Wave is remarkably capable for zero dollars per month. Xero’s entry-level plan in Australia is around $35 per month. QuickBooks Online starts at a similar price point. MYOB Essentials is comparable.

Over a year, that’s $420–$500 in accounting software costs that Wave eliminates. For a business with tight margins or limited revenue, that matters.

Setup Is Genuinely Simple

Wave does not require accounting knowledge to get started. The onboarding flow is well-designed. You connect your bank, set up your business profile, create your first invoice template, and you’re operational within an hour. There’s no consultancy engagement, no data migration nightmare, no configuration overhead.

This simplicity is a genuine strength. Many small business owners find accounting software intimidating. Wave reduces that friction substantially.

Clean, Modern Interface

Wave’s interface is aesthetically pleasant and logically organised. Menus are clear, navigation is intuitive, and the visual design has aged well. Compared to some legacy accounting platforms that feel like relics from 2008, Wave is a pleasure to use.

The invoice creation experience is particularly well-executed. The live preview, drag-and-drop layout options, and client-facing payment portal are polished.

Unlimited Invoices and Clients

Wave does not cap the number of invoices you can send or the number of clients you can have. Some free tiers in competing products limit you to five or ten active customers. Wave has no such restrictions. This matters for businesses with large client rosters even at modest revenue levels.

Accountant Access

Wave allows you to invite your accountant or bookkeeper to access your account. This is a basic but important feature for any business using professional bookkeeping services. Your accountant can export data and view reports without you having to export and email everything manually.


Limitations and Criticisms

The Payroll Gap

Wave’s payroll feature is not available in Australia. Full stop.

For many small businesses, payroll is a core accounting function—perhaps the most important one. If you employ staff, you cannot use Wave for payroll. You’ll need a separate payroll solution: Xero Payroll, KeyPay (now Employment Hero Payroll), MYOB, or another Australian-compliant platform.

This immediately changes the value proposition. Instead of a single platform, you’re running two systems. You need to ensure they stay in sync, or risk inaccurate financial records. The “free accounting” benefit gets partially offset by paying for payroll elsewhere.

This is not a minor oversight. It’s a structural limitation that Wave has not addressed for the Australian market, and there is no clear indication this will change.

Support Is a Known Pain Point

Wave’s customer support has been a consistent source of criticism from users over many years. Free plan users have access to a help centre (written articles and tutorials) and a community forum. Direct support—via chat or email—is limited and often slow.

If you encounter a problem—a sync error with your bank, a transaction that won’t reconcile, a GST misconfiguration—you may wait days for a response, or resolve it yourself via community forums. For a business that depends on accurate financial records, this is a meaningful risk.

Wave has improved support availability for paying customers (those using payment processing or payroll), but the core accounting user on the free tier has limited recourse when things go wrong.

GST and Australian Tax Nuances Require Manual Configuration

Wave is a North American product first. Australian tax requirements—GST, BAS reporting, PAYG withholding—can be configured, but they are not the default experience. You’ll need to manually set up your tax rates, ensure your chart of accounts reflects Australian conventions, and potentially restructure how Wave categorises some transactions.

This is manageable, but it adds friction for Australian users who reasonably expect the software to understand the local tax environment out of the box. Platforms built with Australian compliance in mind (Xero, MYOB) handle GST and BAS more natively.

BAS preparation using Wave requires exporting data and working with your accountant to compile the report manually or via a separate tool. Wave does not generate a BAS-ready report in Australian Tax Office format.

Inventory Management Is Rudimentary

Wave has a very basic product and service catalogue for invoicing purposes—you can create product entries with descriptions and prices. This is not inventory management. There is no stock level tracking, no purchase order system, no reorder point alerts, no multi-location stock visibility.

If your business holds physical stock, Wave cannot manage your inventory. You’ll need a separate inventory platform, and you’ll need to reconcile that against your accounting records manually or via integration. The integration options for Wave are more limited than for the major paid accounting platforms, which typically have rich ecosystems of third-party integrations.

Limited Integrations and API Access

Wave’s integration ecosystem is substantially more limited than competing platforms. Xero has over 1,000 native integrations. Wave has a fraction of that. The Wave API exists but is less mature, and the developer community around it is smaller.

For businesses that rely on connecting their accounting to CRM systems, e-commerce platforms, payroll tools, or point-of-sale systems, Wave’s connectivity limitations are a practical constraint. You may end up manually importing and exporting data between systems—a workflow that introduces errors and wastes time.

Scalability Ceiling

Wave is built for simplicity, and that ceiling shows as businesses grow. Multi-currency is supported but the implementation is less sophisticated than platforms like Xero. Job costing, project-based accounting, and departmental reporting are absent. Bill approval workflows, multi-user permission levels, and audit logs are not available in the way enterprise-grade or mid-market accounting platforms provide them.

A business doing $2 million in revenue with one employee can use Wave effectively. A business doing $5 million with five employees, multiple cost centres, complex supplier relationships, and BAS obligations will likely find Wave constraining within 12–18 months of serious use.


The Real Cost of Free: How Wave Makes Money

Understanding Wave’s business model is essential to evaluating whether it’s the right choice for your business.

Payment Processing Fees

When your clients pay invoices online via Wave Payments, Wave charges a transaction fee. In Australia, Wave Payments processes credit card payments at 2.9% + $0.30 per transaction. For bank payment (ACH-equivalent), the fee structure varies.

If you process significant payment volumes through Wave, these fees add up quickly. A business collecting $50,000 per month in invoice payments via Wave would pay approximately $1,450–$1,480 per month in processing fees. Annualised, that’s around $17,400.

Compare that to using a standalone payment gateway (Stripe, Square, or a direct merchant facility through your bank) at competitive rates, combined with paid accounting software. The maths may favour a paid accounting platform with cheaper payment processing depending on your volumes.

Wave’s payment processing is optional—you can use it for some invoices and direct bank transfers for others. But the convenience of integrated payments is part of Wave’s value proposition, and that convenience comes with a cost that is easy to underestimate.

Wave Payroll (Where Available)

In markets where Wave Payroll is available, it’s a paid monthly subscription. This is Wave’s primary direct revenue stream alongside payment processing. For Australian businesses, this revenue stream is unavailable, which means Wave has less commercial incentive to invest in improving its Australian-specific features and compliance.

The Acquisition Context

Wave was acquired by H&R Block—a tax preparation services company—in 2019. H&R Block’s interest in Wave is not purely in accounting software. It’s in access to financial data, tax filing services, and expanding its customer base. While Wave remains an independent product operationally, understanding that its parent company is a US-based tax preparation firm helps contextualise decisions around product development priorities and market focus.

Australian businesses should be aware that Wave’s product roadmap is primarily driven by North American market needs.


Who Wave Works Best For

Wave is genuinely well-suited to a specific set of businesses and operators.

Sole traders and freelancers with simple income streams, no employees, and modest transaction volumes will find Wave excellent. The invoicing tools are polished, the accounting is sound, and the price is right.

Service businesses that invoice for time and expertise—consultants, designers, copywriters, photographers, coaches—will get strong value from Wave’s invoicing features, online payment acceptance, and clean client-facing experience.

Very early-stage startups that need basic financial records but cannot justify $40–$60 per month in accounting software costs will find Wave useful as a starting point. The expectation should be that you’ll outgrow it as your business develops.

Micro-businesses with no employees that don’t need payroll avoid Wave’s most significant gap in the Australian market. If payroll isn’t a requirement, Wave’s free accounting tools are a legitimate option.

Businesses with patient accountants who are willing to work around Wave’s Australian limitations—manual GST configuration, BAS preparation assistance—can make the platform work with competent professional support.


Who Should Look Elsewhere

The honest answer is that many small-to-medium Australian businesses would be better served by investing in a paid accounting platform.

If you employ staff, you cannot use Wave for payroll. Running two separate systems—free accounting, paid payroll—eliminates much of the cost advantage and adds administrative complexity.

If you have significant inventory, Wave’s product catalogue is insufficient. You’ll need separate inventory software and a way to keep it in sync with Wave. The integration options are limited enough that this becomes a manual process for many businesses.

If GST and BAS compliance accuracy is critical, Wave’s lack of native Australian tax configuration is a risk. Errors in GST coding or BAS reporting can have consequences with the ATO. A platform built for the Australian market reduces that risk.

If you expect to grow significantly in the next 12–24 months, the time cost of migrating away from Wave—cleaning up accounts, migrating data, retraining your team—may be higher than starting on a paid platform with more room to scale.

If you rely on integrations with e-commerce platforms, CRM systems, or industry-specific software, Wave’s limited ecosystem may force you into manual data management that negates the time savings accounting software is supposed to provide.

If responsive support matters to you, Wave’s free-tier support model is a known risk. Accounting errors and bank sync issues do not wait for slow forum responses.


The Verdict

Wave is a well-designed product for what it is: a free accounting tool that trades depth and local market optimisation for a zero-cost entry point and genuine usability.

For sole traders, freelancers, and micro-businesses in Australia with simple finances, no employees, and modest growth ambitions, Wave is a legitimate and practical choice. The invoicing tools are excellent, the accounting core is sound, and the price point removes a real barrier for businesses operating on tight margins.

But for any business with employees, significant inventory, complex GST obligations, or growth plans that extend beyond the next year, Wave’s limitations matter. The payroll gap alone is disqualifying for a substantial portion of Australian small businesses. The limited integrations, basic reporting, and constrained support model stack additional friction on top.

The “is free really free?” question has a nuanced answer. Wave’s accounting core is free, and that’s genuine. But the payment processing fees can represent a real cost at volume. The missing payroll means paying for another platform. The manual GST configuration means paying for more accountant time. And the scalability ceiling means paying for a migration when you outgrow it.

None of this makes Wave a bad product. It makes it a product with a specific, honest use case. Know what that use case is, evaluate whether it matches your situation, and make the decision accordingly.

A well-run small business deserves financial software that fits its actual needs—not the cheapest option by default, and not the most expensive option out of caution. Wave earns its place in the market. Whether it earns a place in your business is a question only you can answer with full information.


In summary:

  • Wave’s free accounting core is genuinely capable for simple use cases
  • Payment processing fees can represent significant costs at volume
  • Payroll is not available in Australia—a major gap for businesses with employees
  • GST and BAS configuration requires manual setup and is not optimised for Australian compliance
  • Reporting and integrations are limited compared to paid platforms
  • Support for free-tier users is slow and community-dependent
  • Best suited to sole traders, freelancers, and micro-businesses with straightforward finances
  • Businesses planning to grow should evaluate whether starting on Wave delays a more disruptive migration later