The free vs paid question
Wave's free tier is not a limited trial or a stripped-down loss leader. Accounting, invoicing, and receipt scanning are fully free with no time limit and no hidden tier you need to upgrade to. The way Wave makes money is through payment processing: 2.9% + $0.60 per credit card transaction, $1.50 per bank payment. If you collect payments through Wave, you pay those fees. If you invoice clients who pay by check or bank transfer outside Wave, the software itself costs you nothing.
Wave is owned by H&R Block, which acquired it in 2019. The product has continued to operate independently under the Wave brand, and the free accounting model has stayed intact.
QuickBooks Online starts at $35/month for a single user on Simple Start and runs up to $235/month for the Advanced plan. Intuit runs frequent promotions — 50% off for the first three months is a common offer — but budget for full price over the course of a year. The Plus plan at $99/month is $1,188 annually. That is real money, and Wave being free is a real advantage for businesses that do not need what QuickBooks provides at those tiers.
"Wave being free is not a trick. The business model works because payment processing fees, not subscriptions, are how they earn revenue. For businesses that do not run payments through Wave, the software is genuinely $0."
Quick comparison: Wave vs QuickBooks
| Feature | Wave | QuickBooks Online |
|---|---|---|
| Base price | Free (accounting, invoicing, receipts) | Simple Start $35/mo · Essentials $65/mo · Plus $99/mo · Advanced $235/mo |
| Payment processing | 2.9% + $0.60 (credit card) · $1.50 (bank) | 2.99% (credit card) · 1% (ACH, max $10) |
| Payroll | Paid add-on — $20/mo + $6/employee (US) | Paid add-on, integrates natively |
| Inventory tracking | None | Yes — Plus and above |
| Job costing | None | Yes — Plus and above |
| Class / location tracking | None | Yes — Plus and above |
| Reporting depth | Basic P&L, balance sheet, cash flow | Extensive — dozens of reports, custom options on Advanced |
| Accountant ecosystem | Limited — few accountants work in Wave | Dominant — most US CPAs know QBO |
| Integrations | Limited third-party connections | Hundreds of integrations via app marketplace |
| Best for | Freelancers, solopreneurs, very simple books | Businesses with employees, inventory, or complex finances |
Wave — deep dive
Wave covers the fundamentals well. You get double-entry accounting, invoicing with customizable templates, expense tracking with receipt scanning via the mobile app, and basic financial reports — profit and loss, balance sheet, cash flow statement. For a freelancer or very small service business, that is most of what you need on a daily basis.
The payroll add-on runs $20/month plus $6 per active employee in the US (self-service states) or $35/month plus $6 per employee in tax service states where Wave handles tax filings on your behalf. If you have two or three employees, Wave Payroll is substantially cheaper than QuickBooks Payroll. The trade-off is that Wave Payroll is not as full-featured, and Wave's overall accounting depth is lower, so payroll data sitting in a thinner accounting system creates limitations as your business grows.
Wave also offers Wave Advisors — a paid service connecting you with Wave-trained bookkeeping and accounting professionals. Rates vary, but this exists as a solution for Wave users who want human accounting support without leaving the platform.
Where Wave wins:
- The price is unbeatable for solo operators and freelancers. $0/month for real accounting software is a meaningful advantage over $35 to $99/month.
- Invoicing is clean and straightforward. Sending a professional invoice, setting up payment links, and enabling automatic payment reminders all work without much setup.
- Receipt scanning works well for expense capture. The mobile app reads receipts and creates expense records, which handles the basic bookkeeping most freelancers need.
- Double-entry accounting is baked in, so your books are done correctly even if you never took an accounting class.
- No artificial client caps or feature gates on the free tier. The core product is fully available without paying.
Where Wave has real limitations:
- No inventory tracking. If you sell physical products, Wave cannot help you track stock levels, cost of goods sold, or manage purchase orders.
- No job costing or class tracking. Businesses that need to track profitability by project, location, or department hit a wall quickly.
- Integration options are thin compared to QuickBooks. The third-party app ecosystem is much smaller, which creates friction if you are running other tools and want your data to flow between them.
- Reporting is basic. You get the standard financial statements, but the customization and depth that growing businesses need just is not there.
- Most accountants and bookkeepers do not work in Wave regularly. At tax time or when you hire a bookkeeper, there is a real chance they will ask you to move to QuickBooks — which means migrating your data and starting over.
- Customer support is limited. The free tier does not include live support, and getting help when something goes wrong takes longer than it would with QuickBooks.
Wave payment processing math: A freelancer collecting $5,000/month through Wave via credit card pays approximately $145.60/month in processing fees (2.9% + $0.60 per transaction, assuming 10 invoices). At that volume, QuickBooks' $35/month subscription cost is trivial by comparison. The real question is whether Wave's payment processing fees beat QuickBooks Payments' ACH rate of 1% capped at $10 — if clients pay by bank transfer, they probably do.
QuickBooks Online — deep dive
QuickBooks Online is the dominant small business accounting platform in the United States. Intuit reports approximately 7 million businesses using QuickBooks globally. The feature depth is substantially greater than Wave at every level — the question is whether your business actually needs that depth.
Simple Start at $35/month covers income and expense tracking, invoicing, and basic reporting for one user. Essentials at $65/month adds bill management, time tracking, and three users. Plus at $99/month is where the platform starts earning its cost for businesses with real complexity: inventory tracking, project profitability, class and location tracking, and up to five users. Advanced at $235/month adds custom reporting, dedicated customer success support, and up to 25 users.
Where QuickBooks wins:
- Inventory tracking is built in at the Plus tier. For product-based businesses, this is a non-negotiable feature that Wave simply does not offer.
- Job costing lets you track profitability by project — what you spent versus what you billed, per job. Contractors, construction businesses, and agencies that run multiple simultaneous projects need this.
- Class and location tracking lets you break down your finances by department, product line, or physical location. A business with two service areas or multiple revenue streams finally gets financial clarity.
- The accountant ecosystem is the strongest practical advantage QuickBooks has over every competitor. The vast majority of US bookkeepers and CPAs are trained on QuickBooks Online. Hiring an accountant, getting a business loan, or selling the business is smoother when your books are in QBO.
- Payroll integration keeps everything in one system. QuickBooks Payroll connects wages, taxes, and deductions directly to your chart of accounts without manual reconciliation.
- Reporting is considerably deeper. Hundreds of built-in reports, accountant-ready financials, and custom report builders on the Advanced plan.
- The integration marketplace is extensive — hundreds of third-party apps connect to QuickBooks, including CRMs, e-commerce platforms, project management tools, and industry-specific software.
Where QuickBooks has limitations:
- The monthly cost is real. Paying $420 to $1,188 per year for accounting software is a legitimate line item for a small business, and Wave being free makes the comparison awkward.
- The interface is more complex than Wave. More features means more screens, more settings, and a steeper learning curve for business owners who are not accountants.
- Pricing can creep upward. Adding payroll, moving to a higher tier for more users, or needing Advanced features can push annual costs considerably past the base subscription price.
- Intuit's customer support has a mixed reputation. Phone wait times and inconsistent support quality are a recurring complaint among QuickBooks users.
"The accountant ecosystem argument for QuickBooks is not just convenient — it is financial. If your bookkeeper charges more or declines to work in Wave, the 'free software' ends up costing you in professional services."
Who outgrows Wave — and when
Wave works well until it does not. The warning signs that your business has outgrown it tend to be specific and recognizable.
You have outgrown Wave if your accountant or bookkeeper has asked you to move to QuickBooks. That conversation usually happens when they spend meaningful extra time reconciling Wave's exports or when they need reporting that Wave cannot produce. At that point the free software is creating paid accounting hours.
You have outgrown Wave if you sell physical products. Tracking inventory in a spreadsheet alongside Wave is not a long-term solution, and it gets messier as volume increases. QuickBooks Plus at $99/month solves the problem Wave cannot touch.
You have outgrown Wave if you need to track profitability by job, project, location, or department. A cleaning business that wants to know which service areas are profitable, or a contractor tracking margin by project, cannot get that from Wave.
You have outgrown Wave if you are raising money, applying for an SBA loan, or selling the business. Lenders and buyers want QuickBooks or Xero financials. Wave exports can sometimes be converted, but it creates extra work and occasionally raises questions.
None of this makes Wave a bad product. It makes it a product designed for a specific stage of a business, and the honest answer is that most freelancers and solopreneurs never outgrow it.
Who each platform is actually for
Wave is the right call when: You are a freelancer, solopreneur, or very small service business with simple finances. You invoice clients and track expenses. You do not carry inventory. Your accountant either does not need software access or is comfortable working with Wave exports at tax time. The $35 to $99/month QuickBooks would cost is money you would rather keep.
QuickBooks is the right call when: You have employees or need payroll integrated with your books. You sell physical products and need inventory tracking. You work with a US bookkeeper or CPA who will need direct access to your accounting software. You need job costing, class tracking, or more than a basic P&L. Or you are planning for growth in the next 12 to 24 months and want to set up accounting infrastructure that can handle it.
The edge case worth flagging: A freelancer processing high payment volume through Wave may find that credit card processing fees (2.9% + $0.60) add up to more than QuickBooks' subscription, especially if they also want QuickBooks Payments' 1% ACH cap. Run the math on your actual payment volume before defaulting to "free."
The decision framework
Five questions that settle most cases:
- Do you sell physical products? If yes, skip Wave. No amount of free software compensates for having no inventory tracking. QuickBooks Plus is the practical minimum.
- Do you have employees? Wave Payroll exists, but if you are already going to pay for payroll software, the cost gap between Wave and QuickBooks narrows considerably. QuickBooks keeps everything in one system, which your bookkeeper will thank you for.
- Will an accountant need access to your books? Ask them which platform they prefer before you sign up. Most US accounting professionals are trained on QuickBooks. Asking them to work in Wave may mean paying more per hour or not being able to hire the person you want.
- How much are you collecting through payment processing each month? Wave's 2.9% + $0.60 credit card rate is standard but adds up at volume. QuickBooks Payments charges 1% for ACH capped at $10 per transaction, which beats Wave's $1.50 flat rate at higher invoice amounts. Model your actual payment flow before you decide.
- Are you planning to grow in the next year or two? Migrating from Wave to QuickBooks mid-growth is not catastrophic, but it requires exporting data, re-entering some history, and a learning curve at a time when you have other priorities. Starting on QuickBooks when you are ready to grow avoids that transition.
The automation gap neither platform fills
Here is what Wave and QuickBooks have in common: both record what has already happened. Neither one is built to make things happen automatically.
Think about the workflows that sit just outside what accounting software does. An invoice goes out. It comes back unpaid at 30 days. Someone has to notice that, send a follow-up email, remember to follow up again at 45 days, escalate at 60. Neither Wave nor QuickBooks does any of that automatically. A client pays a project deposit and should receive a welcome sequence and an onboarding checklist. Neither platform sends that. A job gets marked complete in your field service tool and the accounting entry should be created automatically in QuickBooks. That connection does not happen without someone building it.
These are not exotic requirements. They are the kind of manual steps that pile up over time: chasing overdue invoices, triggering client onboarding after payment received, syncing job completion data from other tools into your accounting platform, sending weekly financial snapshots to business partners. Every business owner doing this manually is spending time they could redirect to actual work.
This is where accounting automation adds value that the software itself cannot. At Aplos AI, we build a custom automation layer on top of whichever accounting platform you are running — Wave or QuickBooks — to handle the workflows neither platform provides out of the box. We do not ask you to switch tools. We make the ones you have do more without adding manual effort.
Still manually following up on overdue invoices? Onboarding new clients by hand after they pay? We map your current workflow in a free audit and show you exactly which steps can be automated — on top of Wave, QuickBooks, or whatever you are currently running.
Get a Free Automation Audit →