You just got a message from a customer that made your stomach drop. Maybe they're demanding a refund for something they broke. Maybe they've owed you $340 for six weeks and keep "forgetting" to pay. Maybe they changed the order three times and are now angry it's late.
This is one of the hardest parts of running a small business. You do not have a customer service department to hand this off to. It's just you, your phone, and a sinking feeling. The good news: the right scripts and boundaries make most of these situations manageable.
The Four Types of Difficult Customers
The same four types come up over and over. Recognizing which one you're dealing with helps you choose the right response.
1. The Ghoster (Won't Pay)
They placed an order, you fulfilled it, and now they've vanished. Emails go unanswered. Texts get read but not replied to.
What to say (first attempt):
"Hi [Name], I wanted to follow up on invoice #1042 for $340, due February 15th. I understand things get busy — if there's an issue with the payment, I'm happy to work something out. Could you let me know your plan for taking care of this?"
If no response within a week, shift the tone:
"Hi [Name], checking in on the outstanding balance of $340. Per my terms, a late fee of $25 will apply after March 1st. Please let me know when I can expect payment."
The first message is warm and gives them an out. The second introduces a consequence. If you don't have late fees in your terms yet, add them — they're a powerful motivator even if you never actually charge them.
2. The Scope Creeper
This customer ordered a dozen custom candles for a wedding. Then they wanted custom labels. Then a different font. Then two extra candles "thrown in." Each request feels small, but collectively they've turned a $180 order into $300 worth of work you're doing for $180.
What to say:
"I'd love to do custom labels! That's an add-on I offer for $3 per candle, so $36 for the dozen. Want me to add that to your order?"
Respond immediately with the cost. Every time you absorb a change without mentioning the price, you're training the customer to keep asking.
3. The Chronic Complainer
The color is slightly different from the photo. The package took one day longer than expected. The soap smells "a little different" from last time. They're not necessarily trying to get free stuff — some people just communicate through complaints.
What to say:
"Thanks for letting me know. The slight color variation is normal for handmade pieces — each one is unique. If it's not what you were hoping for, I'm happy to offer an exchange within 14 days per my return policy."
This validates their concern, explains why it happened, and offers a resolution within your existing policy — without apologizing endlessly or offering a refund they didn't ask for.
4. The Bully
All-caps messages. Threats to "destroy your business" with a bad review. Personal attacks. Rare, but shaking when it happens.
What to say:
"I understand you're frustrated, and I want to resolve this. I do need our communication to stay respectful. Here's what I can offer: [specific resolution]. Let me know if that works."
If the abuse continues:
"I've offered [resolution] and I stand by that. I'm not able to continue working together if our communication isn't respectful. I'll process a refund minus shipping costs, and I wish you the best."
Then stop responding. Block if necessary. No sale is worth your mental health.
Setting Boundaries Upfront
Here's the truth: 80% of difficult customer situations happen because expectations weren't set clearly at the start. Write down your policies and put them where customers see them — your website, order confirmations, invoices. Cover these at minimum:
- Payment terms. When is payment due? What happens if it's late?
- Revision limits. "Custom orders include 2 rounds of revisions. Additional revisions are $15 each."
- Return and refund policy. What conditions? Who pays return shipping?
- Timeline expectations. How long does fulfillment take?
When a customer pushes back, you're not the bad guy — you're pointing to a policy they agreed to. That's much easier than making it up on the spot.
The Broken Record Technique
When a customer keeps pushing, repeat your position calmly using slightly different words each time. Don't escalate.
Customer: "I shouldn't have to pay return shipping. The color wasn't what I expected."
You: "I understand. Per my return policy, return shipping is the buyer's responsibility for non-defective items. I'm happy to process the exchange as soon as the item arrives."
Customer: "That's ridiculous. I've spent $500 with you this year."
You: "I really appreciate your loyalty. My return policy applies to all orders. If you'd like, I can send you a discounted shipping label through my account."
You're not arguing. You're not caving. You're offering a small concession (the discounted label) without abandoning your boundary. Most people stop after the second or third repetition.
When to Fire a Customer
Some customers cost more than they're worth — in time, energy, and stress. If someone consistently checks these boxes, it's time to let them go:
- Abusive or disrespectful more than once
- Costs you money on every transaction (endless revisions, frequent returns)
- Consumes a disproportionate amount of your time
- Makes you dread opening your inbox
Here's a script that works:
"Hi [Name], after some thought, I've realized I'm not the best fit for what you're looking for. I'd recommend [alternative]. I'll fulfill your current order and wish you all the best."
Brief, professional, final. You don't owe them a list of their offenses.
Protecting Your Mental Health
The 24-hour rule: When a message makes you angry, do not respond immediately. Write your response in a notes app if you need to vent, but don't send it. Come back the next morning. Your "I slept on it" response will be ten times more professional than your gut reaction.
Separate identity from business. "They don't like this candle" is different from "They don't like me." This is incredibly hard when you make things by hand, but it's a skill you can build.
Talk to other business owners. Find a Facebook group or a local maker community. Sometimes you just need someone to say "that customer is being unreasonable" before you can move on. Running a business alone makes every conflict feel bigger than it is.
Difficult customers never stop showing up completely. But the difference between a new business owner and an experienced one isn't that the experienced one avoids them — it's that they have scripts and boundaries ready to go. Build those now, and each difficult interaction gets a little less difficult.