Good bookkeeping isn't complicated. It's just consistent. Here's the simple system that keeps your coaching finances organized without consuming your time.
TL;DR
- Open a dedicated business bank account and business credit card before anything else.
- Track every coaching payment and business expense as it happens, not at year-end.
- Categorize expenses consistently: the categories are what make tax prep manageable.
- A basic bookkeeping tool (even a spreadsheet) beats a shoebox of receipts every time.
- Weekly 15-minute bookkeeping sessions are far better than monthly scrambles.
Nobody starts coaching because they love spreadsheets. The financial side of running a business is often the part coaches tolerate rather than enjoy. And that's fine. Bookkeeping doesn't have to be interesting. It just has to happen.
The coaches who get into tax trouble or lose track of their cash aren't doing anything dramatically wrong. They're just not doing anything. Inertia is the enemy. A simple, consistent system prevents that.
Here's a practical approach that actually works.
Why Bookkeeping Matters More Than You Think
Beyond the obvious (knowing how much money you have), good bookkeeping does three specific things for a coaching business.
Tax preparation becomes fast. If your income and expenses are tracked and categorized throughout the year, filing your taxes takes hours, not days. If you're reconstructing a year of transactions from memory in March, it takes forever and you'll miss deductions.
You know your actual profit. Revenue minus expenses equals profit. Coaches who only track revenue often feel busier and more successful than the numbers justify. Knowing your actual margins tells you whether pricing needs to change. For a full picture of how pricing connects to profit, see coaching business finances.
Cash flow becomes visible. You can see seasonal patterns, anticipate slow months, and make decisions based on real numbers rather than gut feel.
The Foundation: Separating Business and Personal Finances
This is the single most important step, and coaches frequently skip it.
Open a business checking account. Open a business credit card. Run all coaching income through the business account. Pay all business expenses from the business credit card or account.
Why this matters: when your business and personal finances are mixed, every transaction becomes a judgment call. "Was this coffee personal or did I have a client meeting?" "Is this Amazon purchase business supplies?" You either have to remember the context months later, or you miss deductions.
With separate accounts, anything coming out of the business account is a business expense by definition. Everything in the personal account is personal. Clean lines, no guesswork.
Most business checking accounts are free for small businesses. Bluevine, Mercury, and Relay are popular options for solo coaches because they have no monthly fees and minimal requirements. Your regular bank also likely offers a free business checking product.
Choosing Your Bookkeeping Tool
You don't need complex accounting software in the early stages of a coaching business. Here are the main options:
Spreadsheet (Excel or Google Sheets): Free. Flexible. Requires discipline. Works fine up to about $5,000/month in revenue if you're consistent with it. Download a simple income/expense tracking template (many are free online) and you're set.
Wave: Free accounting software with invoicing and expense tracking. Paid upgrades for payroll and some integrations. A solid starting point for coaches who want more structure than a spreadsheet without paying for a subscription.
QuickBooks Self-Employed: Around $15/month. Connects to your bank accounts, automatically categorizes transactions, tracks mileage, and generates quarterly tax estimates. The mileage tracking and automatic bank import save significant time.
FreshBooks: Around $17-$55/month depending on plan. Strong invoicing and expense tracking, good client management features. Favored by service-based businesses.
Xero: More comprehensive accounting software, typically $13-$37/month. Overkill for a solo coaching practice, but useful if you have contractors to pay or complex financial needs.
Honest recommendation: start with a spreadsheet or Wave. Once you're consistently earning $3,000-$5,000/month, upgrade to QuickBooks Self-Employed or FreshBooks. The time savings justify the subscription at that point.
The Income Side: Tracking Every Payment
For every coaching payment you receive, record:
- Date received
- Amount
- Client name
- Payment method (bank transfer, Stripe, check)
- What it's for (which package or session)
That's it. You don't need a complex system. You need a consistent one.
If you use invoicing software, most of this is tracked automatically when you mark invoices as paid. See how to invoice coaching clients for the invoicing side of this.
At the end of each month, total your income. At the end of each quarter, total your quarterly income (important for estimated taxes). At year-end, you have a clean annual total ready for your tax return.