Create an Account: Users start by signing up for a free account on the Wave website. This process involves providing basic information such as email address and business details.
Verification: After signing up, users verify their email address to activate the account.
2. Initial Setup
Business Profile: Users fill out their business profile, including business name, type, and contact information.
Customization: Customize settings such as currency, time zone, and fiscal year.
3. Connecting Financial Accounts
Bank Account Integration: Users can connect their bank accounts to Wave, allowing for automatic import of transactions. This step involves securely logging into the bank account through Wave's interface.
Credit Card Integration: Similar to bank accounts, users can link their credit card accounts to track expenses and payments.
4. Importing Data
Import Existing Data: Users can import existing financial data, such as past transactions and customer lists, from other accounting software or CSV files. This helps in maintaining continuity and avoiding data entry duplication.
5. Setting Up Invoicing and Payments
Invoice Customization: Users can create and customize invoice templates to match their business branding. This includes adding logos, payment terms, and other relevant details.
Payment Methods: Enable online payment options such as credit card payments, bank transfers, and Apple Pay to facilitate faster payments from customers.
6. Configuring Accounting and Payroll
Chart of Accounts: Set up the chart of accounts to categorize transactions properly.
Payroll Setup: If using Wave's payroll feature, users need to add employee details, set up direct deposits, and configure tax settings.
7. Exploring Additional Features
Receipt Management: Users can utilize the mobile app to scan and upload receipts directly to their Wave account.
Reports and Analytics: Explore the reporting features to generate financial statements and gain insights into business performance.
8. Training and Support
Help Center: Users have access to a comprehensive online knowledge base and support resources, including tutorials and FAQs.
Customer Support: Depending on the plan, users can access different levels of customer support, including chat support and community forums.
Implementation Timeline
The implementation timeline for Wave software is generally quick and straightforward due to its user-friendly design and intuitive setup process. Here is a typical timeline:
Day 1-2: Account creation, initial setup, and customization.
Day 3-5: Connecting financial accounts and importing existing data.
Day 6-7: Setting up invoicing, payments, and exploring additional features.
Week 2: Configuring accounting and payroll, if applicable.
Ongoing: Utilizing training resources and customer support as needed.
Customisation
1. Invoicing Customization
Invoice Templates: Users can choose from different invoice templates to suit their business style and branding needs.
Logo and Branding: Businesses can add their logos and select accent colors to match their brand identity.
Custom Fields: Invoices can include custom fields to add specific information relevant to the business or client.
2. Estimates Customization
Estimate Templates: Similar to invoices, estimates can be customized with different templates and branding elements.
Conversion to Invoices: Estimates can be easily converted into invoices, maintaining the custom details set during the estimate creation.
3. Financial Reporting
Custom Reports: Users can generate various financial reports, such as profit and loss statements, balance sheets, and cash flow statements, tailored to their specific business needs.
Expense Categorization: Expenses can be categorized into specific categories like travel, meals, or equipment, allowing for detailed tracking and reporting.
4. Integration with Other Tools
Bank and Credit Card Integration: Wave allows users to connect their bank accounts and credit cards, automating transaction imports and eliminating manual data entry.
Additional Wave Apps: Users can integrate other Wave applications, such as payroll and receipt management, to expand functionality and streamline bookkeeping processes.
5. Payment Customization
Online Payments: Businesses can enable various online payment options, including credit card payments, bank transfers, and Apple Pay, to facilitate faster payments from clients.
Payment Terms: Custom payment terms can be set on invoices to match business policies and client agreements.
6. User Interface and Experience
Dashboard Customization: The user dashboard can be customized to display the most relevant financial information and reports, making it easier to monitor business performance at a glance.
7. Tax Preparation
Export Financial Data: Users can export financial data for use by their accountants or use Wave’s own tax services to file business taxes directly, ensuring a smooth tax filing experience.
8. Accessibility and Support
Free and Paid Services: Wave offers a free version with basic features and paid services for advanced functionalities like payment processing and payroll, allowing businesses to choose based on their budget and needs.
Additional Costs
Wave software is known for its affordability, particularly for small businesses and freelancers. While the core accounting and invoicing features are free, there are additional costs associated with certain premium features and services. Here is a detailed breakdown:
1. Subscription Plans
Starter Plan: Free
Basic accounting and invoicing features
No setup fees
Limited to one user
No live customer support
Pro Plan: $16 per month or $170 per year
Includes all features of the Starter plan
Auto-import bank transactions, auto-merge and categorize transactions
Digital receipt capture
Ability to add additional users
Access to live customer support
2. Transaction Fees
Credit Card Payments: 2.9% + $0.60 per transaction for Visa, Mastercard, and Discover; 3.4% + $0.60 for American Express.
Bank Payments (ACH): 1% per transaction (minimum $1).
3. Payroll Services
Base Fee: $20 to $35 per month depending on the state.
Per Employee Fee: $6 per employee per month.
4. Add-On Services
Receipt Management: Available as an add-on for the Starter plan at $11 per month.
Online Payments: Available for both plans, starting at 2.9% + $0.60 per transaction for the Starter plan and 2.9% + $0 per transaction for the Pro plan.
Bookkeeping Services: $149 per month for professional bookkeeping assistance.
5. Maintenance and Support
Live Customer Support: Included in the Pro plan. Starter plan users can purchase support as an add-on if needed.
Training
1. Help Center and Guides
Wave’s Help Center is a robust resource that includes step-by-step guides and articles to help users navigate and utilize the software effectively. These guides cover a wide range of topics, from basic setup to advanced features.
2. Video Tutorials
Wave offers a series of video tutorials that provide visual and auditory learning experiences. These tutorials cover essential functions such as accounting, invoicing, and mobile receipts, making it easier for users to understand and implement various features.
3. Automated Support Chatbot (Mave)
Mave, Wave’s automated support chatbot, is available 24/7 to assist users with common questions and issues. Users can access Mave through their Wave account on the web or via the mobile app. This chatbot can help with a variety of tasks and direct users to relevant resources.
4. Live Customer Support
Wave offers live customer support via email and live chat. This support is available Monday to Friday from 9 AM to 4:45 PM Eastern Time. However, access to live support is contingent on certain conditions, such as having an approved online payments application, subscribing to payroll or the Pro Plan, or using receipt scanning services.
5. Professional Coaching and Bookkeeping Services
For more personalized assistance, Wave offers professional coaching and bookkeeping services through Wave Advisors. These services include one-on-one coaching sessions for accounting and payroll, as well as comprehensive bookkeeping services to help manage financial transactions and reconcile accounts.
6. External Training Courses
In addition to in-house resources, there are external training courses available, such as those offered by Udemy and the Indepth Research Institute (IRES). These courses provide structured learning experiences, covering everything from the basics of Wave accounting software to more advanced financial management and bookkeeping practices.
7. Community and Forums
Wave also supports a community forum where users can interact with each other, share tips, and seek advice. This community-driven support can be particularly useful for troubleshooting and learning best practices from other users.
Security Measures
1. Secure Data Transmission
Encryption: All data transmitted between the user's browser and Wave's servers is encrypted using up to 256-bit TLS (Transport Layer Security) encryption. This level of encryption is comparable to that used by online banking and e-commerce sites, ensuring that data is protected during transmission.
2. Secure Data Storage
Server Security: User data is stored on servers with strict physical access protocols. These servers are located in facilities that are monitored 24/7 and have robust digital protections in place.
Credit Card Information: Wave does not store credit card numbers. Instead, credit card information is sent directly to Wave's payment processor, and a secure token is used for transactions, ensuring that sensitive information is not exposed or stored.
3. Bank Access Security
Read-Only Connections: The connections Wave establishes with financial institutions to import transactions are read-only, which means that Wave can access transaction data without the ability to modify it. This reduces the risk of unauthorized changes to financial data.
4. Compliance and Certifications
PCI-DSS Certification: Wave is a Level 1 PCI-DSS (Payment Card Industry Data Security Standard) certified service provider. This certification involves annual third-party audits to ensure that Wave meets stringent security standards for handling payment card information.
Fraud Prevention: Wave has an internal risk system and integrates several third-party security and anti-fraud service providers to create a layered approach to risk detection and prevention.
5. Fraud Prevention
Risk System: Wave employs an internal risk system that uses a variety of tools and insights to protect users and their customers from fraud. This system is complemented by third-party security services to enhance fraud detection and prevention.
6. User Authentication
Multi-Factor Authentication (MFA): While Wave does not natively support MFA for logging into accounts, users can enable MFA through Google sign-in, which adds an extra layer of security when accessing Wave.
7. Privacy and Data Protection
Privacy Policies: Wave has comprehensive privacy policies in place to ensure that user data is handled responsibly and in compliance with relevant regulations.
Data Access Control: Access to user data is strictly controlled and limited to authorized personnel only. This is enforced through both physical and digital access controls.
Updates
1. Frequency of Updates
Regular Updates: Wave frequently updates its software to ensure it remains secure and functional. These updates include bug fixes, performance improvements, and new features.
Automated Updates: Wave employs automated updates for certain features, such as transaction imports from connected bank accounts, which typically update every 24 hours depending on the bank.
Automated Updates: Wave employs automated updates for certain features, such as transaction imports from connected bank accounts, which typically update every 24 hours depending on the bank.
2. Types of Updates
Minor Updates: These are typically bug fixes and small improvements that are rolled out as needed. Users are notified of these updates, which can be installed without significant disruption.
Major Updates: These include significant new features or major changes to the software. Major updates are less frequent but are planned to ensure users have time to adapt to new functionalities.
3. Update Management
Automated Bookkeeping Updates: Wave automatically categorizes imported transactions and merges duplicates to keep the books accurate. This feature ensures that users' financial data is always up-to-date without manual intervention.
User Notifications: Users are notified of available updates through the software interface. Notifications ensure users are aware of new features and improvements.
Manual Update Options: Users can manually check for updates and install them at their convenience. This flexibility allows users to schedule updates during non-critical times to minimize disruption.
Support for Multiple Platforms: Wave ensures that updates are compatible with various operating systems and devices, maintaining functionality across different user environments.
4. Update Process
Seamless Installation: Updates are designed to be installed seamlessly, often requiring minimal user intervention. For critical updates, Wave may prompt users to restart the application to complete the installation.
Rollback Options: In case of issues with an update, Wave provides support to help users revert to previous versions if necessary, ensuring business continuity.
5. Support and Resources
Help Center: Wave’s Help Center provides detailed instructions and support for managing updates. Users can find guides on how to install updates and troubleshoot any issues that arise during the process.
Customer Support: For any issues related to updates, users can reach out to Wave’s customer support team for assistance. This support ensures that any problems are resolved quickly and efficiently.
Data Ownership and Portability
1. Data Ownership
User Ownership: Users retain ownership of all data they input into the Wave system. This includes financial transactions, customer details, invoices, and other business-related information.
Third-Party Access: When using services like Plaid to connect bank accounts, users grant Wave and Plaid the authority to access, retrieve, and transmit personal and financial information. However, this does not transfer ownership of the data to Wave or Plaid.
2. Data Portability
Exporting Data: Wave provides tools for users to export their data easily. Users can export various types of data, including transactions, customer information, and invoices, in formats such as CSV and Excel. This can be done through the Wave interface by navigating to the business settings and selecting the data export option.
Portability Rights: Users have the right to request the portability of their data to another service or product provider. This can be done by making an express request to Wave, ensuring that users can transfer their data seamlessly if they decide to switch to another platform.
3. Data Security and Privacy
Secure Data Handling: Wave employs bank-grade security measures, including 256-bit TLS encryption for data transmission and secure storage protocols, to protect user data. These measures ensure that data remains secure during both storage and transfer.
Privacy Policy: Wave’s privacy policy outlines how user data is handled, stored, and protected. It also details the rights users have regarding their data, including access, correction, and deletion.
4. Compliance and Legal Considerations
Compliance with Regulations: Wave complies with relevant data protection regulations, ensuring that user data is handled in accordance with legal standards. This includes adherence to PCI-DSS standards for payment processing and other applicable data protection laws.
Third-Party Services: When using third-party services like Plaid for bank integrations, users' data is also subject to the privacy policies and security measures of those third parties. Wave ensures that these third parties handle data securely and in compliance with their own privacy policies.
Scaling Up / Down
1. Subscription Plans
Wave provides two main subscription plans that cater to different business sizes and needs:
Starter Plan: This is a free plan that includes basic accounting and invoicing features. It is ideal for small businesses or those just starting out.
Pro Plan: Priced at $16 per month or $170 per year, this plan includes advanced features such as auto-importing bank transactions, automated categorization, and live customer support. It is suitable for growing businesses that require more robust financial management tools.
2. Flexibility in Plan Changes
Upgrading: Businesses can upgrade from the Starter Plan to the Pro Plan as their needs grow. This process is straightforward and can be done through the Wave dashboard.
Downgrading: Similarly, businesses can downgrade from the Pro Plan to the Starter Plan if they need to reduce costs or if their requirements change. This flexibility ensures that businesses only pay for the features they need.
3. Payment Processing Fees
Transaction Fees: Both plans offer competitive transaction fees for online payments. The Pro Plan offers slightly lower fees for the first ten transactions each month, which can be beneficial for businesses with high transaction volumes.
4. Payroll Services
Wave's payroll services are designed to scale with the business:
Base Fee: The payroll service has a base fee that varies by state, typically ranging from $20 to $35 per month.
Per Employee Fee: There is an additional fee of $6 per employee per month, allowing businesses to add or remove employees as needed without significant financial impact.
5. Data Portability and Flexibility
Wave ensures that businesses can easily export their data, making it simple to switch to another service if necessary. This feature supports business scalability by allowing seamless transitions between different financial management tools.
6. Easy Integration
Wave integrates with various third-party services, such as Plaid for bank connections, which helps businesses scale their financial operations efficiently. These integrations ensure that as a business grows, it can continue to use Wave without needing to switch platforms.
7. No Long-Term Contracts
Wave does not require long-term contracts, allowing businesses to cancel or change their subscription at any time without penalties. This flexibility supports businesses in adapting to changing circumstances without being locked into a rigid payment structure.
The terms & conditions for contract renewal and cancellation
1. Contract Renewal
Automatic Renewal: Wave’s subscription plans, whether monthly or annual, are set to renew automatically unless the user cancels the subscription. This ensures continuous access to the services without interruption.
Cancellation Before Renewal: Users can cancel their subscription at any time before the renewal date to avoid being charged for the next billing cycle. This can be done through the Wave platform or, if the subscription was made through Apple or Google, through the respective app stores.
2. Contract Cancellation
User-Initiated Cancellation: Users have the right to cancel their subscription at any time. The process for cancellation varies slightly depending on how the subscription was initially set up (directly through Wave, Apple, or Google).
Immediate Termination: Wave Financial reserves the right to terminate a user’s account and access to services at any time and for any reason. This could be due to a breach of the terms of service or other reasons deemed necessary by Wave.
Refunds: Typically, users should review the specific terms at the time of cancellation or contact Wave support for clarification on refund policies.
3. Amendments to Agreement
Modification of Terms: Wave reserves the right to modify or add to the terms of the subscription agreement at any time. Users will be notified of such changes through reasonable means, such as updates on the website or direct notifications. Continued use of the service after such changes constitutes acceptance of the new terms.
4. Survival of Terms
Post-Termination Provisions: Certain provisions of the agreement, such as those related to arbitration and data handling, will survive the termination or expiration of the subscription agreement. This ensures that specific obligations and rights continue to be enforceable even after the contract ends.
5. Legal and Compliance Considerations
Compliance with Laws: Wave’s terms of service include compliance with applicable laws and regulations, ensuring that both Wave and its users adhere to legal standards in their operations.
Third-Party Services: Users who utilize third-party services integrated with Wave, such as Stripe for payment processing, are also subject to the terms and conditions of those third parties.
Compliance
1. PCI-DSS Compliance
Level 1 PCI-DSS Certification: Wave is a Level 1 PCI-DSS (Payment Card Industry Data Security Standard) certified service provider. This is the highest level of PCI compliance and involves annual third-party audits to validate that Wave’s practices meet stringent security standards for handling payment card information.
Secure Data Handling: PCI-DSS compliance ensures that Wave securely processes, stores, and transmits credit card information, protecting it from breaches and fraud.
2. GDPR Compliance
General Data Protection Regulation (GDPR): Wave complies with the GDPR, which is a comprehensive data protection regulation enacted by the European Union. This compliance ensures that Wave handles personal data responsibly and provides users with rights over their data, such as the right to access, correct, and erase personal data.
Data Processing and Protection: Under GDPR, Wave acts as both a data controller and processor, ensuring that personal data is processed legally and securely. Wave also provides clear privacy policies and data handling practices to comply with GDPR requirements.
3. Data Security Measures
256-bit TLS Encryption: Wave uses up to 256-bit TLS (Transport Layer Security) encryption to protect data transmitted between users and Wave’s servers. This encryption level is comparable to that used by online banking and e-commerce sites, ensuring secure data transmission.
Secure Data Storage: User data is stored on servers with strict physical access controls and 24/7 monitoring. These measures ensure that only authorized personnel can access sensitive data.
4. Fraud Prevention and Risk Management
Internal Risk System: Wave has developed an internal risk system that employs various tools and insights to protect users and their customers from fraud. This system is complemented by third-party security and anti-fraud service providers to create a layered approach to risk detection and prevention.
5. Privacy and Data Protection
Privacy Policy: Wave’s privacy policy outlines how user data is collected, used, and protected. It ensures compliance with relevant data protection laws and provides transparency about data handling practices.
Data Access and Control: Wave implements strict access controls to ensure that only authorized personnel can access user data. This is part of their commitment to maintaining data security and privacy.
6. Bank Access Security
Read-Only Bank Connections: Wave’s connections to financial institutions for importing transactions are read-only, meaning that Wave can access transaction data without the ability to modify it. This enhances security by preventing unauthorized changes to financial data.