SailLab
Back to resources

Consultation Booking for Tax & Legal Professionals: Collect Every Fee, Three Ways (2026)

19 min read Ken Morimoto / SailLab Editorial
Consultation Booking for Tax & Legal Professionals: Collect Every Fee, Three Ways (2026)

For tax accountants, labor and social-security attorneys, administrative scriveners, and lawyers, setting up online consultations usually stalls halfway. You can build the booking page, but when and how you collect the consultation fee differs from client to client, and it won't fit into a single booking form.

Seen through the lens of payment, a professional's clients sort into three groups: first-time individuals, companies and one-off clients, and retained or existing clients. Each has a different natural moment to collect the fee — which is exactly what a scheduling-only tool or a generic form makes hard to design. This guide shows how to translate those three types into booking pages, how to protect confidentiality and pre-screen the matter, how to choose a tool, and the payback math — all grounded in how professional practices actually work.

To review consultation and meeting booking more broadly, see our resources for service businesses.

A booking form alone leaks the fee

When a practice starts taking online consultations, the first move is usually a booking form or a shared calendar. But if booking and fee collection stay separate, revenue leaks in three places.

Three places the fee leaks when booking and payment are separate Across scheduling, the online consultation, and billing afterward, revenue leaks at three points: scheduling back-and-forth, poor preparation, and uncollected fees 1. Book / schedule Form or email back-and-forth 2. Online consultation Held over video 3. Bill afterward Request a transfer Scheduling ping-pong time leaks here Matter unknown depth leaks here No transfer arrives the fee leaks here While booking and payment stay separate, time, depth, and fees keep leaking
Figure: a booking form leaves fee collection detached from the booking, so it leaks downstream.

The third one — uncollected fees — hurts most. In person you take payment at the end of the session; online you cannot collect on the spot. "Please transfer it later" goes unpaid, and chasing it is awkward — and it compounds.

Professionals' clients already complete their formalities online. For income-tax returns in Japan, the online (e-Tax) filing rate has reached 69.3% (source: National Tax Agency, "Online (e-Tax) usage for FY2023", published May 2025; online filing rate for income-tax returns). Clients are ready to both book and pay online; more often it's the practice's own workflow that hasn't caught up.

How to collect depends on the client type

The starting point is to stop forcing collection into a single method. By payment, a professional's clients fall into three types, each with a different moment where collecting is easy and reliable.

Three client types and the fee-collection timing that fits each First-time individuals suit prepayment, companies and card-averse clients suit invoicing, and existing or retained clients suit billing after the meeting First-time individuals Prepayment — pay by card at the moment of booking Prevents no-shows Companies / card-averse clients Invoice (pay later — auto-cancels if unpaid) Prevents uncollected fees Existing / retained clients Bill after the meeting (Stripe or bank transfer) Removes on-the-spot collection Varying the collection timing per client is the core of booking design for professionals
Figure: assign each of the three client types the collection method that fits it.
ClientCollection method that fitsLeak it closes
First-time individualsPrepayment (card at booking)No-shows
Companies / card-averse clientsInvoice (pay later)Uncollected fees
Existing / retained clientsBill after the meeting (Stripe / bank transfer)On-the-spot collection effort

Prepayment works on first-time individuals because a paid booking stops being a "tentative" plan. Japan's cashless payment ratio reached 42.8% (¥141.0 trillion) in 2024, clearing the government's 40% target ahead of schedule (source: METI, "2024 cashless payment ratio", published March 31, 2025). For a client booking a consultation online, paying by card then and there is already standard.

Building the booking pages by client type

The three collection methods are best set per booking page (per consultation menu). Each client simply books from the page that suits them, and collection fires automatically at the right moment. Grounded in typical Japanese fee ranges for professional consultations (spot advice around ¥5,000 for 30 minutes, ¥10,000–20,000 per hour), you can build it like this (reference: freee, "How much is a tax accountant's consultation fee?", typical rates as of July 2026).

Booking pageForCollection setting
First-consultation pageNew individuals¥5,000 for 30 min, prepaid — card at booking
Spot-consultation pageCompanies / one-off clientsInvoice at booking (pay later); auto-cancels if unpaid by the deadline
Retained-client pageExisting / retained clientsBill after the meeting (Stripe or bank transfer)

The split has a bonus effect: prepayment acts as a commitment gate for new individuals, while trusted retained clients are spared the friction of paying every single time. You can match the collection method to the relationship. Monthly retainer billing can stay on the accounting side, but spot consultations and one-off meetings can be collected end-to-end on this booking layer.

Three non-negotiables for professionals

Alongside payment, professionals need confidentiality and preparation. Consultation matters are often sensitive, and starting fact-finding on the day eats into a limited slot. Three things the booking system should support:

Three non-negotiables for professional consultation booking Confidentiality, pre-screening, and staff designation, each with a concrete measure Confidentiality Unlisted booking page; reveal location after confirming Pre-screening Collect the matter at booking; open on substance Staff designation In a multi-person firm, clients pick who they see (fee optional) A tool that can't meet these three can't fully serve professional consultations
Figure: confidentiality, pre-screening, and staff designation are the three non-negotiables.

Pre-screening in particular removes the preparation gap directly. Knowing the background, the goal, and whether relevant documents exist before the day means you can open on the substance and raise the density of a limited slot. Form answers are stored with the booking, so they're easy to review beforehand.

Choosing a consultation booking system

From all of the above, score any consultation booking tool on these five axes and the decision stays steady — apply the same five to every candidate.

  • Can you split the collection method? Prepay, invoice (pay later), and pay-after-meeting, set per booking page.
  • Can you build a consultation menu? First consult, spot, retainer — each with its own price and length.
  • Can clients designate a professional? In a multi-person firm, can the client pick who they see?
  • Can you pre-screen? A custom form to collect the matter at booking.
  • Fee structure. Does it take a cut of your revenue on top of the monthly fee? (that grows with volume.)

Below, as one example of a tool that meets all five, we look at SailLab.

SailLab

Setting up a consultation menu and pricing in the SailLab admin (booking system for professionals)

SailLab is a Japan-built booking system that combines scheduling, booking intake, and payment in one. From building a consultation menu to per-type pricing and duration, three collection methods, staff designation, and pre-screening — it covers all five points above as standard features.

  • Three collection methods: prepayment (Stripe), invoice / pay later (auto-cancels if unpaid by the deadline), and pay after the meeting (Stripe or bank transfer). Choose per booking page.
  • Consultation menu: set price and length per type, e.g. "First consult 30 min ¥5,000," "Spot 60 min ¥15,000."
  • Staff designation: in a multi-person firm, clients can pick who they see; a designation fee can be set.
  • Pre-screening: a custom intake form collects the matter and context at booking.
  • Confidentiality: unlisted booking pages, reveal-location-after-confirmation, and full Japanese/English support.
PlanMonthly (excl. tax)Consultation menu & payments
Free¥0
Light¥1,000 (¥800/mo billed annually)
Standard¥1,500 (¥1,200/mo billed annually)Yes

Consultation menus, payments (prepay / invoice / pay-after-meeting), and staff designation are Standard-plan features. The platform fee on your revenue is 0% — only Stripe's standard processing fee applies (as of July 2026; see the pricing page for details). It suits professional firms that want to collect reliably while varying how they bill each type of client.

The payback comes down to one recovered consultation

You can settle the decision with your own numbers. Say you take 20 paid consultations a month at ¥15,000 each, and no-shows or uncollected fees lose you 5% of them.

ItemAmount
Monthly paid consultations (20 × ¥15,000)¥300,000
5% leakage (= one a month)−¥15,000/mo (¥180,000/yr)
Booking system, monthly¥1,500

Prevent a single leak a month and you get back ten times the cost. With prepayment and pay-after-meeting, revenue is secured or collected before "prevention" even applies, so the real effect runs larger. Swap in your own rate and volume to check.

Summary: start with the first-consultation page

Online consultations are hard to systematize for professionals because there are three kinds of client, each collected at a different moment. Design prepay, invoice, and pay-after-meeting per booking page, and each client just books from the page that suits them while collection fires correctly on its own.

You don't have to switch every consultation at once. This order keeps existing-client relationships intact:

  1. Build a first-consultation page with prepayment — secure the fee on the new consultations where no-shows cluster.
  2. Add a pre-screening form — kill the on-the-day fact-finding and raise the density of the session.
  3. Add a retained/company page with pay-after-meeting or invoice — remove the on-the-spot collection effort.

For the no-show side in depth, see our guide to prepaid booking systems; for staff designation in multi-person firms, see booking systems with staff designation. You can build a consultation booking page from a free account (no credit card required).

Automate your booking flow with SailLab

Calendar sync, automatic reminders, and prepaid bookings — all in one booking page. The Free plan takes 3 minutes to set up, no credit card required.