Best Bookkeeping Tools for Coaches: 8 Compared on Invoices, Taxes and Time

This is for the coach who has money coming in from three places and nowhere it adds up. Stripe pays out on Tuesdays, one corporate client pays by bank transfer on a 30-day invoice, and a few people still send money through whatever app they prefer. The coaching is going fine. The books are a shoebox.
The best bookkeeping tools for coaches are not the ones with the most accounting features. It means the least software that still produces a clean profit and loss statement, a defensible expense record, and a year-end file an accountant can work in without billing four hours of cleanup. A coaching business is one of the simplest to keep books for: one owner, service revenue, a short expense list, no inventory. Most of the tools below were built for businesses far more complicated than yours.
Every price here was checked on 15 September 2026 against the vendor's own pricing page, or our competitor registry where noted. Several moved in the last eighteen months and two sit on promotional discounts that expire. Confirm before you put a card in.

What does a coaching business actually need from bookkeeping software?
Six things, and nothing else is mandatory: a record of every dollar in, a record of every dollar out, a clean split between business and personal, a profit and loss statement you can hand to a tax preparer, a way to invoice the clients who will not use a checkout page, and an export that survives you changing tools.
Notice what is not on that list. No inventory, purchase orders, job costing, multi-entity consolidation or a sales tax engine for forty states. Buying those now means spending your first Saturday configuring a chart of accounts with 140 lines when a coaching business runs comfortably on about twenty.
Where coaches genuinely get tripped up is the shape of the money, not the volume. It arrives as packages paid up front and delivered over three months, as monthly subscriptions, as one-off sessions, and as payout batches that bundle six clients and one refund into a single deposit with the fees already taken out. Software that treats a bank deposit as one transaction will understate your revenue and hide your processing fees. That is the actual problem to solve.
How did we judge these eight bookkeeping tools?
We scored each one on six things a coaching practice cares about, then ranked by how little of your month the tool consumes for the amount it costs. Feature counts were ignored where the feature has no use in a service business with no stock.
- Cost at a real coaching revenue. Not the entry price. The price you land on once you have twenty clients and need more than five invoices a month.
- How it handles payout batches. Whether it can split a Stripe deposit into gross revenue and fees, or whether you do that by hand every week.
- Business and personal separation. The single most common cause of an ugly year-end.
- Whether an accountant can get in. How many seats you get, what a bookkeeper costs, and whether your local accountant has opened that file type before.
- Invoicing for the clients who need it. Corporate sponsors and HR teams do not buy from a checkout link. They want a document with a purchase order number.
- Getting out. What the export looks like the day you decide to move, because at some point you will.
One more filter that matters more than it sounds: a coach who reconciles for twenty minutes on the first Monday of the month in free software is in better shape than a coach with a $140 subscription they last opened in March.

The eight bookkeeping tools for coaches compared
Ranked on how well each one handles the books of a one-person coaching business: recurring package revenue, processor payouts, a short expense list, one owner, and a year-end file an accountant can actually work in.
| Tool | Entry price | Realistic cost for a 20-client coach | What it actually is | Card processing | Best fit |
|---|---|---|---|---|---|
| Wave | Starter, $0 | $0, or $11/mo if you want receipt capture | Full double-entry bookkeeping, free | 2.9% + $0.60 on Starter | Coaches who want clean books for nothing |
| Xero | Early, $25/mo | $55/mo on Growing once you pass 20 invoices | Proper accounting with unlimited users | Via Stripe or your own processor | Coaches who want a bookkeeper in the file |
| QuickBooks Online | Simple Start, $38/mo | $38/mo, or $85 Essentials if you add a person | The default your accountant already uses | Via QuickBooks Payments or Stripe sync | Coaches whose accountant insists on it |
| FreshBooks | Lite, $23/mo list | $43/mo on Plus once you pass 5 billable clients | Invoicing first, accounting second | 2.9% + $0.30; ACH 1% | Coaches who bill rather than sell checkouts |
| Zoho Books | Free under $50K revenue | $15/mo annual on Standard once you cross $50K | Full accounting with a generous free tier | Via connected processors | International coaches and multi-currency |
| Found | Free, $0 | $35/mo on Plus if you import outside accounts | US business banking with books attached | Not a merchant processor | US solo coaches who want tax set aside automatically |
| HoneyBook | Starter, $36/mo | $59/mo on Essentials for the scheduler | Client admin and payments, not bookkeeping | Starts at 2.7% + 10c; ACH 1.5% | Coaches pairing it with real accounting software |
| Bonsai | Basic, $15/mo per user | $25/mo per user on Essentials for invoicing | Freelance CRM with light income tracking | 2.9% + $0.30, plus 1% on your own Stripe | Coaches who also run consulting projects |
Two patterns are worth saying out loud. The entry price is almost never the price you pay: FreshBooks Lite caps you at five billable clients, Bonsai Basic has no invoicing, HoneyBook Starter has no scheduler, Xero Early stops at twenty invoices a month. And the bottom two rows are not bookkeeping tools. They handle the client-facing money and stop short of a general ledger, so they sit alongside one of the top six rather than replacing it.
1. Wave: free double-entry bookkeeping that is genuinely enough for most coaches
Wave is the answer for more coaches than the accounting software industry wants to admit. The Starter plan is free, it does real double-entry bookkeeping rather than a spreadsheet with a nice font, and it produces the two reports a tax preparer asks for. For a coach billing under roughly six figures, the gap between Wave and a $38 subscription is mostly features you will never open.
Where it earns the top slot is the ratio. You can open an account on a Sunday, connect a bank feed, categorize three months of transactions in an hour, and finish with a profit and loss statement that is correct. The paid Pro tier mostly drops the per-transaction fee on the first ten card payments each month, which is a narrow reason to upgrade.
Price, checked 15 September 2026: Starter is $0. Pro is $19 USD a month or $190 a year, currently promoted at $9.50 a month for the first three months. Receipt capture is a paid add-on at $11 a month on Starter and $8 a month on Pro. Payroll starts at $25 a month on Starter and $40 on Pro. Wave Advisors, the human bookkeeping service, starts at $149 a month.
What stands out
- Unlimited estimates, invoices, bills and bookkeeping records on a plan that costs nothing.
- Real double-entry accounting with bank connections, a balance sheet and a profit and loss statement.
- Card processing at 2.9% + $0.60 on Starter, dropping to 2.9% with no per-transaction cent charge on the first ten Pro transactions each month.
- A paid human service at $149 a month if you decide you would rather not do this at all.
The honest catch
- Receipt capture, the one feature a coach uses weekly, is the add-on: $11 a month on the free plan, which quietly makes Wave a $132 a year tool.
- Payments and payroll are region-limited, so coaches outside the supported countries get the bookkeeping and not the money movement.
- Support on the free plan is self-serve, and there is no project profitability view to tell you which program actually made money.
Best for: solo coaches who want correct books, a tax-ready profit and loss statement, and a software bill of zero.
Free is a real answer here. Wave Starter is $0 and Zoho Books is $0 below $50,000 of annual revenue, which covers a large share of working coaches without a single subscription.
2. Xero: the one to pick if a bookkeeper will be in the file with you
Xero's advantage for a coaching business is not the accounting engine, which is excellent but comparable to QuickBooks. It is that every plan includes unlimited users. Adding your bookkeeper, accountant and an assistant costs nothing, the opposite of how this category usually prices. If you know you want someone else doing the monthly reconciliation, that alone decides it.
The bank reconciliation flow is the best in this group, and it is the thing you will do most. Xero suggests matches, you confirm or split, and a month of coaching income clears in about fifteen minutes once the rules are set. The catch is the entry plan, tight in a way that is easy to miss at signup.
Price, checked 15 September 2026: in the US, Early is $2.50 a month for the first six months then $25 a month, Growing is $5.50 then $55 a month, and Established is $9 then $90 a month. The 90% introductory discount is stated as available when you buy by 30 September 2026. Early allows quotes plus 20 invoices and 5 bills. Xero Payroll, powered by Gusto, is $36 a month plus $6 per employee or contractor.
What stands out
- Unlimited users on every plan, so your accountant and bookkeeper cost you nothing in seats.
- Bank reconciliation that handles a batched processor payout properly once you build the rule.
- A large accountant network, and a sane ladder at $25 to $55 to $90 with no $340 tier waiting at the top.
The honest catch
- Early's 20 invoices and 5 bills a month is a hard cap. A coach invoicing ten clients monthly plus a few corporate jobs will hit it and land on the $55 Growing plan.
- The 90% first-six-months discount makes the true cost hard to feel. Budget the post-promo number: $300 a year on Early, $660 on Growing.
- Payroll is a Gusto add-on at $36 a month plus $6 a head, expensive for a coach paying one contractor.
Best for: coaches who want a professional touching the books monthly, and who expect to pass twenty invoices a month within a year.
3. QuickBooks Online: the default, and sometimes that is the whole argument
QuickBooks is here because of the network, not because it suits a coaching practice better. If you are in the US and you hire an accountant, there is a strong chance they work in QuickBooks daily and will charge you less to work in it than to learn your file in something else. That is a legitimate reason to pay more.
For a coaching business the useful tier is the cheapest one. Simple Start does income, expenses, invoicing, mileage, receipt capture and the reports a tax return needs. The tiers above buy bill pay, inventory, project profitability and class tracking, which are for businesses with jobs and stock. Coaches get pushed up that ladder by user counts, not features.
Price, checked 15 September 2026: Simple Start is $38 a month for 1 user plus access for 2 accountants, Essentials is $85 for 3 users, Plus is $140 for 5 users, and Advanced is $340 for 25 users. A 50% discount for the first three months is advertised on each tier, bringing them to $19, $42.50, $70 and $170. There is a 30-day free trial and no annual contract.
What stands out
- Two accountant seats included on the $38 Simple Start plan, so a professional can get in without an upgrade.
- The largest integration ecosystem in the category, including connectors that pull processor payouts in with fees itemized.
- Mileage tracking and receipt capture included rather than sold separately, plus a 30-day free trial, the longest here.
The honest catch
- List prices are the highest of the true bookkeeping tools: $456 a year on Simple Start, $1,020 on Essentials. The 50% promotion lasts three months, not a year.
- Simple Start is one user. Adding a partner or an assistant means $85 Essentials, more than double.
- There is a lot of surface area you will never use, and that is why people avoid opening it.
Best for: US coaches whose accountant has a preference, and coaches who expect to hire staff rather than stay solo.
The upgrade is usually about seats, not features. QuickBooks Simple Start is $38 a month for one user; adding a second person moves you to Essentials at $85, which is $564 more a year for the same bookkeeping.

4. FreshBooks: built around the invoice, which is how a lot of coaching still gets paid
FreshBooks started as invoicing software and it still shows, in a good way. If a meaningful share of your coaching income arrives because you sent someone a document with payment terms on it, FreshBooks handles that better than the accounting-first tools. Retainers, recurring invoices, late fee rules and automated reminders are native rather than bolted on.
The complication is the billable client cap, which is unusual here and catches coaches out. FreshBooks counts the clients you invoice and the entry plan allows five, so a coach with a full 1:1 roster is on the second tier from day one. Price the plan you will be on, not the one on the banner.
Price, checked 15 September 2026: Lite is $23.00 USD a month at list, currently promoted at $1.00 a month for one year, and allows 5 billable clients. Plus is $43.00 at list, currently promoted at 80% off for three months, and allows 50 billable clients. Premium is $70.00 at list with unlimited clients. Select is custom priced. Team members are $11 a month per user on every plan. Card processing is 2.9% + $0.30 and bank transfers are 1%.
What stands out
- The best invoicing experience here: recurring invoices, retainers, reminders and late fees without configuration work.
- Bank transfer processing at 1%, which is meaningfully cheaper than card on a $2,000 coaching package.
- A $1 a month promotional year on Lite, which is close to free for a coach with five clients or fewer.
The honest catch
- The 5 billable client cap on Lite is the real story. A 20-client coach pays $43 a month at list on Plus, which is $516 a year.
- Team members are $11 a month each, so a bookkeeper is a line item rather than a free seat as in Xero.
- The promotions are deep and short. At 80% off for three months, month four costs four to five times what you signed up at.
Best for: coaches whose income arrives by invoice and bank transfer rather than by card checkout.
5. Zoho Books: the most generous free tier, and it does not expire in three months
Zoho Books gives you a full accounting product free as long as revenue for the financial year stays under $50,000, with up to 1,000 invoices a year and one user plus one accountant. That is not a trial. For a coach in their first two or three years it is a complete answer that costs nothing and does not expire.
It is also the strongest option if your clients are not all in one country, with multi-currency handling, regional tax configurations and a client portal. The trade-off is that Zoho wants to be your whole software stack, and the product is designed to make the other Zoho apps look necessary.
Price, checked 15 September 2026: the Free plan is $0 as long as revenue for the financial year does not exceed $50,000, with up to 1,000 invoices annually and 1 user plus 1 accountant. Standard is $20 a month or $15 a month billed annually, with 3 users and 5,000 invoices a year. Professional is $50 or $40 annually with 5 users. Premium, Elite and Ultimate run $70, $150 and $275 a month, or $60, $120 and $240 annually. Prices are exclusive of local taxes.
What stands out
- A free plan with 1,000 invoices a year and an accountant seat, which is more headroom than most coaches will use.
- Standard at $15 a month billed annually is the cheapest paid real-accounting tier in this list at $180 a year.
- Multi-currency and regional tax handling, plus a client portal where a corporate client can see and pay invoices without emailing you.
The honest catch
- The $50,000 revenue threshold is a cliff, not a taper. One good launch month moves you onto a paid plan mid-year.
- US payroll support is limited next to QuickBooks or Gusto-backed Xero.
- Your accountant is less likely to have worked in Zoho Books, which can cost you in their hours.
Best for: coaches under $50,000 of annual revenue, and coaches billing clients in more than one currency.
6. Found: your business bank account and your books in the same screen
Found takes a different angle. Instead of connecting a bank feed to an accounting tool, it is the bank account, with categorization, write-off identification and tax estimates built in. For a US solo coach running the practice through a personal checking account, this is the fastest route to a clean separation, because opening the account and starting the books are the same action.
The tax features are what make it interesting for coaches. It sets money aside automatically as income lands, shows a running estimate, tracks mileage and home office deductions, and generates Schedule C and 1120 or 1120-S forms. That is the part of the year most coaches procrastinate on.
Price, checked 15 September 2026: Found is $0. Found Plus is $35 a month or $315 a year. Found Pro is $80 a month or $720 a year. Automatic expense categorization, write-off identification, receipt scanning, profit and loss, balance sheet, chart of accounts and accountant collaboration are on all three plans. Plus and Pro add importing transactions from other banks and cards, auto-categorization rules, unlimited custom tags and categories, and in-app quarterly federal tax payments. The free plan allows 1 custom expense rule, 1 custom tag and 1 custom category.
What stands out
- Business banking and bookkeeping in one place, free at the base tier, which removes the reconciliation step entirely for a single-account practice.
- Automatic tax set-aside as income arrives, with a real-time estimate rather than a March surprise.
- Schedule C and 1120 or 1120-S generation, mileage and home office deduction tracking, and accountant collaboration on every plan including the free one.
The honest catch
- US only, and it means moving your banking. That is a bigger decision than choosing a bookkeeping tool.
- Importing transactions from other banks and cards needs Plus at $35 a month, so keeping an existing bank account strips most of the free tier's value.
- One custom rule, one tag and one category on the free plan gets restrictive fast.
Best for: US solo coaches who want one account where the money lands, categorized, with the tax already set aside.

7. HoneyBook: strong client money admin, but it is not your general ledger
HoneyBook is here because coaches genuinely use it for the money side of the practice and then ask whether it counts as bookkeeping. It does not, and that is worth being clear about before you buy. It sends proposals, gets contracts signed, issues invoices, takes payments and automates the follow-up in one project view. It does not produce a balance sheet, and it is not what your accountant wants at year-end.
What it does well is the front half of the money chain, with a client-facing experience better than most accounting tools manage. If a coaching engagement starts with a proposal rather than a checkout button, that combined smart file is a real advantage. You then export the payment data into Wave, Xero or QuickBooks for the actual books.
Price, checked 15 September 2026: Starter is $36 a month, or $29 annually, with unlimited clients but no scheduler, no automations, 2 lead forms and no team members. Essentials is $59, or $49 annually, adding the scheduler, automations, 10 lead forms and 2 team members. Premium is $129, or $109 annually, with unlimited lead forms and team members. Card payments start at 2.7% + 10c per the pricing page, with ACH at 1.5%.
Ratings
Capterra 4.7 from 687 reviews, G2 4.4 from 194 reviews, Trustpilot 4.0 from 706 reviews.
What stands out
- Proposal, contract and invoice combined into one smart file the client signs and pays in a single sitting.
- Card processing starting at 2.7% + 10c and ACH at 1.5%, competitive against most coaching platforms.
- An AI notetaker and email drafts on every plan, and the deepest review sample here at Capterra 4.7 from 687 reviews.
The honest catch
- No general ledger, no balance sheet, no chart of accounts. You still need one of the first six tools for the year-end.
- The February 2025 price increase was roughly 89%, moving the tiers from $19, $39 and $79 to $36, $59 and $129, and reviewers are still writing about it.
- Starter has no scheduler and no automations, so the usable plan for a coach is $59 a month, $708 a year at list.
- HoneyBook processes payments itself, so switching later means moving every active payment plan.
Best for: coaches who sell through proposals and want contract, invoice and payment in one flow, with real accounting software underneath.
8. Bonsai: light income and expense tracking attached to a freelance CRM
Bonsai is the cheapest way into contracts, proposals, invoicing and basic expense and income tracking in one subscription, and for a coach who also takes consulting projects it carries more of the business than you would expect. It is a freelancer CRM with books attached rather than the other way around, so treat the accounting as a supporting feature.
The reason it sits last is the money handling. Bonsai charges a platform fee on top of processing if you bring your own Stripe, and reviewers report funds held for extended periods. For a coach whose cash flow depends on a package payment landing this week, that is an operational risk rather than a pricing quibble.
Price, checked 15 September 2026: Basic is $15 a month per user, or $9 annually, with time tracking, tasks and CRM but no invoices or payments. Essentials is $25, or $19 annually, adding invoices, payments, proposals, contracts, forms, scheduling, a client portal and expense and income tracking. Premium is $39, or $29 annually, and Elite is $59, or $49 annually, with a three-user minimum. Bonsai Payments charges 2.9% + $0.30 for cards, 3.25% + $0.30 for Amex and 1.0% for ACH with a $1 minimum. Using your own Stripe through Bonsai adds a 1% Bonsai platform fee.
Ratings
Capterra 4.6 from 95 reviews, G2 4.3 from 102 reviews, Trustpilot 4.3 from 632 reviews.
What stands out
- Essentials at $19 a month billed annually covers contracts, proposals, invoicing, scheduling and expense tracking in one seat.
- A large contract and proposal template library, which saves real time if you are still writing agreements in a word processor.
- Xero sync on Elite for coaches who want the light front end and proper accounting behind it, and a Capterra score of 4.6 driven largely by setup speed.
The honest catch
- The 1% platform fee on your own Stripe is the expensive detail. On $60,000 of coaching revenue that is $600 a year before Stripe's own fees.
- Trustpilot reviewers report funds held for up to two weeks, and support tickets unanswered while charges continue.
- Pricing is strictly per user and Elite requires three seats, so a two-coach practice pays for three.
- Basic at $15 has no invoicing, which makes the headline price misleading for a coaching business.
Best for: coaches who also deliver consulting projects and want proposals, contracts and light books in one cheap seat.
Read the fee line, not the plan price. Bonsai adds a 1% platform fee when you use your own Stripe, which is $600 a year on $60,000 of coaching revenue, more than the subscription itself.
Where does Coachful fit if it is not a bookkeeping tool?
Coachful is not ranked here because it is not bookkeeping software and we are not going to pretend otherwise. It has no general ledger, no chart of accounts and no balance sheet, and it files nothing. What it does is sit upstream of your books and make them easier to keep, because the revenue arrives already labeled.
Coachful is an all-in-one coaching platform for coaches who deliver programs rather than one-off calls. Pricing is flat and per coach: Lite $29 a month for up to 5 clients, Solo $49 for up to 20, Pro $99 for unlimited, with $19, $39 and $79 on annual billing, plus Studio at $199 for 3 seats and Agency at $299 for 6. The trial is 7 days, a card is required, no charge during the trial, cancel in one click. There is no free plan. It is GDPR-ready with a full data export, but it is not HIPAA-certified, there is no self-serve CSV import, and it does not do your accounting.

The practical connection to your books is this. Payments run through Stripe Connect or Razorpay with a 0% platform fee, so what you see in Stripe is what you keep after Stripe's own processing. Invoices generate per transaction, you can raise manual invoices against catalog products for the corporate client who wants a document, and Stripe Tax handles the calculation at checkout. The deposit landing in your bank corresponds to named transactions you can match rather than a mystery lump sum.
Coaches still comparing processors and payment plan options can see our coaching payment software guide for what to look for there.

The analytics side gives you the number before your accountant does. Revenue by source, revenue collected, active subscriptions and average revenue per paying client are all there, which is what you want in month eight when you are deciding whether to raise prices. Your bookkeeping tool reports the same revenue four weeks later, without the attribution.


The workflow most coaches settle into: sell and deliver in Coachful, let Stripe or Razorpay move the money, connect the bank feed to Wave, Xero or Zoho Books, and reconcile monthly against the Coachful payments list. Nothing is entered twice. For the wider picture, our roundup of the best all-in-one software for coaches and the guide to coaching practice management software cover the admin half in more depth.
What does bookkeeping actually cost a coach making $60,000 a year?
Between nothing and about $1,300 a year in software, and the spread has almost nothing to do with the quality of your books. A coach at $60,000 with eighteen 1:1 clients and one small group program can be fully compliant on a free plan, or can spend a thousand dollars on tiers built for a business with staff. Run the arithmetic on that coach, at list prices, for twelve months:
- Wave Starter: $0, or $132 with receipt capture at $11 a month.
- Zoho Books Standard: $180, since $60,000 is past the free threshold.
- Xero Growing: $660, once eighteen clients push you past Early's 20 invoices.
- QuickBooks Simple Start: $456, for one user.
- FreshBooks Plus: $516, because eighteen clients is past the Lite cap of five.
- Found Plus: $315, or $0 if all the money runs through the Found account.
- HoneyBook Essentials: $588 annually, plus one of the above for the actual accounting.
- Bonsai Essentials: $228 annually, plus the 1% Stripe platform fee, another $600 at this revenue.
Now the part coaches forget, which dwarfs the subscription. Processing on $60,000 at roughly 2.9% plus a per-transaction charge lands near $1,800 a year. That is why a 1% platform fee on top matters more than a $20 difference in plan price, and why a coaching platform charging 0% on top of Stripe is worth checking against one that adds its own cut.
The subscription is the small number. At $60,000 of coaching revenue, card processing near 2.9% costs roughly $1,800 a year, which is more than every bookkeeping tool in this list combined.

The second hidden cost is your accountant's time. A file reconciled monthly costs a fraction of a shoebox delivered in January, so if the choice is between a free tool you keep current and a paid tool you ignore, the free one is cheaper twice over.
How do you set your books up in one afternoon?
You can go from nothing to reconciled in about three hours, and the order matters more than the tool. Separation first, history second, automation last, because automating a mess just produces the mess faster.
Step one, separate the money. Open a business bank account and stop letting coaching income touch the household account today. In the US, Found collapses this step and the next one into one signup.
Step two, connect the feed. Create the account, connect the business bank account, and pull in whatever history the feed offers, usually ninety days. Do not import five years. You are building a habit, not reconstructing an archive.
Step three, write a short chart of accounts. About twenty lines. Income split into 1:1 coaching, group programs and digital products. Expenses covering software, processing fees, professional development and certification, insurance, supervision, marketing, travel, contractors, home office, bank charges and professional fees. Resist adding more until something does not fit.
Step four, categorize ninety days. This is the boring hour. Create a rule for anything that repeats, which is most of it, and by the end the tool is doing the bulk of the work by itself.
Step five, handle the payout batch. Find one processor deposit and split it: gross revenue on one side, processing fees as an expense on the other. Save the rule. Skip this and your revenue looks lower than it is while your fees stay invisible.

Coaches who still need to draft that paperwork can start from our coaching agreement template.
Step six, put it in the calendar. First Monday of the month, twenty minutes, recurring. Reconcile, check the profit and loss, file anything that did not match.

What do coaches get wrong in their books?
Five mistakes account for almost all of it, and none are about accounting knowledge. They are about the shape of coaching revenue, which generic bookkeeping advice does not quite fit.
Recording the net deposit instead of the gross sale. When a processor pays out $1,842 for six clients minus fees and a refund, entering $1,842 as revenue is wrong twice: income is understated and the processing fees, which are deductible, disappear.
Treating a prepaid package as revenue on the day it lands. A client pays $3,000 in January for six months of coaching. Depending on your jurisdiction and accounting basis, some of that may be unearned until you deliver it. That is the first question worth putting to an accountant rather than a blog.
Mixing personal and business in one account. Every coach knows this and plenty still do it, usually because the practice started as a side thing. The cost is hourly: someone has to go through a year of transactions asking whether a charge was groceries or a client lunch.
Forgetting the invoice clients. Checkout revenue reconciles itself. The corporate engagement you invoiced in March on 30-day terms, chased in May and never recorded is the one that goes missing.

Choosing software for the business you plan to have. Buying Plus at $140 because you might hire three people next year costs about $1,200 more than Simple Start for features you do not use. Upgrade when the constraint bites; every tool here lets you move up a tier the day you need it.
Which bookkeeping tool should a coach actually pick?
For most coaches, Wave. It is free, it does genuine double-entry bookkeeping, and it produces the profit and loss statement your tax preparer wants, which is the whole requirement for a service business with no stock and one owner. Add receipt capture at $11 a month if you lose paper, and spend the money you saved on an hour of an accountant's time.
Three honest exceptions. If a bookkeeper or accountant will be working in the file monthly, pick Xero, because unlimited users on every plan means their seat is free and the reconciliation flow is the fastest here. If you are in the US and your accountant has a preference, pay the $38 for QuickBooks Simple Start and stop arguing, since their hours cost more than the subscription difference. And if you are under $50,000 of revenue or billing in more than one currency, Zoho Books free is a better fit than Wave.
Two narrower calls. US coaches still running the practice through a personal account should look at Found first, because it fixes the separation and the bookkeeping in one signup. Coaches whose sales process runs on proposals should look at HoneyBook for the front end, while accepting that something else has to be the accounting layer.
None of these decisions touch how you sell or deliver coaching. Keep delivery, payments and client records in one coaching platform, keep the ledger in a bookkeeping tool, and connect them with a bank feed rather than double entry.
Frequently asked questions about bookkeeping for coaches
Do coaches really need bookkeeping software, or is a spreadsheet enough?
A spreadsheet works until you have processor payouts, refunds and more than about thirty transactions a month, at which point matching deposits to sales by hand stops being worth the time. Wave Starter is $0 and Zoho Books is free under $50,000 of revenue, so the cost argument for staying on a spreadsheet has mostly gone. The real gain is bank feeds and rules, which remove the data entry.
What is the best free bookkeeping software for coaches?
Wave Starter for most coaches: the free plan includes unlimited invoices, bills and bookkeeping records with real double-entry accounting, a balance sheet and a profit and loss statement. Zoho Books is the better free option under the $50,000 revenue threshold or if you bill in more than one currency, since it allows 1,000 invoices a year plus an accountant seat. Found is free too, but it means moving your banking.
Is QuickBooks or Xero better for a coaching business?
Xero if you are adding a bookkeeper, because every plan includes unlimited users while QuickBooks Simple Start at $38 a month is one user plus two accountant seats. QuickBooks if your accountant works in it daily, since their familiarity usually saves more than the price gap. Note that Xero Early at $25 is capped at 20 invoices and 5 bills a month.
Does Coachful replace bookkeeping software?
No. Coachful has no general ledger, no chart of accounts and no balance sheet, and it files nothing. It handles the sale, the invoice, the payment through Stripe Connect or Razorpay at a 0% platform fee, and the revenue reporting; your bookkeeping tool takes it from there via the bank feed. Most coaches pair it with Wave, Xero or QuickBooks.
How do I record Stripe payouts correctly in my books?
Split every payout instead of recording the net deposit. One payout is usually several client payments minus processing fees and sometimes a refund, so the deposit hitting your bank is smaller than your revenue. Record gross revenue, processing fees as a separate expense, and refunds against income. Most tools save this as a rule once, and QuickBooks and Xero both have connectors that itemize it automatically.
Should a coach track prepaid packages as deferred revenue?
It depends on your accounting basis and jurisdiction, which is worth ten minutes of an accountant's time rather than a blog's opinion. The practical version: if a client pays for six months in January, some of that relates to coaching you have not delivered, and on an accrual basis it is not all January income. On a cash basis it usually is.
Can I keep using my personal bank account for coaching income?
You can, and it costs you every year in cleanup time and in deductions you fail to claim because nobody could tell which transactions were business. Separating accounts is the highest-return hour in this article. In the US, Found combines opening the account and starting the books into one signup at $0.
What expenses can a coach usually deduct?
Typical categories are software subscriptions, payment processing fees, professional development and certification, supervision and mentor coaching, liability insurance, marketing, business travel, contractor payments, a qualifying home office, bank charges and accounting fees. What is actually deductible varies by country and entity type, so build the list now and confirm the treatment with a local accountant. Nothing here is tax advice.
How much should I set aside for tax as a coach?
The right number depends on your country, entity and total income, so ask a local professional rather than copying a percentage from the internet. The mechanism matters more than the number: move a fixed share of every payment into a separate account the day it arrives. Found automates this with a Taxes Pocket and a real-time estimate; a second savings account and a standing rule does the same job anywhere else.
Join Coachful now
Coachful will not do your bookkeeping, but it will make sure every dollar that reaches your bank already has a client, a program and an invoice attached to it, with a 0% platform fee on top of Stripe or Razorpay. Start on Lite at $29 a month for up to 5 clients or Solo at $49 for up to 20, with a 7-day trial, no charge during the trial, and one-click cancellation.




