Wave Problems & Issues
Real user-reported problems, complaints, and limitations for Wave. Based on analysis of 14 signals.
Issues by Category
Auto-categorization causes more work than it saves
The automatic transaction categorization feature frequently miscategorizes expenses, creates duplicate transactions, and requires significant manual cleanup. Users report spending more time fixing errors than if they had done manual entry.
No project-based cost tracking or job costing
Wave lacks the ability to accumulate costs by project, making it unsuitable for project-based businesses. There's no way to compare actual costs to estimates or track profitability per project automatically.
Limited reporting features lacking customization
Users express frustration with basic reporting that lacks flexible sorting, custom date ranges, and export options. Generating customized reports for specific business needs often requires exporting to Excel and manual manipulation.
Reconciliation process is difficult and time-consuming
Users describe the bank reconciliation process as confusing and tedious. Finding discrepancies takes excessive time, and the interface doesn't make it easy to identify and resolve mismatches between bank statements and Wave records.
No inventory tracking or management capabilities
Wave lacks any inventory management features, making it unsuitable for product-based businesses. Users who sell physical goods must use separate software or spreadsheets to track stock levels.
Accounts frozen or closed without explanation
Multiple users report having their Wave accounts suddenly frozen or closed with no warning or clear explanation. Getting reinstated requires lengthy back-and-forth with the chatbot, and some users lose access to years of financial data.
No customer support unless you pay for services
Free users have zero access to human support - only a chatbot and help articles. Even paid users report 5-7 day email response times and no phone support available. This leaves users stranded when critical issues arise.
Payroll switched to Check provider causing major issues
In mid-2025, Wave switched payroll processing to a company called Check. Users report employees not getting paid for weeks, incorrect tax filings, unauthorized deductions, and penalties from late tax payments. The transition has been described as a nightmare.
Payments clawed back after customers already received them
Some users report Wave reversing payments after they had already been sent to customers, causing major cash flow and trust issues. These clawbacks happen without adequate warning or explanation.
Bank connections frequently break and disconnect
Users report persistent issues with bank feeds disconnecting, requiring re-authentication. Multi-factor authentication from banks often blocks the connection entirely. Some banks are simply unsupported, forcing manual transaction entry.
Currency conversion headaches for international invoicing
Wave's multi-currency support is inadequate for businesses with international clients. Users report constant struggles with currency conversion, lack of proper exchange rate handling, and inability to easily invoice in multiple currencies.
Free until you need useful features like auto-imports
Wave shifted from fully free to a tiered model with Starter (free) and Pro ($16/month). Features like automatic bank transaction imports are now behind the paywall, making the free version less useful than it used to be.
Payroll costs add up quickly with base fee plus per-employee charges
Wave Payroll costs $40/month base plus $6 per employee for tax-service states, or $20 base plus $6 per employee for self-service states. A business with 5 employees pays $70/month just for payroll, on top of any other Wave fees.
Receipt scanning produces blurry photos and lost data
The mobile app's receipt scanning feature is widely criticized for producing blurry, unusable photos. Wave released an update in March 2025 to address this, but many users still report issues. Android users have even fewer features than iOS.
Regret Patterns
Common reasons users regret choosing Wave.
Payroll disasters caused by Check transition
Users who signed up for Wave Payroll before mid-2025 experienced major issues when Wave switched to Check. Employees went unpaid, taxes were filed incorrectly, and penalties accumulated. By the time users realized the scope of problems, they had already lost money.
Needed support but had no way to reach anyone
When critical issues arose - account frozen, payments stuck, bank connection broken - free users discovered they had no access to human support. The chatbot couldn't help, and they wasted hours trying to find solutions independently.
Automatic imports disappeared behind paywall
Long-time users who relied on automatic bank imports were frustrated when Wave moved this feature to the paid Pro plan. What was once free now costs $16/month, and many felt betrayed by the bait-and-switch.
Business grew beyond Wave's capabilities
Businesses that started with Wave for its free pricing found themselves needing inventory, project tracking, or robust reporting that Wave doesn't offer. Migrating years of data to new software became a major project.
Bank connection issues caused bookkeeping chaos
Users relied on automatic bank syncing only to have connections break repeatedly. Months of missing or duplicated transactions required hours of manual cleanup and reconciliation work.
Account closed without warning or explanation
Some users had their accounts suddenly frozen or closed, losing access to financial data. The appeal process through the chatbot was slow and frustrating, leaving businesses unable to invoice or track expenses.
International invoicing proved too difficult
Businesses with global clients found Wave's multi-currency support inadequate. Constant conversion headaches, lack of proper exchange rate handling, and reconciliation issues made international work painful.
When Wave Breaks Down
Specific scenarios where Wave fails or underperforms.
Payroll runs fail to pay employees
Since the Check transition, some Wave Payroll users experience failed payroll runs, leaving employees unpaid. Resolving these issues requires support tickets that take days to answer, damaging employer-employee relationships.
Account suddenly frozen with no explanation
Wave occasionally freezes accounts for suspected fraud or terms violations. Users lose access to all financial data, invoices, and payment processing without warning. The appeal process through chatbot is slow and frustrating.
Bank connection permanently fails
Some banks have persistent compatibility issues with Wave's Plaid integration. Multi-factor authentication or security changes can permanently break connections, forcing manual transaction entry indefinitely.
Business needs project-based cost tracking
When businesses need to track profitability by project, compare actual costs to estimates, or bill clients based on project hours, Wave fails completely. There's no way to allocate expenses to specific projects.
Tax filing errors cause IRS penalties
Users report Wave Payroll filing taxes late or incorrectly, resulting in IRS penalties and interest. Fixing these errors requires dealing with both Wave support and tax authorities, costing time and money.
Business starts selling physical products
When a service business adds product sales, Wave's lack of inventory management becomes a major problem. Tracking stock, managing reorders, and calculating cost of goods sold requires separate software.
Critical issue arises with no support access
Free users who encounter account issues, payment problems, or data errors discover they have no way to reach human support. The chatbot can only handle basic questions, leaving serious problems unresolved.
Payments clawed back after delivery to client
Some users report Wave reversing payments after funds were already delivered to clients. This creates cash flow problems, customer trust issues, and accounting complications.