Skip to main content
All posts
The Kwill Team

The Freelancer’s Guide to Getting Paid On Time

Five structural changes that cut your days-sales-outstanding without awkward payment-chasing emails.

Chasing invoices is the worst part of freelancing. It makes you feel like a bill collector instead of a professional. Worse, it trains clients to treat your work as low-priority.

Here are five structural changes that cut days-sales-outstanding (DSO) without a single awkward follow-up email.

1. Deposit up front. Always.

A 30–50% deposit does three things: it pays for your early-phase work, it proves the client is serious, and it shifts the relationship from “prove yourself” to “we’re committed.”

Clients who balk at a deposit are telling you something important. Believe them.

Scripts that work: “My standard is 50% to start, 50% on delivery.” No apology, no justification. “Standard” is the magic word.

2. Bill on milestones, not on completion

Waiting until the end to bill means you’re an unsecured creditor for 2–8 weeks. Split the work into phases and bill at the end of each.

For a 6-week project:

  • Week 0: 30% deposit.
  • Week 2: 25% on design sign-off.
  • Week 4: 25% on build completion.
  • Week 6: 20% on launch.

You never go more than two weeks without payment. If Week 2 doesn’t clear, you pause Week 3’s work — and you haven’t lost more than two weeks of your time.

3. Shorter payment terms. Much shorter.

“Net 30” is an accounting convention from an era before wire transfers. For freelancers working with SMBs, it’s malpractice.

Default to Net 7. For small invoices (under $2,000), Net 0 — due on receipt. Card and ACH both settle within a few days, so there’s no legitimate reason for longer terms.

Larger enterprise clients will push back. That’s fine — negotiate. Most SMB clients won’t even notice.

4. Accept the payment method they already use

Every day you insist on wire transfers is a day your invoice sits at the bottom of the finance team’s queue. Taking card and bank payments directly on the invoice removes that excuse: cards clear instantly, Apple Pay clears instantly, and ACH clears in 2–4 days.

Yes, you pay a 2.9% processing fee. You also don’t spend 14 days chasing a $3,000 invoice.

Do the math: a 2.9% fee on $3,000 is $87. Your hourly rate times 14 hours of followup is a lot more than $87.

5. Automate the awkward part

The best way to stop sounding like a bill collector is to stop being the bill collector. Let automated late-payment enforcement send the reminders at 0, 3, and 7 days overdue. Then escalate to a personal note at day 10.

Reminders don’t damage the relationship because they’re clearly automated. A polite “this is a friendly reminder that invoice #0042 is 3 days overdue” from your tool is understood. The same email from you feels personal and confrontational.

The structural shift

Getting paid on time isn’t about being more aggressive with clients. It’s about designing your business so awkward conversations don’t need to happen.

Deposits. Milestones. Short terms. Modern payment rails. Automation. Put these five in place and your DSO drops from 45 days to under 10 — and you stop feeling like the bad guy.

Keep reading

Ship it with Kwill.

Kwill handles proposals, signatures, invoices, and payments in one branded portal. Free to start.

Try it free
Kwill — The client portal built for the world's freelancers

Look like an agency of ten, even if you're a team of one.

Free to start. Takes 5 minutes. Your brand, not ours — in any currency, from any country.

The Freelancer’s Guide to Getting Paid On Time | Kwill