Freelance Payment Guide

How to Get Paid as a Freelancer: Payment Terms, Deposits & Late Invoices

A practical guide to structuring payment terms, collecting deposits, handling late payers, and protecting your income as a freelancer.

3 free downloadsNo signup requiredInstant download

71%

of freelancers experience late payments

50%

deposit protects your time

Net-15

beats Net-30 (always)

3

free templates, no signup

Start with a professional invoice. Before setting payment terms, make sure your invoice itself is doing the work — download the free Freelance Invoice Template →

Free Downloads — No Email Required

Three tools to get paid faster and handle late payers professionally. Click to download instantly — no account, no signup, no catch.

Payment Terms Guide

Complete payment terms reference: Net-7 through Net-45 explained, 5 copy-paste contract clauses (late fee, deposit, kill fee, rush fee, work stoppage), invoice payment instructions template, payment methods comparison, and 3 follow-up email templates for day 1, day 7, and day 14+.

Download Free →

Late Payment Scripts

Word-for-word scripts for every late payment scenario: 5 email escalation scripts, 3 phone call scripts, responses to 4 common client excuses, a decision tree for when to cut your losses, and a ghosting protocol for clients who go silent after work is delivered.

Download Free →

Deposit Calculator

Deposit strategy guide covering all 3 structures (50/50, milestone, full upfront), a project type deposit matrix, 3 scripts for presenting the deposit ask, 4 counter-scripts for client resistance, refund policy templates, and a 6-column deposit tracking spreadsheet.

Download Free →

Getting paid shouldn't be harder than the work itself. But for most freelancers, it is — because nobody teaches you the systems. Late invoices, uncomfortable follow-ups, clients who go quiet after delivery: these are all preventable with the right structure in place before you start any project.

This guide covers how to set payment terms that clients respect, how to structure deposits, how to invoice for faster payment, and exactly what to say when someone doesn't pay. The three free downloads above give you the templates and scripts to implement everything immediately.

Section 1: Why Freelancers Don't Get Paid on Time (and How to Fix It)

71% of freelancers report experiencing late payments — and the average invoice is paid more than 20 days late. This isn't bad luck. It's almost always traceable to one of three root causes.

The 3 root causes of late payments

1. No written payment terms. If your contract or email confirmation doesn't spell out exactly when payment is due, the client fills in that blank themselves — usually with “whenever it's convenient.” A specific due date (not just “Net-30” — the actual calendar date) is the single most impactful thing you can add to every invoice.

2. Invoicing too late. Every day you wait to send an invoice after delivering work is a day you've added to your wait time. Send invoices the same day you deliver — or even before final delivery for milestone projects. Delayed invoicing signals to the client that you're not in a hurry.

3. No late fee in the contract. Without a pre-agreed late fee, you have no leverage when payment slips. A 1.5%/month late fee, stated in your contract and on every invoice, changes the incentive structure. Most clients who know a late fee will be applied pay on time to avoid it.

The mindset shift

Getting paid is a business system, not a personal favor. When you treat payment follow-up as awkward or aggressive, you're framing it wrong. You delivered work. You have a contract. The client agreed to terms. Following up on an overdue invoice isn't rude — it's running a business. The freelancers who get paid consistently treat payment as a process, not an emotion.

What NOT to do

Don't wait. The first follow-up should go out one day after the due date — not a week later. Waiting signals that the deadline wasn't real.

Don't assume. “They'll probably pay soon” is how a $500 invoice turns into a $500 bad debt. Assume nothing. Follow up on schedule.

Don't avoid the conversation. The longer you wait to address a late payment, the harder it gets. Send the reminder. Make the call. It's almost always less uncomfortable than you expect.

Payment protection starts with your contract. Before you can enforce payment terms, you need them in writing. Start with a solid contract →

Vague payment terms are one of the top contract red flags — see the full list before your next project →

Section 2: Payment Terms That Actually Protect You

Payment terms aren't just bureaucracy — they're the contractual backbone of getting paid. Here's how to choose and communicate them so clients take them seriously.

Net-7 vs. Net-15 vs. Net-30: which to use

Net-7 — Best for small projects under $500, digital deliverables, and repeat clients you trust. Fast cash flow with minimal exposure.

Net-15 (recommended default) — The sweet spot for most freelance work. Professional, reasonable, and fast enough to maintain cash flow. If a client needs more time, they'll tell you. Start at Net-15 and negotiate down only if necessary.

Net-30 — Only for large corporate clients who require it, large projects over $5k, or retainers where you have an established relationship and payment history. Never make this your default.

Why “Due on Receipt” backfires

“Due on receipt” sounds like the fastest option, but it often produces the slowest results. There's no concrete date for the client to plan around, which means it gets deprioritized. Exception: use “due on receipt” for rush projects where the client verbally agreed to pay immediately — but always follow up within 24 hours with a date in the invoice itself.

The 5 clauses every freelancer needs

Late Payment Fee — 1.5%/month or $25 flat on overdue invoices. Pre-agreed = paid.

Deposit Requirement — 50% upfront before work begins. Filters non-serious clients.

Kill Fee — 25% of remaining balance if client cancels mid-project.

Rush Fee — 20–50% premium for turnarounds under 48 hours.

Work Stoppage — Right to pause work on projects with overdue invoices.

Copy-paste versions of all 5 clauses are in the free Payment Terms Guide download above.

How to get clients to agree to your terms

The conversation is easier than most freelancers expect. Present your terms as your standard process — not a special request. “My standard terms are Net-15 with a 50% deposit to kick things off” is a statement, not a negotiation. Most clients accept straightforward terms immediately. The clients who push back hard on reasonable payment terms are usually telling you something important about how they'll behave later.

The deposit anchor: your single best protection

A 50% upfront deposit does three things at once: it filters out non-serious clients before you spend any time, it covers your costs if the project is canceled, and it signals mutual commitment. Clients who've paid a deposit almost never ghost. Clients who haven't paid anything have nothing at stake. The deposit isn't aggressive — it's the professional standard.

Know what your time is worth before you set payment terms. Price your work first →

Section 3: Structuring Your Invoices for Faster Payment

A good invoice makes paying easy. A bad invoice makes it easy to ignore. Here's what every invoice needs and the details that make the difference.

The 9 elements every invoice needs

Missing any one of these can delay payment or create a dispute.

1. Your name / business name and contact information

2. Client's full billing name and company

3. Unique invoice number (for tracking and reference)

4. Invoice date (when you sent it)

5. Due date (the exact calendar date — not just “Net-15”)

6. Itemized line items with description, quantity, and rate

7. Total amount due

8. Payment instructions (bank details, PayPal link, or Stripe link)

9. Late fee notice referencing your contract

Invoice timing: the same-day rule

Send your invoice the same day you deliver the work. For milestone projects, send the next milestone invoice before you begin that phase. Every day you wait to invoice is a day you've added to your payment timeline — and it signals to the client that the deadline isn't urgent.

The subject line that gets invoices opened

Invoice #[number] — [Project Name] — Due [Date]

Clear, specific, scannable. No “Invoice attached” or “Please find enclosed.” The due date in the subject line creates immediate urgency.

Payment method instructions: make it dead easy

Include complete payment details directly in the invoice body — account number, PayPal address, or a clickable Stripe payment link. Every click or lookup you add to the payment process is friction that delays payment. The client shouldn't have to ask how to pay you. Put it all on the invoice.

Milestone vs. project completion vs. retainer invoicing

Milestones: Invoice before each phase begins. Client pays, then you deliver that phase. Keeps cash flow healthy on long projects.

Project completion: 50% deposit to start, final 50% invoice on delivery. Never deliver final files before the balance invoice is paid.

Retainers: Invoice on the 1st of the month for that month's work, due before work begins. Retainers should always be prepaid.

Invoicing tools freelancers actually use

Wave — Free, solid, handles invoices and basic accounting. Best starting point for most freelancers.

HoneyBook — CRM + invoicing combined. Better for freelancers who want end-to-end client management.

QuickBooks — Best if you have complex accounting needs, multiple income streams, or need to share with an accountant.

Plain PDF or Word — Works perfectly for simple setups. Many experienced freelancers use a clean template for years.

For a complete breakdown of invoice formatting: See our full invoice formatting guide →

Section 4: When Clients Don't Pay — The Escalation Ladder

The first follow-up should go out one day after the due date. Not a week later — one day. Speed signals that you're serious about your terms. Here's the full escalation sequence.

1

Day 1 — Friendly Email Reminder

Assume it slipped through. Tone: cheerful, brief, no pressure. Resend the invoice with full payment details. Most late payments at this stage are forgetfulness.

2

Day 7 — Follow-Up Referencing Contract Terms

Firmer tone. Reference the contract date and the late fee clause. Ask for a specific payment date. This signals you know your rights and will enforce them.

3

Day 14 — Late Fee Applied, Formal Notice

Send an updated invoice with the late fee applied. This is now a formal document. State that work has been or will be suspended until the balance is paid.

4

Day 21 — Work Stoppage + Phone Call

Call directly. Use the word “urgent.” State clearly that work has stopped and will not resume until the balance is paid. Most clients at this stage pay quickly once they realize you're serious.

5

Day 30+ — Collections / Small Claims / Dispute

You've exhausted direct options. Proceed with referral to a collections agency (for debts over $500) or file in small claims court (most states handle $5k–$25k, no lawyer needed).

Do clients actually pay late fees?

Yes — when they were pre-agreed. A late fee that appears for the first time on an overdue invoice creates a dispute. A late fee that was in the original contract and referenced on every invoice is almost always paid when applied, because the client has no contractual grounds to refuse it.

When to stop chasing and write it off

The math: if the time you'd spend recovering the invoice — at your hourly rate — equals or exceeds the invoice amount, write it off. Report the client to freelance payment databases (check platforms like Who Pays Writers or Lexi). Write it off as a bad debt on your taxes. Move on. Chasing a $200 invoice for 10 hours at $80/hour is a losing trade.

Small claims court for freelancers

Every US state has small claims court, designed to resolve exactly this type of dispute without a lawyer. Limits vary: most states handle $5,000–$25,000. Filing fees are $30–$100. You'll need your contract (or email confirmation of terms), proof that you delivered the work, your invoice, and documentation of your follow-up attempts. Most clients settle before the court date when they receive the summons.

Client ghosting on your invoice? See our invoice recovery scripts →

Ready to close out the project professionally? Our client offboarding guide covers the full wrap-up process →

Word-for-word scripts for every step of the escalation ladder — including phone call scripts — are in the free Late Payment Scripts download above.

Section 5: Red Flags That Predict Late Payers (Catch Them Early)

The best late payment strategy is avoiding late payers in the first place. These signals almost always show up before you sign — if you know what to look for.

7 pre-project red flags

→ “We'll pay you after we see results” — this is not a payment term. It's an invitation to work on speculation indefinitely.

→ Price negotiation before seeing the work — negotiating rate before they've seen your portfolio signals they're optimizing for cheapest, not best.

→ Resistance to signing a contract — no legitimate business refuses a written agreement.

→ Rushed timeline with “we'll sort out payment later” — urgency designed to skip the payment conversation is a classic tell.

→ No response to the deposit invoice — if they don't pay the deposit, they almost certainly won't pay the final.

→ Vague company details — no LLC name, no formal billing entity, no verifiable business information.

→ No website or LinkedIn presence — especially for B2B clients, this suggests they're not an established operation.

The discovery call payment question

“What's your typical payment process?”

Ask this on every discovery call. A client who says “we cut checks on the 15th and 30th” or “I can pay by credit card immediately” is telling you something very different from a client who says “oh we'll figure that out.” The answer reveals payment infrastructure, cash flow habits, and seriousness in one question.

How to vet business clients before you start

→ Google the company name + “reviews” or “complaints”

→ Check their LinkedIn page — how many employees? How long has it existed?

→ Look up their BBB rating and any complaints

→ Search Clutch or G2 for payment reviews from other service providers

→ Ask in relevant freelance communities if anyone has worked with them

This takes 10 minutes. It's worth it on any project over $1,000.

Every payment received should go into your bookkeeping tracker — Freelance Bookkeeping Guide →

The slow payer file

Keep a simple note or spreadsheet of every client's payment history. How many days late, how many follow-ups required, any excuses given. When a repeat client comes back for more work, check the file. Clients who paid 30+ days late consistently should either pay a premium (to offset the cash flow cost) or pay 100% upfront. Your payment history data is a business asset.

Payment red flags are only part of the picture. See the full client red flags guide →

Section 6: Building a System So This Never Happens

One late invoice is a client problem. Chronic late invoices are a systems problem. Here's how to build a payment workflow that runs automatically.

The 3-part payment system

Step 1 — Contract. Every project starts with a signed contract that includes payment terms, deposit requirement, late fee clause, and work stoppage clause. No contract = no project start.

Step 2 — Deposit invoice. Send the deposit invoice immediately after the contract is signed. Work does not begin until the deposit clears. No exceptions for new clients.

Step 3 — Final invoice. Send the final invoice the same day work is delivered. Include the specific due date, complete payment instructions, and a reference to the late fee clause.

Automation: set it and don't forget it

→ Set a calendar reminder for every invoice due date on the day it's sent. If you don't see the payment by that date, the day-1 reminder goes out that same day.

→ Keep a folder of your 5 email templates (day 1, day 3, day 7, day 14, day 21+) ready to send. The emails should take 30 seconds to customize and send.

→ Use invoicing software's auto-reminder feature if available (Wave, FreshBooks, HoneyBook all have this). Auto-reminders remove the emotional friction from follow-up.

Annual payment audit

Once a year, review your payment data. How many clients paid late? How many days on average? What percentage of your annual revenue was tied up in late invoices at any one time? This audit tells you two things: which clients to reprice or drop, and whether your systems are working. Use the data — don't just collect it.

The rate increase as protection

This one is counterintuitive but consistent: clients who pay the most tend to pay the fastest. Better-paying clients have more professional finance operations, take your work more seriously, and have more at stake in the relationship. Chronic late payers are often concentrated at the lower end of your rate range. Raising rates gradually filters toward the clients who pay on time.

Done-for-you payment templates from SoloStack

The SoloStack membership includes contract templates, invoice templates, late payment scripts, and 50+ other done-for-you business documents. Everything pre-written, ready to send. $19/month.

Frequently Asked Questions

Can I charge a late fee if it's not in my contract?
No — you can only enforce a late fee that was agreed to in writing before the project started. If it's not in your contract, you don't have legal standing to charge it. Add this clause now to every new contract: "Invoices unpaid after the due date are subject to a late payment fee of 1.5% per month on the outstanding balance." Going forward, every client signs this before work begins.
What's a reasonable deposit to ask for?
50% upfront is the industry standard for most freelance projects and is what most clients expect. For rush projects or brand-new clients, full payment upfront is reasonable. For large projects over $5k, a milestone structure (33/33/33) can work well. Never start a project for a new client without at least 25% upfront — any client who refuses any deposit is a significant red flag.
What if a client refuses to sign a contract?
Two options: walk away, or get written email confirmation of your terms. If you choose the email route, send a message spelling out scope, rate, payment terms, and deadline, and ask them to reply confirming they agree. That email chain creates a paper trail. But be honest with yourself: a client who won't sign a contract is signaling they may not honor the terms. Seriously consider whether the project is worth the risk.
Can I take a client to small claims court over an unpaid invoice?
Yes. Small claims court handles exactly this type of dispute and is designed to be used without a lawyer. Limits vary by state — most range from $5,000 to $25,000. You'll need: your contract (or email confirmation of terms), proof of delivery, the invoice, and a record of your follow-up attempts. Filing fees are typically $30–$100. Most clients settle before the court date when they receive the summons.
How do I apply a late fee without ruining the relationship?
Frame it as contract enforcement, not a personal decision. Use this script: "Hi [Name] — per our agreement dated [DATE], a late payment fee of [AMOUNT] has been applied to Invoice #[NUMBER]. The updated total is [AMOUNT]. I'd like to get this resolved so we can continue working together smoothly. Please find updated payment details below." The key: don't apologize for enforcing your own contract terms. You pre-agreed to them. This is business.

Get Paid Faster With Bulletproof Invoice Templates.

SoloStack members get 50+ done-for-you templates for invoices, proposals, contracts, SOPs, and more — plus a new pack every month.

Get the Full Template Library

Get Every Template, Pre-Written and Ready to Send

The SoloStack membership gives you instant access to 50+ done-for-you freelance business templates — contracts, invoices, late payment scripts, SOPs, and more. No writing from scratch. No lawyer fees. Just copy, customize, send.

From $19/month. Cancel anytime. Instant access.