Not every CrossFit box needs QuickBooks. Boxes under $150,000 in annual revenue with straightforward membership billing, no equipment financing, and one or two coaches on the payroll can run clean financials on Wave - a free accounting tool that handles invoicing, bank feeds, and basic expense tracking without a monthly subscription. A Wave CrossFit box VA sets it up correctly and keeps it running.


What Wave Can (and Cannot) Do for a CrossFit Box

Wave Accounting is genuinely free for core features: unlimited invoicing, expense tracking, bank feeds, and basic financial reporting. Wave charges only when you use paid features - payroll ($20-$35 per month depending on state) and payment processing (2.9% + 30 cents per credit card transaction). For a box that processes memberships through a dedicated platform like Wodify or PushPress and only uses Wave for accounting records, the tool costs nothing.

The honest limitation list matters before you commit: Wave does not have class tracking or location-level reporting. It does not calculate equipment depreciation automatically. It has no project P&L feature. Its inventory management is basic and unsuitable for serious supplement sales. It does not integrate natively with Wodify, Mindbody, or PushPress. For boxes with these needs, QuickBooks Online or FreshBooks is a better fit.

Where Wave delivers full value for a CrossFit box: recording income and expenses from bank feed, generating membership or drop-in invoices for clients who pay outside the management platform, tracking coach pay as vendor expenses, and producing month-end P&L and cash flow reports that satisfy basic financial management needs. Boxes in their first 2-3 years of operation with under $120,000 in annual revenue get everything they need from Wave without paying for accounting software.

Your VA sets up Wave in under a day for a new box: create the business account, connect bank and credit card feeds, build income and expense categories (membership revenue, drop-in fees, coaching pay, rent, utilities, equipment purchases, supplies), and create client records for members being invoiced directly. The entire setup is web-based with no installation and a VA can be granted team access with an email invitation.

Basic Invoicing and Bank Feed Workflows in Wave

CrossFit boxes with members paying month-to-month via ACH or credit card through Wodify or PushPress do not need to generate individual invoices in Wave - those platforms handle billing. Where Wave invoicing adds value is for drop-in visitors (especially affiliate visitors), corporate wellness clients invoiced on net-30 terms, and merchandise sales that happen outside the normal payment processing flow.

Your VA creates Wave invoice templates for each scenario: standard drop-in invoice, corporate account invoice (with PO number field if required), and merchandise-only invoice. Wave stores client records so reissuing to the same client takes under two minutes. Invoices are sent via Wave's built-in email system with your box's logo and contact information, and Wave tracks whether the invoice has been opened, which helps the VA follow up on unpaid invoices without guessing whether the client received them.

Wave's automatic payment reminders (sent at configurable intervals before and after due date) reduce the VA's manual follow-up load. For recurring corporate clients, Wave's recurring invoice feature sends the monthly invoice automatically on the billing date without any VA action - the VA reviews the batch weekly and follows up on anything overdue.

Bank feed is where Wave earns most of its accounting value for a CrossFit box. Once your business checking account and credit cards are connected (Wave supports most US and Canadian banks via Plaid), transactions import daily. Your VA reviews the feed three times per week: confirming auto-categorization from Wave's machine learning is correct, manually categorizing new vendors Wave has not seen before, and flagging any unusual charges for owner review.

The first 30 days of bank feed management are the most work - Wave needs to learn your recurring vendors. Your VA creates categorization rules for known recurring charges (lease payment, utilities, Wodify or PushPress subscription, CrossFit affiliate fee, music licensing) and applies categories to 30 days of historical transactions to train the rules. After that period, 80-90% of bank feed transactions categorize automatically and the VA reviews the rest in a 20-minute daily check.

Reporting, Coach Payments, and When to Upgrade

Wave's reporting covers the basics a CrossFit box needs to manage the business: Profit and Loss statement, balance sheet, cash flow statement, and accounts receivable aging report. These are not as customizable as QBO's reports, but they provide the financial visibility a growing box needs to make sound decisions. Your VA pulls these reports monthly and delivers them with a brief written summary by the 5th.

Coach payments in Wave are handled as vendor expenses for 1099 contractors. Your VA creates a vendor record for each coach, posts their pay as an expense each pay period, and tracks the annual total for 1099 reporting. Wave does not generate 1099 forms natively - at year-end, the VA exports the vendor payment report and either handles filing through a separate 1099 tool (Track1099 and Tax1099 are common low-cost options) or provides the totals to your accountant for filing.

For boxes with W-2 employees (a head coach or front desk person on salary), Wave Payroll is an option. The monthly cost is $20 base plus $6 per active employee for most states (higher in states where Wave handles tax filings directly). Your VA sets up Wave Payroll with employee records, pay schedules, and direct deposit information. Wave calculates payroll taxes, generates pay stubs, and in supported states files and pays payroll taxes automatically. For boxes with 1-3 employees, it is a cost-effective payroll solution that stays within the Wave ecosystem.

The upgrade trigger for a Wave CrossFit box is when one of these conditions hits: annual revenue crosses $200,000 and you want deeper reporting; you add equipment financing that requires amortization schedules; you expand to a second location; or you want class-level revenue tracking by format. At that point, QuickBooks Online Plus at $35-$45 per month is the right move. Your VA migrates the chart of accounts, historical data, and open invoices from Wave to QBO - a full migration typically takes 6-8 hours of VA time and zero downtime for the business.

For boxes early in their growth who want to understand what full-scope VA support looks like as they scale, see what a fitness virtual assistant does.

Frequently Asked Questions

Is Wave Accounting really free for a CrossFit box?

Yes, the core accounting features are free: bank feeds, invoicing, expense tracking, and financial reporting. You pay only for payroll (starting at $20 per month) and payment processing (2.9% + 30 cents per credit card transaction). A box that processes memberships through Wodify or PushPress and uses Wave only for accounting records pays nothing for the software.

How does a Wave CrossFit VA reconcile Wodify or PushPress revenue?

Wave does not integrate natively with Wodify or PushPress. The VA exports a weekly revenue summary from the management platform and manually creates a deposit or income entry in Wave matching the payout amount. This takes 20-30 minutes per week. It is less automated than QBO with a Stripe-integrated platform, but it keeps Wave's P&L accurate.

Can Wave handle CrossFit affiliate fee accounting?

Yes. The CrossFit LLC annual affiliate fee posts as a prepaid expense in Wave when paid. Your VA can either expense it entirely in the month paid (simpler, acceptable for small boxes) or amortize it monthly over 12 months ($250 per month for a $3,000 annual fee) using a manual journal entry. Most small boxes use the simpler direct-expense approach; your accountant confirms the correct treatment.

What are Wave's limitations compared to QuickBooks for a CrossFit box?

Wave lacks automated equipment depreciation, class-level revenue tracking, native payroll tax filing in all states, and inventory management. It also has fewer integration options than QBO. For a box under $150,000 in revenue with simple operations, these limitations rarely matter. Above that threshold, the reporting gaps in Wave start affecting your ability to make informed growth decisions.

How long does it take a VA to set up Wave for a new CrossFit box?

Initial setup for a new box with no historical data takes 3-5 hours: creating the business account, connecting bank feeds, building the chart of accounts, creating coach and vendor records, and setting up invoice templates. For a box migrating from a spreadsheet with 6-12 months of history, add 2-4 hours for historical data entry. A VA experienced with Wave and CrossFit operations can be fully operational within the first week.