Back to Blog
invoicingpayment timingsolo businessgetting paidservice businessdeposits

When Should You Invoice — Before or After the Appointment? A Guide for Service-Based Solopreneurs

Should you invoice before or after the appointment? This guide covers the pros and cons of each approach, deposits, prepayment, and how to set up your invoicing workflow as a solopreneur.

SoloCRMS Team9 min read

It seems like a simple question: do you send the invoice before or after the appointment? But if you have ever agonised over the timing, you know it is anything but simple. Invoice too early and you worry about scaring off a new client. Invoice too late and you risk chasing payment for weeks. Get it wrong consistently and your cash flow suffers in ways that keep you up at night. The truth is, there is no single right answer. The best approach depends on your industry, your client type, the nature of the service, and your personal comfort level. But there are clear principles that can guide you to the right decision for your business. Let us break it all down.

The Case for Invoicing Before the Appointment

Invoicing before the service, often called prepayment or upfront billing, is increasingly common across service-based industries. And for good reason. When payment is handled before the work begins, several things happen that benefit you as a solo operator.

You Eliminate No-Shows

No-shows are one of the most expensive problems for solo service providers. When a client does not turn up and has not paid, you lose both the time and the income. That slot could have gone to someone else. When a client has already paid, they are far more likely to show up. They have skin in the game. Studies in various service industries consistently show that prepayment reduces no-show rates by fifty percent or more. For a solo operator who might only have six to eight appointment slots per day, even one no-show is a significant financial hit.

Cash Flow Becomes Predictable

When you invoice after the appointment, your actual income depends on when clients decide to pay. Some pay the same day. Some take a week. Some take a month. With prepayment, the money is in your account before you do the work. You know exactly what your week looks like financially, which makes it much easier to plan expenses, pay your own bills, and avoid that feast-or-famine anxiety.

You Avoid the Awkward Chase

Let us be honest. Most solo operators hate chasing unpaid invoices. It feels confrontational, it is time-consuming, and it can damage client relationships. When payment is handled upfront, there is nothing to chase. The transaction is complete before the service begins. You can focus entirely on delivering great work without that nagging thought in the back of your mind about whether you will get paid for it.

Where Prepayment Works Best

Prepayment is most natural for services with a defined scope and a fixed price. Think personal training sessions, therapy appointments, tutoring lessons, beauty treatments, and group classes. In these scenarios, the client knows exactly what they are getting and what it costs. There is no ambiguity about the final amount, which makes upfront payment straightforward and expected.

The Case for Invoicing After the Appointment

Despite the advantages of prepayment, there are plenty of situations where invoicing after the service makes more sense. Understanding when and why helps you avoid forcing a payment model that does not fit your work.

The Final Amount Is Not Known Until the Work Is Done

If you are a handyman who quoted two to three hours for a repair but it ended up taking four, or a cleaner who discovered the client wanted extra rooms done, the final amount cannot be determined until the work is complete. In these cases, invoicing after the appointment allows you to bill for the actual work performed rather than an estimate that might be too high or too low. This is fairer to both parties and reduces disputes.

Your Industry Expects It

Some industries have strong conventions around post-service billing. Tradespeople, for example, typically invoice after the work is done because the scope often changes during the job. Home cleaning services sometimes invoice after because clients expect to inspect the work before paying. Going against established industry norms can make clients uneasy, even if your reasoning is sound. Sometimes it is better to work within expectations and optimise your follow-up process instead.

New Clients May Be Hesitant to Prepay

A client who has never worked with you before may be reluctant to pay upfront. They do not yet trust that you will deliver. Requiring prepayment from first-time clients can create a barrier that costs you bookings. In some cases, it makes more sense to invoice after the first appointment to build trust, and then transition to prepayment for future sessions once the relationship is established.

Where Post-Service Invoicing Works Best

Post-service invoicing is most appropriate for variable-scope work (repairs, custom projects, consultations billed by the hour), first-time clients where trust has not yet been established, and industries where post-service billing is the standard expectation. The key is to invoice immediately after the work is complete, not days or weeks later.

The Middle Ground: Deposits and Partial Prepayment

You do not have to choose one extreme or the other. Many solo operators find that a deposit-based approach gives them the best of both worlds: some cash flow security and commitment from the client, without the friction of requiring full prepayment.

How Deposits Work in Practice

A deposit is a partial payment made before the service, with the remainder billed after. Common deposit amounts range from twenty-five to fifty percent of the estimated total. For example, a cleaner might require a fifty-dollar deposit for a two-hundred-dollar deep clean, with the remaining one hundred and fifty dollars invoiced after the job. The deposit secures the booking and reduces no-show risk, while the final invoice ensures the client only pays the actual amount owed.

When Deposits Make Sense

Deposits are particularly useful for higher-value services where requiring full prepayment feels unreasonable, services with variable scope where the final amount might change, new client relationships where neither party wants to take on all the risk, and bookings made well in advance where the client might forget or cancel. A deposit creates a commitment without the full friction of prepayment.

Communicating Deposit Requirements

If you decide to use deposits, communicate the requirement clearly at the time of booking. Let the client know the deposit amount, when the remainder will be billed, and how both payments should be made. Being upfront prevents misunderstandings and sets professional expectations from the start.

Choosing the Right Approach for Your Service Type

Different services naturally lend themselves to different invoicing timing. Here is a practical breakdown to help you decide.

Fixed-Price, Defined Services

If your service has a set price and a clear scope, prepayment is usually the cleanest option. This includes personal training sessions, tutoring lessons, therapy appointments, beauty treatments (haircuts, nails, facials), group fitness classes, and music lessons. In these cases, the client knows exactly what they are getting and what it costs. There is no reason to delay payment.

Variable-Scope Services

If the final cost depends on what you find or how long the work takes, a deposit plus post-service invoice works well. This applies to home repairs and maintenance, deep cleaning with add-ons, garden and landscaping work, IT troubleshooting, and any project-based work. Collect a deposit to secure the booking, then invoice the remainder once the actual scope and cost are determined.

Recurring Clients

For regular, recurring clients (a weekly cleaning, a fortnightly tutoring session, a monthly maintenance visit), you have the most flexibility. Some solo operators invoice after each session. Others invoice weekly or fortnightly for all sessions in that period. Some switch to prepayment once the relationship is established. The best approach is whatever minimises admin for both you and the client while keeping cash flow healthy.

High-Value or Multi-Day Jobs

For larger jobs that span multiple days or cost significantly more than your typical service, a staged payment approach is standard. You might collect a deposit at booking, a progress payment at the midpoint, and the final balance on completion. This protects both parties and keeps your cash flow steady throughout the project.

Setting Up Your Invoicing Workflow in SoloCRMS

Whatever timing you choose, having a reliable system makes it sustainable. Here is how to set up your workflow in SoloCRMS for each approach.

For Post-Service Invoicing

This is the most straightforward workflow. After completing a job, go to your Invoices section, create a new invoice for the client, add the line items for the services you performed, and download the PDF to send. SoloCRMS automatically applies your configured tax rate, calculates the total, assigns the next invoice number, and sets the due date based on your payment terms. The entire process takes under two minutes.

For Prepayment

Create the invoice before the appointment date. When the client books (either through your public booking page or directly with you), create the invoice and send it with a note explaining that payment is required to confirm the booking. Once paid, mark the invoice as paid in SoloCRMS with the payment date and amount. On the day of the appointment, the financial side is already handled.

For Deposit-Based Billing

You can handle deposits by creating the deposit as an initial invoice before the service, then creating a second invoice for the remaining balance after the service is complete. This gives you a clear paper trail for both payments and makes your records easy to follow at tax time. Both invoices are linked to the same client in SoloCRMS, so you always have the full picture.

Tracking Payment Status

Regardless of your timing approach, SoloCRMS tracks the payment status of every invoice: paid, unpaid, or overdue. When an invoice passes its due date without payment, it is automatically flagged as overdue. This means you always know at a glance which invoices need attention, whether they are prepayment invoices that need to be paid before you confirm a booking, or post-service invoices that a client has not yet settled.

How to Transition to a New Invoicing Approach

If you have been invoicing after every appointment but want to move to prepayment, or vice versa, the transition does not have to be abrupt.

Start With New Clients

The easiest way to change your invoicing timing is to apply the new approach to new clients only. They have no existing expectations about how you bill, so prepayment or deposits feel natural from the start. Existing clients can continue on their current arrangement until you are ready to transition them.

Communicate the Change

When you do transition existing clients, give them notice. A simple message like "Starting next month, I am moving to upfront invoicing to streamline my booking process. You will receive an invoice before each appointment, and payment confirms your booking" is all it takes. Most clients will accept the change without issue, especially if you frame it as a process improvement rather than a trust issue.

Be Flexible During the Transition

Not every client will adapt immediately. If a long-standing client pushes back on prepayment, it is okay to make exceptions during the transition period. The goal is to move toward a system that works for your business, not to alienate loyal clients over a procedural change.

Common Mistakes With Invoice Timing

Regardless of whether you invoice before or after, there are a few pitfalls that trip up solo operators repeatedly.

Invoicing Days or Weeks After the Service

If you are invoicing after the appointment, do it the same day. Every day you delay reduces the urgency in the client's mind. An invoice that arrives a week after the service feels less pressing than one that arrives while the value is still fresh. Same-day invoicing should be non-negotiable.

Being Inconsistent Across Clients

Prepaying for one client, invoicing after for another, using deposits for a third, and accepting cash on the spot for a fourth creates chaos in your records and your workflow. Pick an approach that works for the majority of your clients and make it your default. Exceptions should be rare and deliberate, not the norm.

Not Adjusting for Client Type

While consistency is important, it is also worth recognising that a corporate client who needs a purchase order number and a thirty-day payment cycle is fundamentally different from an individual who pays via bank transfer. Having one default approach with clear exceptions for specific client types is better than a rigid one-size-fits-all rule that frustrates half your client base.

What the Best Solo Operators Do

After working with hundreds of solo service providers, some patterns emerge among those who rarely deal with late payments and cash flow stress.

They Have a Default and They Stick to It

The most successful solo operators have a clear default invoicing approach that they apply to the vast majority of their clients. They do not reinvent the process for every booking. Having a system, even a simple one, removes decision fatigue and ensures consistency.

They Match Timing to Risk

Higher-risk situations (new clients, high-value jobs, bookings made far in advance) get prepayment or deposits. Lower-risk situations (established clients with a good payment history, small recurring jobs) get post-service invoicing. They adjust the level of upfront commitment to the level of risk, which is both pragmatic and fair.

They Invoice Fast

Whether they invoice before or after, they do it quickly. Prepayment invoices go out as soon as the booking is confirmed. Post-service invoices go out the same day, usually within the hour. Speed is the common thread among solo operators with healthy cash flow.

Conclusion

There is no universal rule about whether to invoice before or after the appointment. The right answer depends on your service type, your client base, and your cash flow needs. Fixed-price services with defined scopes lend themselves naturally to prepayment. Variable-scope work is better suited to post-service invoicing with a deposit to secure the booking. Recurring clients can go either way depending on the relationship. Whatever approach you choose, the most important things are consistency, speed, and clarity. Set your default, communicate it to clients, and use a tool like SoloCRMS to handle the mechanics so you can focus on the work itself. The goal is not to optimise invoicing for its own sake. It is to create a system that gets you paid reliably so you can spend your energy on the things that actually matter: doing great work and growing your business.

Frequently Asked Questions

Is it okay to require prepayment for all services?

Yes, and it is increasingly common. Many service-based businesses, from personal trainers to hairdressers, require full payment before the appointment. The key is to communicate the requirement clearly at booking. Most clients are used to prepaying for services in other areas of their life (gyms, streaming services, event tickets) and will not think twice about it if you present it professionally.

What percentage should I charge as a deposit?

Twenty-five to fifty percent is the most common range for service deposits. For smaller jobs, fifty percent is reasonable. For larger projects, twenty-five to thirty percent is often enough to secure commitment without creating a barrier. The amount should be enough that the client is unlikely to no-show, but not so high that it deters bookings.

How do I handle it if a client refuses to prepay?

If a new client refuses to prepay, you have a decision to make. You can make an exception and invoice after the service, or you can hold firm on your policy. Many solo operators find that offering a deposit as a compromise works well. If a client pushes back on even a small deposit, that can sometimes be a red flag about their willingness to pay at all.

Should I invoice differently for one-off versus recurring clients?

It is common to have different invoicing approaches for different client types. One-off or first-time clients often warrant prepayment or a deposit because the relationship is unproven. Recurring clients with a strong payment history can be invoiced after each session or on a regular billing cycle. The key is to have a clear policy for each category rather than making ad hoc decisions every time.

Can I change my invoicing timing mid-relationship with a client?

Absolutely, but communicate the change in advance. Give the client notice (a week or two is plenty) and explain the reason. Framing it as a business process improvement rather than a reaction to their behaviour keeps the conversation positive. Most clients will adapt without any issues.