Our Verdict
Wave’s core accounting features – invoicing, expense tracking, bank reconciliation, and financial reports – are genuinely free, forever. Wave makes money when you accept credit card payments through their processor (2.9% + $0.60 per transaction) and from payroll subscriptions. There’s no trial period, no feature unlock, no credit card required. For freelancers and very small businesses whose primary need is invoicing and expense tracking, Wave is the most cost-effective starting point in accounting software. The feature ceiling is real – it’s not built for product businesses with inventory or teams with complex payroll.
Who Wave Is Best For
- Freelancers and solopreneurs who need polished, professional invoicing and basic bookkeeping without paying a monthly software fee
- Very small service businesses tracking income and expenses who cannot justify the cost of QuickBooks or Xero yet
- Early-stage founders who want to establish clean financial records before committing to a paid accounting platform
- Bootstrapped businesses processing occasional card payments who benefit from Wave's pay-per-transaction model over flat subscriptions
- Anyone benchmarking free accounting tools to decide whether upgrading to FreshBooks, Xero, or QuickBooks is worth the investment
Who Should Look Elsewhere
- Product-based businesses with inventory - Wave doesn't handle inventory tracking
- Growing businesses that need multi-user access - Wave's collaboration is limited
- Businesses with complex payroll needs - Wave Payroll only covers select states and provinces
- Companies that need their accountant to have reliable access and advanced reporting - QuickBooks or Xero
Features Breakdown
Invoicing
Wave’s invoicing creates professional branded invoices in minutes. Unlimited invoices can be sent to unlimited clients. Recurring invoice schedules automate repeat billing. Online payment acceptance via Wave Payments processes credit cards and ACH bank payments directly from invoice links – customers can pay without a Wave account. Payment status (sent, viewed, paid, overdue) is tracked per invoice. Automatic late payment reminders send on a schedule you set.
Expense Tracking
Wave connects to bank accounts and credit cards for automatic transaction import. Transactions are categorized by Wave or manually by the user. The receipt scanner (free plan via photo upload, Pro for automatic import) attaches receipt images to expense entries. Expense reports export to CSV for accountant review. For very small businesses without dedicated bookkeeping time, the automatic import and basic categorization handles most of the workflow.
Financial Reports
Wave generates profit and loss statements, balance sheets, cash flow statements, and sales tax reports – all free. Reports filter by date range and account. The reports are formatted in standard accounting formats that CPAs recognize without reformatting. For freelancers and solo businesses preparing for annual tax filing, the profit and loss report gives their accountant the data they need without requiring paid accounting software.
Payroll (Add-On)
Wave Payroll is a paid add-on ($20/mo + $6/employee) for businesses in supported US states and Canadian provinces. It handles direct deposit, tax calculation, and payroll tax filing in supported regions. The integration with Wave accounting keeps payroll expenses automatically connected to your books. Coverage is expanding but not universal – verify your location is supported before selecting Wave for payroll.
Wave Pricing (Verified Apr-26)
Prices verified Apr-26. Always confirm on the vendor's site before purchasing.
| Plan | Type | Starting Price | Key Features |
|---|---|---|---|
| Starter | Free | $0 | Unlimited invoices, unlimited contacts, expense tracking, financial reports - forever free |
| Pro | Paid Features | $16/mo | Auto-import receipts, unlimited receipt scanning, auto-categorize expenses, priority support |
| Payments | Processing Add-On | 2.9% + $0.60 per card transaction | Accept credit cards and bank payments directly from invoices |
| Payroll | Add-On | $20/mo + $6/employee | Payroll processing - only available in select US and Canadian states/provinces |
What We Like
- Core accounting features are permanently free - no time limit, no credit card required
- Unlimited invoices, contacts, and expense tracking on the free plan
- Clean, intuitive interface that's genuinely accessible to non-accountants
- Financial reports - profit and loss, balance sheet, cash flow - included free
- Connect bank accounts for automatic transaction import
- Payment processing rates are competitive for the card payment use case
Watch Out For
- No affiliate program - no commission for referrals
- Customer support is limited on the free plan - email only with slower response times
- Payroll only available in select US states and Canadian provinces
- Integration ecosystem is much smaller than QuickBooks or Xero
- No inventory management - not suitable for product-based businesses
Frequently Asked Questions
Before You Buy — Know This
- Wave's free plan has no trial period - it's permanently free. The only cost is payment processing (2.9% + $0.60 per card transaction) if you accept online payments. Evaluate the total payment processing cost against your expected monthly sales volume.
- Wave Pro ($16/mo) adds receipt scanning automation and priority support. For businesses that process high receipt volume, the automation may justify the cost - but the free plan's manual receipt entry is sufficient for lower-volume businesses.
- Wave Payroll is available only in select US states and Canadian provinces. Verify your state is supported at waveapps.com before relying on Wave for payroll.
- Wave has no affiliate program - this page includes Wave for editorial completeness and comparison value. For businesses choosing between Wave and a paid alternative, the comparison content drives traffic even without direct commission.