Bookkeeping for Coaches & Online Course Creators

Programs, deposits, refunds, and clients in every time zone. Tally Assistant keeps prepayments straight, flags unpaid balances, and tracks the client history that grows a coaching practice.

Quick Answer

Tally Assistant fits coaches who take deposits, sell programs in multiple currencies, and want unpaid balances chased automatically. Client profiles hold the full payment history, and reminders escalate on day 1, 7, and 21. Coaches needing client-relationship features like calendars or contracts should pair it with dedicated software.

Best for

  • Coaches taking deposits plus balances on programs
  • Practices with international clients paying in different currencies
  • Anyone who loses money to unpaid balances that never get followed up

Not ideal for

  • Coaching businesses that need a full CRM with calendars and contracts
  • Practices that need double-entry accounting

Client management is payment-centric. Scheduling, calls, and contracts are not part of Tally Assistant.

The Bookkeeping Reality

How It Works for You

  1. 1

    Match every payment to a client

    Deposits, balances, and refunds import as transactions matched to the same client profile, so the full payment history of each program is one place.

  2. 2

    Invoice program balances

    Generate the balance invoice in the client's currency with a PayPal link, and let reminders escalate if it goes overdue.

  3. 3

    Report on delivered revenue

    Categorize income by program or month delivered, so reported profit matches actual delivery instead of lumpy prepayments.

The Tools That Do the Work

Frequently Asked Questions

How do deposits and balances stay connected?

Both payments import as income matched to the same client. The client profile shows the deposit, the balance payment, and any refund in sequence, with outstanding invoices visible at a glance.

Can clients pay me in their own currency?

Yes. Invoices can be issued in any supported currency with a PayPal payment link, and the payment converts into your reports at the daily rate.

Related Guides

Ready to simplify your bookkeeping?

Join freelancers in 30+ countries. Start free — no credit card required.