How to Make Sure You Always Get Paid as a Handyman
Most clients pay without issue. But every self-employed tradesperson in Berlin has at least one story about chasing an invoice that never gets paid, or a client who disputes the bill after the work is done. A few systematic habits dramatically reduce this risk -- and when a problem does arise, they give you a clear path to resolution.
Start with a Written Quote
Nothing protects you more than a written agreement before the first hammer swing. A formal Kostenvoranschlag (written estimate) or simple written confirmation of price and scope means there's no ambiguity about what was agreed. If a client later disputes the invoice, you have documentation. If they refuse to sign anything before you start, consider that a warning sign.
- check_circleInclude a clear description of the work to be done
- check_circleState whether the price is fixed or an estimate
- check_circleSpecify what's included -- and what's not
- check_circleNote the expected timeline
- check_circleState your payment terms (when payment is due and how)
- check_circleAsk the client to confirm in writing -- an email reply counts
Request an Advance Deposit for Larger Jobs
For jobs over 300 €, requesting a 20-30% advance payment (Abschlagszahlung) before you start is completely standard practice in Germany. It signals client commitment, covers material costs, and significantly reduces the risk of non-payment. Professional clients expect it; clients who refuse to pay any advance at all are worth being cautious about.
- check_circleStandard advance: 20-30% of the total estimated cost
- check_circleApply this consistently for any job over 300 €
- check_circleMulti-day projects can be broken into milestones with a payment at each stage
- check_circleMake the advance a normal part of your booking process, not an afterthought
Use Platforms with Payment Protection
Booking through a platform like Fixters means your payment is held securely and released when the job is confirmed complete. You don't have to chase anyone -- the money is already there. This eliminates the most common payment problem: clients who "forget," delay, or dispute after the fact.
Red Flags for Problem Clients
Experience teaches you to spot difficult situations before they develop into non-payment disputes. Watch for:
- check_circleVague descriptions of what they want -- scope creep often leads to invoice disputes
- check_circleRefusing to confirm anything in writing
- check_circleAsking you to start immediately without discussing price
- check_circleMentioning previous bad experiences with other handymen (often a sign of a difficult client)
- check_circlePushing back aggressively on a reasonable advance payment request
- check_circleBooking a large job through informal channels rather than a platform
Step-by-Step: When a Client Doesn't Pay
If the payment due date passes without payment, follow this process calmly and systematically.
- check_circleDay 1-3 after due date: Send a friendly payment reminder (Zahlungserinnerung) by email or message
- check_circleDay 7-14: Send a formal first Mahnung (payment demand) in writing -- reference the invoice number and due date
- check_circleDay 21-28: Send a second Mahnung -- state that you will take legal action if payment is not received
- check_circleAfter two Mahnungen: File a Mahnbescheid (court payment order) through the online Mahnverfahren -- this is fast, inexpensive, and effective for amounts under 5,000 €
- check_circleFor larger amounts or complex disputes: consult a Rechtsanwalt (lawyer) specialising in debt recovery
- check_circleDocument everything -- every message, every conversation, every payment reminder
Build Your Reputation as Someone Who Has Clear Terms
Professionals who communicate their payment terms clearly from the start attract better clients. Clients who know you take payment seriously are less likely to test you. Make your terms a normal part of your booking conversation -- not an awkward afterthought when the job is done.
Join Fixters for secure, protected payments on every job you complete in Berlin.
Start on Fixtersarrow_forward