When I started my DoorDash side hustle in 2020, I tracked everything in a Google Sheet. It worked for about three months -- until I had 200+ transactions and realized I was spending more time on the spreadsheet than on actual deliveries. I was not about to pay $15/month for accounting software on income I was not even sure would last.
Wave was the answer to a question a lot of side hustlers ask: can I get real accounting software without adding another subscription? The answer is yes, with some clear caveats about where the free ride hits its limits.
Wave at a Glance
| Price | Free for accounting and invoicing |
| Best For | Budget-conscious side hustlers |
| Our Rating | 4.0 / 5 |
| Platform | Web, iOS, Android |
| Accounting Type | Double-entry |
| Owned By | H&R Block |
What Is Wave?
Wave is a free cloud-based accounting platform that provides double-entry bookkeeping, invoicing, receipt scanning, and financial reporting at no cost. The company was founded in Toronto in 2010 and was acquired by H&R Block in 2019 for $405 million.
Wave makes money not from the accounting software itself but from payment processing fees, payroll services, and professional bookkeeping add-ons. This model works because a large percentage of free users eventually need to accept payments or run payroll, and Wave is already in place when they do.
For side hustlers, the free accounting and invoicing alone make Wave worth considering. You get real double-entry bookkeeping with bank connections, unlimited invoicing, and proper financial reports, all without paying a monthly subscription. The question is whether the limitations of a free product create enough friction that you would be better served by a paid tool like QuickBooks Self-Employed or FreshBooks.
Key Features
Invoicing (Free and Unlimited)
Wave lets you create and send unlimited invoices at no cost. The invoice templates are clean and professional, though they are not as customizable as FreshBooks. You can add your logo, adjust colors, and include custom payment terms. Invoices can be set to recurring, and Wave sends automatic payment reminders for overdue invoices.
Clients receive an email with a link to view and pay the invoice online. If you enable Wave Payments, clients can pay by credit card or ACH bank transfer directly from the invoice. This is where Wave starts making money: credit card processing costs 2.9% + $0.60 per transaction, and ACH costs 1% with a $1 minimum.
Receipt Scanning
The mobile app lets you photograph receipts and attach them to transactions. The OCR extracts the merchant name, date, and total, and attempts to match the receipt to an existing bank transaction. In our testing, the matching worked correctly about 70% of the time, with the remainder needing manual matching. This is a useful feature that competitors like QuickBooks Self-Employed charge for.
Bank Connections
Wave connects to over 10,000 banks and financial institutions through Plaid. Transactions import automatically and can be categorized into your chart of accounts. The categorization suggestions improve over time as Wave learns from your patterns, though they are not as smart as the suggestions in QuickBooks Self-Employed or Keeper Tax.
Financial Reports
Wave generates standard accounting reports: profit and loss statement, balance sheet, cash flow statement, sales tax report, aged receivables, and account transaction details. These reports are formatted correctly and can be exported as CSV or PDF to share with accountants. For a free product, the reporting is surprisingly solid and meets the needs of most side hustlers and small businesses.
Payroll (Paid Add-On)
Wave Payroll is available in 14 US states as a self-service option ($20/month + $6/person) and in all 50 states as a tax-service option ($40/month + $6/person). The tax-service tier handles payroll tax filings and payments for you. If your side hustle has employees or you need to pay yourself a salary from an S-Corp, this add-on keeps everything in one platform.
Payment Processing (Paid Per Transaction)
Wave Payments enables online payment collection through your invoices. Credit card payments cost 2.9% + $0.60 per transaction. ACH bank transfers cost 1% with a $1 minimum. These rates are competitive with Stripe and Square, and the convenience of having payments flow directly into your accounting system saves manual reconciliation work.
What's Free vs What Costs Money
| Feature | Price | Details |
|---|---|---|
| Accounting | Free | Double-entry bookkeeping, bank connections, chart of accounts, financial reports |
| Invoicing | Free | Unlimited invoices, recurring invoices, automatic reminders |
| Receipt Scanning | Free | Mobile app with OCR, transaction matching |
| Payment Processing | 2.9% + $0.60 (CC) / 1% (ACH) | Per-transaction fees for accepting online payments |
| Payroll (Self-Service) | $20/mo + $6/person | Available in 14 states, you handle tax filings |
| Payroll (Tax Service) | $40/mo + $6/person | Available in all 50 states, Wave handles tax filings |
Wave's accounting and invoicing are genuinely free with no hidden fees or trial periods. You can use Wave indefinitely without paying anything, as long as you do not need payment processing or payroll. The trade-off is that Wave collects data about your business finances, which helps inform their paid service offerings. If you accept payments through Wave, the per-transaction fees are competitive but do add up. On $3,000/month in credit card payments, you would pay roughly $90/month in processing fees.
Pros
The free tier is genuinely free. Not a 14-day trial, not a freemium tease where you hit a paywall the moment you do something useful. You can run your side hustle bookkeeping on Wave for years without paying anything. I know because I did it for the better part of a year before switching to QuickBooks Self-Employed for the mileage tracking.
Unlimited invoicing with no client caps. This is where Wave quietly beats FreshBooks, which limits you to 5 billable clients on its $17/month Lite plan. Wave puts no limits on invoices, clients, or users -- and lets you manage multiple businesses under one account. For a freelancer juggling a handful of small clients, this flexibility matters more than fancy templates.
The interface stays out of your way. Wave does not try to be everything. The dashboard shows your key numbers, the navigation is straightforward, and you do not need an accounting background to find things. Since H&R Block acquired Wave in 2019, the uptime and security have gotten better too -- and there is a reasonable chance we will see tax filing integration at some point, though it is not there yet.
Cons
- No mileage tracking. This is the most significant gap for side hustlers who drive for business. QuickBooks Self-Employed includes GPS mileage tracking; Wave offers nothing. You will need a separate app if mileage deductions are important for your tax situation.
- Limited integrations. Wave does not integrate with TurboTax, most project management tools, or many of the third-party apps that QuickBooks and FreshBooks connect to. If your workflow depends on software integrations, Wave may create data silos.
- Slower customer support. Free users get email support only, with response times that can stretch to 24-48 hours. There is no live chat or phone support unless you are a payroll customer. When something goes wrong with a bank connection or a payment, waiting two days for a response is frustrating.
- No project management. Wave does not track projects, budgets, or profitability by client. FreshBooks includes project management features that help freelancers understand which clients are profitable. Wave gives you the raw numbers but not the project-level analysis.
- Basic reporting compared to paid alternatives. The reports are functional and correct, but they lack the depth and customization available in FreshBooks or QuickBooks Online. You cannot create custom report filters or schedule automated report delivery.
Wave vs QuickBooks Self-Employed
| Feature | Wave | QuickBooks Self-Employed |
|---|---|---|
| Price | Free | $15/mo |
| Accounting Type | Double-entry | Simple tracking |
| Invoicing | Unlimited, free | Basic |
| Mileage Tracking | Not available | GPS auto-tracking |
| Tax Integration | Reports only | TurboTax direct sync |
| Schedule C Categories | Manual setup | Automatic |
| Receipt Scanning | Free | Included |
| Best For | Budget-conscious freelancers | Gig workers who drive |
Choose Wave if you want free accounting, do not drive for business, and are comfortable generating your own tax reports. Wave gives you more accounting functionality at no cost.
Choose QuickBooks Self-Employed if you need mileage tracking, want automatic Schedule C categorization, and plan to file with TurboTax. The $15/month buys you a smoother path to filing your taxes.
Who Should Use Wave
Wave is the right fit if you:
- Want to spend $0 on accounting software
- Need to send invoices to clients and want to accept online payments
- Want real double-entry bookkeeping with proper financial statements
- Do not need mileage tracking or direct tax software integration
- Have multiple businesses or want to add team members without per-seat fees
Who should upgrade to a paid tool: If mileage tracking is important (switch to QBSE). If invoicing is your primary workflow and you need time tracking (switch to FreshBooks). If you want AI to automatically find tax deductions you are missing (try Keeper Tax). And if your side hustle is growing to the point where you need project management, advanced reporting, or inventory, it is time for a more capable platform.
Our Verdict
Free is the right price for a lot of side hustlers -- and Wave proves it. Double-entry bookkeeping, unlimited invoicing, receipt scanning, bank connections, real financial reports. All at $0/month. The moment you need mileage tracking, TurboTax integration, or support that responds in less than two days, you will hit Wave's ceiling. But for someone making their first $500/month on the side who just needs to keep the books straight, there is no reason to pay for software that does the same thing Wave does for free.
If you are just starting a side hustle and do not want to add another subscription to your expenses, Wave is the obvious starting point. It gives you legitimate accounting tools while you figure out whether your side hustle is going to stick. You can always upgrade to a paid platform later when your needs outgrow what Wave provides.
Frequently Asked Questions
How does Wave make money if it's free?
Wave makes money through paid add-on services. Payment processing (2.9% + $0.60 per credit card transaction), payroll ($20+ per month), and professional bookkeeping services are the primary revenue sources. The core accounting and invoicing software is free to attract users who then adopt these paid services. Since Wave's acquisition by H&R Block, the company also benefits from cross-selling tax preparation services.
Is Wave secure enough for my financial data?
Yes. 256-bit SSL encryption, PCI Level-1 certified, bank connections through Plaid (same as Venmo and most financial apps). Backed by H&R Block since 2019. Your data is as secure as any paid platform.
Can Wave handle my taxes?
Wave does not file your taxes, but it generates reports that help with tax preparation. The profit and loss statement, sales tax report, and account transaction reports can be exported and shared with your accountant or used to fill in tax software like TurboTax. Since Wave is now owned by H&R Block, integration with H&R Block tax services may improve, but as of 2026, there is no direct tax filing integration.
Should I use Wave or QuickBooks Self-Employed?
It depends on what you need. Choose Wave if you want free accounting with double-entry bookkeeping, unlimited invoicing, and do not need mileage tracking or TurboTax integration. Choose QuickBooks Self-Employed if you drive for business (mileage tracking), want automatic Schedule C categorization, and plan to file with TurboTax. Wave is the better accounting tool, while QBSE is the better tax preparation tool.
Sign Up for Wave (Free)
Free accounting software with paid add-ons for payments and payroll. Best for low-volume freelancers.
Visit Wave →Affiliate link — I may earn a commission if you sign up at no extra cost to you. Full disclaimer.