Find your real rate in 2 minutes — then get paid for every hour, every extra and every invoice.
You price by feel. “Quick tweaks” eat your margin. Invoices sit unpaid for weeks. This kit gives each leak a system, and hands the awkward conversations to AI and templates.
Runs 100% in your browser. Nothing is sent anywhere. Your numbers stay on this device.
7 pieces. Each one does one job, in minutes.
Your floor rate, a project price, 3 packages, a payment schedule and a quote to paste. 5 presets, works offline.
One checks every “can you also…” against your contract and quotes the clause. One picks the right chase step and writes it.
Paste your contract and the client's message. Get a verdict, a price and a friendly reply in under a minute.
Invoice details in. The right step, the email, the DM and the next date out.
From a friendly nudge to small-claims prep. Plus your late-payment rights in the UK, the EU and 3 US states, with sources.
Deposit, revisions, change orders, kill fee, IP on payment, late fees, pause for non-payment. Paste them into your contract.
6 scripts to announce a higher rate and 12 replies to “that's too much”. Cut scope, never rate.
Open any of them to read it, or copy the whole thing in one click.
Word-for-word scripts for existing clients, new clients and retainers, plus replies to the 12 objections you'll actually hear. Fill the [BRACKETS].
tools/project-pricing-calculator.html. If current clients pay below your floor, you're paying to work for them. That makes the decision for you.How much? A raise of 10–20% for existing clients is a common, low-drama step. New clients get your new full rate from day one. Some existing clients may leave. Do the math first: if 20% of clients leave after a 25% raise, you earn about the same for 20% less work.
Subject: Rate update from [MONTH]
Hi [NAME],
I want to give you plenty of notice: from [DATE, 30–60 days out], my rate for new work will be [NEW RATE] (currently [OLD RATE]).
Over the last [period], [specific result you delivered for them, e.g. "the onboarding emails we rebuilt lifted trial-to-paid from 8% to 11%"], and I've been investing in [skill/tool/process] so I can keep delivering that level of work.
Anything we start before [DATE] stays at the current rate. If you'd like to lock in a block of work at today's rate, just let me know by [DATE].
Thanks for being a great client. I'm looking forward to [next project/goal].
[YOUR NAME]
Why it works: notice, one concrete result, a deadline that creates a reason to act now ("lock in"), and a warm close. The "lock in" offer often brings in a prepaid block of work.
Hi [NAME],
Quick heads-up: from [DATE] my standard rate for new clients is [NEW RATE]. Because we've worked together for [TIME], I'm keeping your rate at [MIDDLE RATE] until [DATE + 6 months], and it'll move to the standard rate after that.
Nothing changes in how we work. Thanks for the trust over the past [TIME].
[YOUR NAME]
Why it works: they feel rewarded, not charged. You get a smaller raise now and the full one later, with the date already agreed.
Hi [NAME],
As we come up on [N] months of working together, I've reviewed the retainer. We started at [ORIGINAL SCOPE, e.g. "8 posts/month"] and we're now regularly doing [ACTUAL SCOPE, e.g. "12 posts plus ad creative"].
From [DATE], I'm proposing two options:
- Keep the current scope ([ORIGINAL SCOPE]) at [OLD RATE + 10–15%]/month.
- Match what we're actually doing ([ACTUAL SCOPE]) at [NEW RATE]/month.
Both start [DATE]. Which works better for you?
[YOUR NAME]
Why it works: it turns quiet scope creep into the reason for the raise. Two options mean the conversation is about which one, not whether.
"Before we plan next quarter, one update: from [DATE] my rate is going to [NEW RATE]. Anything we kick off before then stays at the current rate. Want to look at what we'd like to get started before then?"
Then stop talking. Let them respond first.
"For a project like this, the investment is [PRICE]. That includes [top 3 deliverables], [N] revision rounds and [support]. If you want to start smaller, the Essentials version is [GOOD PRICE]."
Rules: say the number once, plainly, then stop. No "around", "roughly", "I was thinking maybe". Always have a smaller package ready. It's how you keep the deal without discounting.
Headline: "[Specific result] for [specific client type]" (e.g. "Short-form edits that keep viewers past 3 seconds — for coaches & creators"). Rate: raise in steps of 10–20% after every 3–5 five-star reviews. Message existing marketplace clients using Script 1 before changing the profile rate.
Rule for every objection: agree with the feeling, then go back to value or scope. Never to a lower rate for the same scope. (Schwartz: never contradict what they already believe; build the bridge from their side.)
| # | They say | You say |
|---|---|---|
| 1 | "That's more than we budgeted." | "That's fair. What's the budget you're working with? Let's adjust the scope to fit it rather than cut corners on the result." |
| 2 | "Another freelancer quoted half." | "That could be the right choice for you. It's worth checking what's included: revisions, timeline, support after launch. If you want, I'll show you exactly what's in mine, line by line." |
| 3 | "Can you do it for [lower number]?" | "At [lower number] I can do [smaller scope / Essentials]. For the full scope, [PRICE] is the price. Which would you prefer?" |
| 4 | "We've always paid [old rate]." | "You have, and I've appreciated it. The new rate reflects [result/skill]. Anything we start before [DATE] stays at the old rate." |
| 5 | "We'll have more work for you later." | "Great to hear. Let's do this one at the standard rate, and once there's a steady volume I'm happy to talk about a retainer rate." |
| 6 | "It's a quick job." | "If it's quick, the price will show it. Here's what I'd need to do to get it right: [3 steps]. That's [N] hours, so [PRICE]." |
| 7 | "Can we start and discuss price later?" | "I always agree price before starting. It protects us both. I'll send a one-page quote today." |
| 8 | "We need to think about it." | "Of course. What's the part you're unsure about: price, scope or timing? Happy to adjust any of them." |
| 9 | "Why did your rate go up?" | "Two reasons: demand for my time, and [the result you've delivered, e.g. the 40% faster turnaround]. I'm keeping my client list small so the quality stays high." |
| 10 | "We'll go with someone else." | "I understand, and thanks for considering me. If anything changes, I'd be glad to help. [Optional: My calendar for [MONTH] is open until [DATE].]" |
| 11 | "Can you give us a discount for paying upfront?" | "Yes. If you pay 100% upfront, I'll take [3–5]% off. Otherwise it's the standard schedule." (Only offer this if it suits your cash flow.) |
| 12 | "Your rate is higher than an agency's day rate." | "An agency rate usually covers part of a senior person's time. With me, you get the senior person for the whole project, and you talk to them directly." |
When to walk away: if they want your full scope at a price below your floor rate. Every hour below your floor makes your year worse (see the calculator's red warning).
Paste into any AI:
I'm a [ROLE] raising my rate from [OLD] to [NEW], effective [DATE]. Client: [NAME], we've worked together [TIME], last result I delivered for them: [RESULT]. Relationship: [warm / formal]. Write (1) a 120-word email announcing the new rate with 30–60 days' notice and a "lock in current rate before [DATE]" option, (2) a 40-word version for Slack, (3) replies to the 3 objections this client is most likely to raise. Rules: announce, don't ask; one reason, no apologies; no hype words; short sentences.
Made by Dan Shipped — @danshipped. Part of the Freelancer Money Kit.
A proposal that sells the result, prices in packages, and blocks scope creep before it starts. Fill the [BRACKETS]. Delete the italic notes before sending. Target length: 2 pages.
How to fill it fast: run the project through tools/project-pricing-calculator.html first. It gives you the 3 package prices, the payment schedule and the opening paragraph.
Prepared by: [Your name / studio] · Date: [DATE] · Valid until: [DATE + 14 days]
2–4 sentences in the client's own words from the discovery call. This proves you listened. Schwartz rule: they must recognize their problem before they'll trust your solution.
Right now, [CLIENT] [current situation, e.g. "gets most leads from referrals, and the website isn't converting the traffic from your new ads"]. You told me the biggest cost is [their pain, e.g. "losing an estimated 20 demo requests a month"]. You want [desired outcome] by [date/event].
One measurable outcome, and how you'll know it's done.
By [DATE], you'll have [deliverable outcome, e.g. "a 6-page site that turns ad traffic into booked demos"], ready for [event/use]. Success looks like: [1–2 concrete markers, e.g. "demo form live and tracked, page load under 2 seconds on mobile"].
Your mechanism: 3–5 phases. Name them. A named process is easier to trust and to pay for.
| Phase | What happens | You get | When |
|---|---|---|---|
| 1. Discovery | [e.g. 60-min workshop, audit of current site] | [e.g. sitemap + messaging brief] | Week 1 |
| 2. Design | [ ] | [ ] | Week [ ] |
| 3. Build | [ ] | [ ] | Week [ ] |
| 4. Launch & handover | [ ] | [ ] | Week [ ] |
| Essentials | Complete (recommended) | Priority | |
|---|---|---|---|
| [Deliverable 1] | ✓ | ✓ | ✓ |
| [Deliverable 2] | ✓ | ✓ | ✓ |
| [Deliverable 3] | — | ✓ | ✓ |
| Revision rounds | [1] | [2] | [3] |
| Timeline | [N+1] weeks | [N] weeks | [~0.75N] weeks |
| Support after delivery | Email during project | [14] days of fixes | [30] days + strategy session |
| Investment | [GOOD] | [BETTER] | [BEST] |
Why three: clients compare your packages with each other instead of comparing you with other freelancers. Make the middle one the one you want to sell. Make the top one something you'd be genuinely happy to do.
Copy from clause 3.2 of the clause library. List the 4–8 things clients in your niche usually assume are included.
Anything not listed in your package gets a short written quote (a "change order") before I start it. No surprises on either side.
Timeline dates assume these. If they slip, the timeline moves by the same amount.
| Payment | Amount | When |
|---|---|---|
| Deposit | [40]% — [AMOUNT] | On signing. Reserves your start date |
| Milestone | [30]% — [AMOUNT] | On [milestone] approval, due in [14] days |
| Final | [30]% — [AMOUNT] | Before final files / access handover |
Invoices are due within [14] days. Work pauses if an invoice is more than 14 days overdue. Full ownership of the final deliverables transfers to you on full payment.
2–3 proof points, specific. Numbers over adjectives. One short testimonial if you have it.
Reply "Go — [package name]" and I'll send the agreement and deposit invoice the same day. Your start date is confirmed once the deposit lands. I currently have [one start slot in MONTH / availability from DATE].
Before sending, check:
Made by Dan Shipped — @danshipped. Template only, not legal advice.
For ChatGPT, Gemini, Claude.ai, or any chat AI. Copy everything inside the box, fill the 4 brackets, send.
Tip: save it as a Custom GPT, a Gemini Gem, or a Claude Project instruction, and attach your standard contract once. Then you only paste the client's message each time.
You are Scope Guard. You protect a freelancer's time and margin without hurting the client relationship. You are not a lawyer; interpret only the plain words of the documents I give you.
MY AGREEMENT (contract / proposal / SOW / the email where we agreed scope):
"""
[PASTE AGREEMENT TEXT]
"""
THE CLIENT'S NEW MESSAGE:
"""
[PASTE CLIENT MESSAGE]
"""
MY RATE / PRICING: [e.g. $90/hr, or "project is $6,000 for ~60 hrs", or "not sure"]
CONTEXT & TONE: [e.g. "2 of 2 revision rounds used, great long-term client, warm tone" / "email" or "Slack"]
Do this:
1. Split the client's message into separate requests.
2. For each request give a verdict: IN SCOPE, OUT OF SCOPE, or GREY AREA. Use this test in order:
a) Named in deliverables/inclusions → IN SCOPE (unless it exceeds a stated quantity).
b) Named in exclusions, or exceeds a stated number (rounds, pages, minutes, calls, support days) → OUT OF SCOPE.
c) A change of direction after something was approved → usually OUT OF SCOPE.
d) Fixing my own mistake or something that doesn't meet the agreed spec → IN SCOPE, always.
e) Otherwise → GREY AREA, explain both readings in one line each.
3. Quote the exact clause as evidence. Never paraphrase or invent clauses. If nothing covers it, say "No clause covers this."
4. For OUT OF SCOPE / GREY AREA: estimate hours as a range, price = high estimate × my rate rounded up to a clean number, and the timeline impact in working days. For GREY AREA give two options (goodwill once, logged in writing / paid change order) and recommend one with a reason.
5. Write the reply I'll send: open positive about the idea, name the boundary in one friendly sentence (no legal tone, never say "scope creep"), give price + timeline + a choice (add now / phase 2 / swap for something in scope), end with one easy yes/no question. Email 80–150 words. Also write a short version under 60 words for Slack/WhatsApp.
6. If OUT OF SCOPE, add a paste-ready change order: number, date, change, reason (quoted clause), price, timeline impact, payment terms, "Reply 'Approved' to confirm. Work starts after approval."
7. End with one line on how to tighten my contract so this is clearer next time.
Output format:
## Verdict (table: Request | Verdict | Evidence)
## Why
## Price & timeline
## Reply to send (email)
## Short version
## Change order
## Fix your contract for next time
Made by Dan Shipped — @danshipped. Template only, not legal advice. Check your local rules.
Each one shows the contract excerpt, the client's message, the verdict, and the reply. Use them to calibrate the skill, or just steal the replies. Rates and prices are examples.
Agreement: "Deliverables: primary logo, secondary logo, favicon. Formats: SVG, PNG, PDF. Social media assets are not included." Client: "Logo looks great! Can you also make the Instagram profile pic and a few story highlight covers?" Verdict: OUT OF SCOPE. Evidence: "Social media assets are not included." Price: 3–4 hrs × $90 = $360. +2 working days, final delivery unchanged if approved this week.
Glad you love it. The profile picture and highlight covers are a great next step. They're outside the logo package ("social media assets are not included"), so here's a quick add-on: profile picture + 6 highlight covers, $360, delivered 2 working days after you approve. Want me to add it? Reply yes and I'll send the invoice with the final files.
Short: "Love that. Social assets aren't in the logo package, but I can do profile pic + 6 highlight covers for $360, 2 days. Want it?"
Agreement: "Includes 2 rounds of revisions. Additional rounds billed at $75/hr, minimum 1 hour." Context: Both rounds used. Client approved v3 by email. Client: "Tiny thing: can we try the logo in navy instead of green, and a bolder font?" Verdict: OUT OF SCOPE. Evidence: "Includes 2 rounds of revisions. Additional rounds billed at $75/hr, minimum 1 hour." It's also a change of direction after approval. Price: 1–2 hrs → $150.
Happy to explore navy and a bolder font. We've used both included revision rounds and you approved v3 on Tuesday, so this would be a third round at $75/hr. I estimate 2 hours, so $150 max. I can turn it around by Thursday. Shall I go ahead?
Agreement: "Developer will deliver a responsive site that works on current versions of Chrome, Safari, Firefox and Edge. 14 days of bug fixes after launch included." Client (day 9): "The menu doesn't open on my iPhone." Verdict: IN SCOPE. Evidence: "works on current versions of… Safari" + "14 days of bug fixes after launch included." It's a defect, not a change.
Thanks for flagging. That's a bug and it's covered under the 14-day fix window. I'll have it fixed and live by tomorrow 5pm and send you a quick video showing it working on iPhone.
(Owning your own bugs fast is what makes you credible when you do say "that's extra.")
Agreement: "Scope: 5 pages (Home, About, Services, Pricing, Contact). CMS for blog not included; can be quoted separately." Client: "While you're in there, can you add a blog so we can post updates?" Verdict: OUT OF SCOPE. Evidence: "CMS for blog not included; can be quoted separately." Price: 8–12 hrs × $110 = $1,320. +4 working days. Moves launch unless done as phase 2.
A blog is a smart move for SEO. It's not in the current 5-page scope ("CMS for blog not included"), so here are two options:
- Add it now: $1,320, launch moves from the 14th to the 20th.
- Launch on the 14th as planned, then add the blog in week 1 after launch (same price). Most clients pick option 2 so launch doesn't slip. Which do you prefer?
Agreement: "12 vertical videos, up to 60 seconds each, edited from client-supplied footage. 1 revision round per video. Feedback in a single consolidated list." Client: "These are good but can you make them more engaging? Maybe more zooms and effects?" Verdict: GREY AREA. "1 revision round per video" covers feedback, but "more engaging" across all 12 is a style change, not a correction. Has the round been used? Unclear. Options: (a) Treat it as the included revision round, if the client gives specific notes per video. (b) If they want a new editing style across all 12, that's a re-edit: 6–8 hrs × $70 = $560. Recommend: (a), but ask for specific notes. It turns vague into scoped.
Got it. Let's make them hit harder. This can be your included revision round. To get it right in one pass, could you send one list with what you want per video (timestamps help)? For example: "0:03 add zoom on product". If you'd rather I restyle all 12 with a new, faster editing style, that's a re-edit at $560 and I'd need 3 working days.
Agreement: "Based on up to 2 hours of raw footage per batch. Additional footage review billed at $60/hr." Client sends: 5 hours of footage. "Here's everything, pick the best bits!" Verdict: OUT OF SCOPE (partially). Evidence: "up to 2 hours of raw footage per batch." Price: 3 extra hrs of review × $60 = $180.
Thanks, footage received. The batch is based on up to 2 hours of raw footage, and this one is about 5. Two easy options: (1) I review all of it for +$180, or (2) you mark the 2 hours you care most about and I start today at no extra cost. Which works better?
Agreement: "Deliverables: content calendar, 20 written posts, 20 graphics. Scheduling and community management not included." Client: "Can you schedule these and reply to comments for the first week?" Verdict: OUT OF SCOPE. Evidence: "Scheduling and community management not included." Price: Scheduling 2 hrs + comments 30 min/day × 7 = 5.5 hrs × $80 ≈ $450.
Yes, I can take that off your plate. Scheduling and community management sit outside the content package, so I'd add it as a 1-week add-on: scheduling all 20 posts + replying to comments daily for 7 days, $450. If you want this every month, I can quote a monthly retainer, which works out cheaper per week. Want the one-week add-on?
Agreement: "Includes a kickoff call and 2 review calls (up to 45 minutes each). Additional meetings billed at the hourly rate." Context: 2 review calls already done. This would be the 4th call this month. Verdict: OUT OF SCOPE. Evidence: "Additional meetings billed at the hourly rate." Recommend: Offer an async option first. Calls are where most unbilled hours go.
Happy to help. We've used the 2 review calls in the plan, so a quick fix: send me your questions here and I'll reply with a Loom walkthrough by tomorrow (no charge). If you'd rather talk live, an extra 45-minute call is $90 and I have Thursday 3pm or Friday 10am open.
Agreement: "Build an automation that sends website form leads to HubSpot, scores them with an AI step, and notifies sales in Slack. Integrations limited to: Webflow, HubSpot, Slack, OpenAI API. Monthly tool costs paid by client." Client: "Our Italy team uses Pipedrive. Can leads from Italy go there instead?" Verdict: OUT OF SCOPE. Evidence: "Integrations limited to: Webflow, HubSpot, Slack, OpenAI API." Price: Routing logic + Pipedrive integration + testing: 5–7 hrs × $120 = $840. +3 working days.
Makes sense to keep the Italy team in their own tool. Pipedrive isn't one of the integrations we scoped (Webflow, HubSpot, Slack, OpenAI), so it'd be a small add-on: country-based routing + Pipedrive connection + testing, $840, 3 extra working days. I can do it right after the HubSpot flow goes live so nothing is delayed. Shall I add it?
Agreement: None in writing. DM: "Can you design our landing page for $800?" "Sure!" Client (after delivery): "Now can you do the mobile version and two variants for A/B testing?" Verdict: GREY AREA. No written scope. Most clients expect a landing page to work on mobile, so treat mobile as IN SCOPE in spirit. The A/B variants are new deliverables, so OUT OF SCOPE. Recommend: Do mobile as goodwill and confirm the scope in writing. Price the variants.
Good call on the A/B test. I'll include the mobile layout as part of the original page. That's fair, since a landing page should work on mobile. The two test variants are new designs, so I'd do them at $250 each ($500 for both), delivered in 3 working days. Just so we're both clear going forward: the $800 covered one landing page design (desktop + mobile), and anything new gets a quick quote first like this one. Sound good?
Fix for next time: Never start without a one-paragraph scope in writing. Even a DM like "Confirming: 1 landing page, desktop + mobile, 2 revision rounds, $800, 50% upfront" counts as a record (whether it's a binding contract depends on where you are).
12 clauses that stop the three money leaks: undercharging, unpaid extra work, and late payment. Each has the clause text, what it means in plain English, and what to watch out for.
Not legal advice. These are starting-point templates written in plain English. Contract law differs by country and state (for example, late-fee limits and consumer-protection rules). Have a local lawyer review your final contract once. It usually costs less than one unpaid invoice. Last verified: October 2026.
How to use: Paste the clauses you need into your proposal or contract. Replace every [BRACKET]. Keep the numbering consistent with your document. If you work with consumers (individuals, not businesses), extra rules usually apply, so get local advice.
1.1 Fees. The Client will pay the fees set out in the Proposal ("Fees"). All Fees are in [CURRENCY] and exclude [VAT / sales tax], which will be added where applicable. 1.2 Invoices. The Freelancer will invoice according to the payment schedule in the Proposal. Each invoice is due within [14] days of the invoice date. 1.3 Method. Payment is made by [bank transfer / card via PAYMENT LINK]. Transfer and currency conversion fees are paid by the Client. 1.4 No set-off. The Client will pay invoices in full and won't deduct amounts for unrelated disputes.
Plain English: How much, in what currency, when, and how. "Due within 14 days" beats "Net 30" for small businesses. Shorter terms mean less waiting and fewer forgotten invoices. Watch out: Big companies often send their own vendor terms (60–90 days). Negotiate before you sign, or price the delay in. Some freelancer laws (e.g. New York, California, Illinois) set a default of 30 days after completion when no date is agreed. Check yours.
2.1 Work begins after the Client has signed this Agreement and paid a non-refundable deposit of [40–50]% of the total Fees ("Deposit"). 2.2 The Deposit reserves the Freelancer's time in the schedule and covers initial planning work. Project dates in the Proposal begin from the date the Deposit is received. 2.3 If the Client cancels before work starts, the Deposit is retained [except as required by applicable law].
Plain English: No deposit, no start date. The deposit filters out clients who aren't serious and means you're never fully unpaid. Watch out: "Non-refundable" isn't enforceable everywhere in every situation, especially with consumers. The fair framing ("reserves your time, covers planning") helps if it's ever challenged. 30–50% is common. Under $2,000, 50% is normal.
3.1 The services and deliverables are only those listed in the Proposal under "Scope" ("Services"). 3.2 The following are not included unless added by a Change Order: [e.g. copywriting, stock image licenses, social media assets, hosting, ongoing maintenance, additional pages, translations, paid tool subscriptions]. 3.3 The Client is responsible for providing [content, logins, brand assets, feedback] by the dates in the Proposal.
Plain English: The exclusions list is the most underrated line in freelancing. A request that matches it is out of scope, with no debate.
Watch out: Write exclusions for the things clients usually assume are included in your niche. Scope Guard (skills/scope-guard) cites this clause more than any other.
4.1 Fees include [2] rounds of revisions per deliverable. A "round" means one consolidated list of feedback from the Client, delivered in writing in a single message. 4.2 Revisions refine the approved direction. A change of direction after approval (new concept, new style, new brief) is new work and will be quoted as a Change Order. 4.3 Additional rounds are billed at [RATE]/hour (minimum [1] hour) or a fixed [AMOUNT] per round. 4.4 Feedback is due within [5] business days of each delivery. If no feedback is received within [10] business days, the deliverable is considered approved.
Plain English: Defines what a revision is (one consolidated list, not 14 Slack messages), what it isn't (a new direction), and what happens if the client goes quiet. Watch out: "Deemed approval" clauses (4.4) keep projects from stalling forever. Remind the client of the date in your delivery email. Some courts are skeptical of deemed approval, but the reminder alone fixes most stalls.
5.1 Any request outside the Services is a "Change". The Freelancer will reply with a written Change Order describing the work, price and timeline impact. 5.2 Changes are only carried out after the Client approves the Change Order in writing (email is enough). 5.3 Change Orders are invoiced [100% on approval / with the next milestone invoice]. Minimum Change Order fee: [AMOUNT]. 5.4 Approved Changes may move the delivery date. The Freelancer will state the new date in the Change Order.
Plain English: Extra work has a process: you write it up, they say yes in writing, then you do it. No "we'll sort it out at the end."
Watch out: A minimum fee (e.g. $150) stops the "it's just 5 minutes" requests from adding up. Use the change order template in skills/scope-guard/SKILL.md.
6.1 The Client may cancel the project at any time by written notice. 6.2 On cancellation, the Client will pay: (a) all fees for work completed up to the cancellation date, calculated at [RATE]/hour or by completed milestones, whichever is greater; plus (b) a cancellation fee of [25]% of the remaining unpaid Fees, to cover reserved time that can't be rebooked at short notice. 6.3 The Deposit counts toward these amounts. Ownership of completed work transfers only once these amounts are paid in full.
Plain English: If they cancel halfway, you get paid for what you did plus part of the time you blocked for them. Watch out: Keep the cancellation percentage reasonable (often 10–50% of the remainder in practice). Fees that look like a penalty can be unenforceable in some places. Linking it to the time you blocked is the fair reason.
7.1 On receipt of full payment of all Fees, the Freelancer assigns to the Client all rights in the final deliverables listed in the Proposal. 7.2 Until full payment, all rights in the deliverables remain with the Freelancer, and the Client has no license to use them [except for internal review]. 7.3 The Freelancer keeps ownership of pre-existing materials, tools, code libraries, templates, and unused concepts/drafts. The Client receives a non-exclusive, perpetual license to use any of these that are built into the final deliverables. 7.4 Third-party assets (fonts, stock, plugins, APIs) are subject to their own licenses, which the Client must purchase or maintain where required.
Plain English: They own it when they've paid for it. Before then it's yours. Your reusable tools and rejected drafts stay yours forever. Watch out: This is your strongest legitimate lever on a late payer. But don't use it as a reason to sabotage live work (see Step 4 of the late payment sequence). In some countries, certain rights (like moral rights) can't be fully assigned, and copyright transfers may need specific wording. Ask a local lawyer once.
8.1 Invoices not paid by the due date are overdue. The Freelancer may charge [a late fee of [AMOUNT] / interest at [X]% per month / the statutory rate under applicable law] on overdue amounts from the due date until paid[, not exceeding the maximum rate permitted by law]. 8.2 The Client will also pay reasonable costs of recovering overdue amounts, including [collection agency fees and legal costs], where permitted by law. 8.3 Where applicable law gives the Freelancer additional rights to interest or fixed compensation (for example, under late-payment legislation for business-to-business transactions), those rights apply in addition to this clause.
Plain English: Late costs money. The number itself matters less than having a clause at all, because it turns your Step 5 email from a request into a reference.
Watch out: Many US states cap interest rates, so keep it modest and add "not exceeding the maximum permitted by law". In the UK and EU, B2B statutory interest and fixed compensation exist even without a clause (see late-payment-sequence.md), but a clause still helps.
9.1 If any invoice is more than [14] days overdue, the Freelancer may pause all work on written notice until all overdue amounts are paid. 9.2 Delivery dates move by the length of the pause plus the time needed to reschedule, up to [10] business days. 9.3 Pausing work isn't a breach of this Agreement by the Freelancer.
Plain English: You're allowed to stop working for someone who stopped paying, and the deadline moves with you. Watch out: It covers pausing work, not switching off live services. If you host or manage anything live, add a separate clause with a notice period.
10.1 Either party may terminate this Agreement by [14] days' written notice. 10.2 Either party may terminate immediately by written notice if the other materially breaches this Agreement and doesn't fix the breach within [7] days of being notified. Non-payment of an invoice more than [30] days overdue is a material breach. 10.3 On termination, the Client pays for all work completed up to the termination date (and any kill fee under clause 6, if the Client terminates without cause). Clauses 7, 8 and 11 survive termination.
Plain English: Either of you can walk away fairly. If the client stops paying, you can end it, and you still get paid for work done. Watch out: Match the notice period to your project length. On retainers, 30 days' notice is common.
11.1 The Freelancer's total liability under this Agreement is limited to the Fees paid by the Client in the [12] months before the claim. 11.2 Neither party is liable for indirect or consequential losses, including lost profits or lost data, [except where such limitation is not permitted by law].
Plain English: If something goes wrong, the most you can owe is what they paid you, not their lost revenue. Watch out: Especially important for developers and AI automation freelancers whose work touches client data or revenue. Some liability can't be limited by law (e.g. fraud or, in some places, personal injury), hence the bracketed carve-out.
12.1 The Freelancer may use software tools, including AI-assisted tools, to deliver the Services. The Freelancer remains responsible for the quality of the deliverables and will not input the Client's confidential information into tools that use it to train public models[, unless the Client agrees in writing]. 12.2 Unless the Client opts out in writing, the Freelancer may show the deliverables in their portfolio and mention the Client's name after public launch. Confidential information is never shown.
Plain English: You can use AI, you're still accountable, and you protect their data. And you can show the work once it's public. Watch out: Some clients (enterprise, health, finance) will want stricter data rules. That's fine; agree them up front. Note that copyright protection for purely AI-generated material is limited or uncertain in several countries, so be careful promising "full ownership" of raw AI output.
When a full contract feels too heavy, send this as an email and ask the client to reply "Agreed":
Confirming the project: [DELIVERABLES] for [PRICE] [CURRENCY]. Includes [2] revision rounds (one consolidated feedback list each). Not included: [EXCLUSIONS]. Timeline: [N] working days from deposit. Payment: [50]% upfront, [50]% before final files. Invoices due in [7] days; work pauses if an invoice is 14+ days overdue. Extra requests get a quick written quote before I start them. Files and rights transfer to you on full payment. Reply "Agreed" and I'll send the deposit invoice.
Some freelancer laws require specific contract contents above a threshold (e.g. New York $800+, California $250+ for certain services, Illinois $500+). Above those amounts, use a full written contract that meets your local requirements.
Made by Dan Shipped — @danshipped. Templates only, not legal advice. Check your local rules.
From "just a nudge" to "small claims ready". Every step has an email, a short DM version, the timing, and tone notes. Copy, fill the [BRACKETS], send.
Not legal advice. These are templates and general information. Late-payment rights, interest, fees and court rules depend on your country, state and contract. Check your local rules, and talk to a lawyer or your local small-business advice service before Step 6. Last verified: October 2026.
Sent before the due date. It catches about-to-be-late invoices while there's still time to fix PO numbers and approvals.
Email — Subject: Invoice [#] due [DATE]
Hi [NAME], quick heads-up that invoice [#] for [AMOUNT] is due on [DATE]. I've attached it again here for convenience. If anything is needed on your side to process it (PO number, vendor form, different billing contact), just let me know and I'll sort it today. Thanks!
DM: "Hi [NAME], quick heads-up: invoice [#] ([AMOUNT]) is due [DATE]. Anything you need from me to process it?"
Goal: Make paying the easiest thing to do today. Assume good faith. Tone: Warm, short, zero blame. One link to pay.
Email — Subject: Invoice [#] — friendly reminder
Hi [NAME],
Hope the week's going well. Just a friendly reminder that invoice [#] for [AMOUNT] was due on [DATE]. I've attached it again, and you can pay here: [PAYMENT LINK].
If it's already on its way, thank you, and please ignore this.
Best, [YOUR NAME]
DM: "Hi [NAME], hope all's good! Invoice [#] ([AMOUNT]) was due [DATE]. Here's the link in case it slipped: [LINK]. Thanks!"
Tone notes: No "per my last email". No guilt. Include the invoice and the link every time, because people pay from their phones.
Goal: Get a date. Find out what's blocking payment. Tone: Polite and direct. Ask one question that forces a specific answer.
Email — Subject: Invoice [#] — now 7 days overdue
Hi [NAME],
Following up on invoice [#] for [AMOUNT], due [DATE] and now 7 days overdue.
Could you let me know the date the payment will be made? If something is holding it up (approval, PO, a question about the work), tell me and I'll help fix it.
I've CC'd [ACCOUNTS EMAIL] in case this sits with your finance team.
Pay here: [PAYMENT LINK]
Thanks, [YOUR NAME]
DM: "Hi [NAME], invoice [#] is now a week overdue. Could you tell me the date it'll be paid? If something's blocking it, tell me and I'll help sort it."
Tone notes: The key line is "the date the payment will be made". A date is a commitment, and "soon" isn't. If they give a date, reply "Perfect, I'll look out for it on [DATE]" and set a reminder for the day after.
Goal: Make the consequences clear, in writing, before they happen. Tone: Calm, neutral, factual. No emotion and no exclamation marks.
Email — Subject: Final notice: invoice [#] — [AMOUNT] overdue
Hi [NAME],
Invoice [#] for [AMOUNT] is now 14 days overdue. I haven't received a payment date yet.
As set out in our agreement ([CLAUSE / SECTION]):
- Work on [PROJECT] will pause from [DATE, e.g. 3 business days from now] if payment hasn't been received.
- [If your contract or local law allows it] A late fee of [X] / interest at [RATE] applies to overdue balances from [DATE].
I'd much rather keep going. Payment by [DATE] keeps everything on schedule: [PAYMENT LINK].
If there's an issue with the invoice or the work, reply today and let's resolve it.
Regards, [YOUR NAME]
DM: "Hi [NAME], invoice [#] is 14 days overdue with no payment date. Per our agreement, work pauses on [DATE] if it's still open. I'd rather keep going, so payment link: [LINK]."
Tone notes: Quote your contract. If your contract has no pause clause or late fee, remove those bullets and say "I'll need to pause new work on the account until this is resolved," which is your call to make as a business.
Goal: Do exactly what you said. This is where most freelancers get paid. Paused work costs the client momentum, and late-payment emails don't. Tone: Matter-of-fact. Not punitive. Leave the door open.
Email — Subject: Work on [PROJECT] paused — invoice [#]
Hi [NAME],
As mentioned on [DATE OF STEP 3], I've paused work on [PROJECT] today because invoice [#] for [AMOUNT] is still unpaid ([N] days overdue).
What this means:
- No new deliverables or changes until the balance is cleared.
- [Final files / admin access / source files] stay with me until payment, as set out in [CLAUSE].
- Your project slot is held until [DATE]. After that I may need to reschedule it after other client work.
Once payment lands, I'll restart within [1 business day]. Pay here: [PAYMENT LINK].
Regards, [YOUR NAME]
DM: "Hi [NAME], as flagged on [DATE], I've paused work on [PROJECT] until invoice [#] is paid. I'll restart within a day of payment. Link: [LINK]."
Tone notes:
Goal: Put a growing number on the debt, but only one you're entitled to. Tone: Formal, short, numbers-first.
Email — Subject: Updated statement: invoice [#] incl. late charges
Hi [NAME],
Invoice [#] for [AMOUNT] is now [N] days overdue. Under [our agreement, section X / the applicable late-payment law], the following now applies:
Item Amount Original invoice [#] [AMOUNT] Late fee / interest ([RATE], from [DATE] to [DATE]) [AMOUNT] [Fixed recovery compensation, if applicable in your jurisdiction] [AMOUNT] Total now due [TOTAL] Interest continues to accrue at [RATE] until paid. I've attached an updated statement.
If the original amount of [AMOUNT] is paid by [DATE, 7 days from now], I'll waive the late charges. [Optional, recommended: it gives them an easy way out.]
Pay here: [PAYMENT LINK]
Regards, [YOUR NAME]
DM: "Hi [NAME], invoice [#] is [N] days overdue, so late charges now apply per our agreement. I've emailed an updated statement. If [AMOUNT] is paid by [DATE], I'll waive them."
Tone notes: The waiver offer works. It gives your contact a "win" to bring to their finance team. Keep a note of exactly how you calculated interest. See "Know your rights" for the UK/EU rules.
Goal: A formal written demand. It's often the step that gets payment, and in many places it's a required step before going to court. Tone: Formal. Use the client's legal company name and registered address. Send by email AND by post or another trackable method.
Email/letter — Subject: Formal demand for payment: [AMOUNT] — [YOUR BUSINESS] v [CLIENT LEGAL NAME]
[DATE]
To: [CLIENT LEGAL NAME], [REGISTERED ADDRESS] Attn: [NAME, TITLE]
Formal demand for payment: invoice [#]
We provided [SERVICES] to you under our agreement dated [DATE] ("the Agreement"). Invoice [#] for [AMOUNT] was issued on [DATE] and was due on [DATE]. Despite reminders on [DATES], it remains unpaid.
The total now due is [TOTAL], made up of:
- Principal: [AMOUNT]
Please pay [TOTAL] by [DATE — in England & Wales, if the client is an individual or sole trader, allow at least 30 days and follow the Pre-Action Protocol for Debt Claims; elsewhere 14 days is common] to: [PAYMENT DETAILS].
If you dispute any part of this amount, please write to us by that date explaining why, with any supporting documents.
If we do not receive payment or a response by that date, we intend to [start a claim in the small claims court / refer the debt to a collection agency] without further notice. That may increase the amount you owe through court fees and costs where the law allows.
Copies of the Agreement, invoice [#] and our correspondence are enclosed.
[YOUR NAME] [YOUR BUSINESS, ADDRESS, EMAIL]
DM (to your contact, heads-up only): "Hi [NAME], I've had to send a formal payment demand for invoice [#] to [COMPANY] today. I'd still much rather sort this between us, so if it's paid by [DATE] it all goes away."
Tone notes: No insults, threats you won't carry out, or public posts about the client. In some places public shaming can expose you to legal claims. Facts, dates, amounts, next step.
Goal: Be ready to file, or hand it off. Often the client pays once they see you're ready.
Prep checklist (gather these in one folder):
Final email — Subject: Next step on invoice [#]
Hi [NAME],
I haven't received payment or a response to my letter of [DATE]. On [DATE, 7 days from now] I will file a claim for [TOTAL] [in small claims court / with (agency name)].
I'd still prefer to resolve this directly. If a payment plan would help, I'm open to [e.g. 2 instalments, first one by DATE], confirmed in writing.
[YOUR NAME]
DM: "Hi [NAME], last message before I file a claim for invoice [#] on [DATE]. Open to a payment plan if that helps. Just reply."
Tone notes: Offering a payment plan at the last step gets more money back than holding out for 100% on day one. Get any plan in writing, with dates, and state that the full balance is due at once if an instalment is missed.
Verified October 2026. Laws change, so confirm on the official source before relying on any of this.
| Where | What exists | Key points |
|---|---|---|
| UK (B2B) | Late Payment of Commercial Debts (Interest) Act 1998 | You can claim statutory interest at 8% above the Bank of England base rate, plus fixed compensation of £40 (debt under £1,000), £70 (£1,000–£9,999.99) or £100 (£10,000+), plus reasonable recovery costs above that. Applies business-to-business. Optional, so you choose whether to claim. If no payment date was agreed, payment is late 30 days after the client gets the invoice or the service, whichever is later. |
| England & Wales | Small claims track / Money Claim Online | Small claims track usually covers claims of £10,000 or less. Money Claim Online is the government's online service for fixed-amount money claims. If the client is an individual or sole trader, the Pre-Action Protocol for Debt Claims applies: a letter before claim with specific enclosures and 30 days to respond. |
| EU (B2B) | Late Payment Directive 2011/7/EU (implemented in each country's law) | Default B2B payment term 30 days if none agreed; contractual terms over 60 days are restricted unless expressly agreed and not grossly unfair. Statutory interest of at least 8 percentage points above the ECB reference rate, plus a minimum €40 fixed compensation for recovery costs. A proposed regulation to replace it (with a firm 30-day cap) was still in the legislative process as of the latest sources we found, so check whether it has passed. |
| US — New York State & NYC | Freelance Isn't Free Act (statewide since 2024; NYC since 2017) | Contracts worth $800+ (alone or combined over 120 days) need a written contract. Payment is due by the contract date or within 30 days of completion. Remedies can include double damages for late or non-payment. NYC freelancers can file with the Office of Labor Standards. |
| US — California | Freelance Worker Protection Act (SB 988, effective Jan 1, 2025) | Covers certain professional services (e.g. marketing, design, writing, video, photography) of $250+ (alone or over 120 days). Written contract required. Pay by the contract date or within 30 days of completion. Remedies include double the unpaid amount for late payment and $1,000 if a written contract is refused. Los Angeles also has its own ordinance. |
| US — Illinois | Freelance Worker Protection Act (effective July 1, 2024) | Applies at $500+ (alone or over 120 days). Written contract required; payment due no later than 30 days after services are provided if no date is set. |
| US — other cities | Local ordinances | Seattle, Columbus, Minneapolis and Los Angeles have their own freelancer protections. Check your city. |
| US — late fees in general | State contract and usury laws | No single federal rule. A late fee or interest generally needs to be in your contract and reasonable. Some states cap interest rates. Small-claims limits and filing fees vary by state. Check your state court's website. |
Sources (verified October 2026):
Use skills/payment-chaser/ (Claude skill) or skills/payment-chaser/PROMPT.md (any AI). Give it the invoice details, the days overdue and what's happened so far, and it picks the right step and writes the email + DM in your voice.
Made by Dan Shipped — @danshipped. Templates and general information only, not legal advice. Check your local rules.
For ChatGPT, Gemini, Claude.ai or any chat AI. Fill the brackets and send. Takes 60 seconds.
You are Payment Chaser. You help a freelancer get paid without burning the client relationship. You are not a lawyer: never invent fees, interest, legal rights or deadlines. Use only what my contract says, plus clearly labeled general information I must verify locally.
INVOICE
- Client company + contact name: [e.g. Acme Ltd, Sarah]
- Invoice #, amount, currency: [e.g. #1042, 2,400 EUR]
- Due date: [DATE] | Today: [DATE]
- Payment link / bank details: [LINK]
- What I've sent so far + any client reply: [e.g. "reminder on Mar 3, no reply"]
- Work status: [ongoing / delivered / final files not yet handed over]
- Relationship + tone: [e.g. "good long-term client, keep it warm" / "new client, ghosting me"]
- My location / client location: [e.g. Italy / UK]
MY CONTRACT SAYS (paste payment, late fee, pause-work, IP-on-payment clauses; or write "nothing"):
"""
[PASTE]
"""
Use this 7-step escalation (Day 0 = due date):
0 Courtesy heads-up (Day -3)
1 Friendly reminder (Day +1 to +3): warm, no blame, payment link
2 Firm follow-up (Day +7): ask for "the date payment will be made", CC finance
3 Final notice (Day +14): calm, quote the contract, name the pause date and any contractual late fee
4 Pause work (date named in step 3): pause new work, hold untransferred deliverables if the contract allows; never take down live work or lock them out of their own accounts
5 Late fee / interest notice (Day +21): only if the contract or applicable law allows; show the calculation (principal × rate × days ÷ 365); offer to waive charges if the principal is paid within 7 days
6 Formal demand letter (Day +30 to +35): client's legal name + registered address, facts, amounts, deadline, next step (small claims / collections). Note that in England & Wales, for individual/sole-trader debtors, the Pre-Action Protocol for Debt Claims applies (30 days to respond)
7 Small claims / collections prep (Day +45 to +60): evidence checklist, final email offering a written payment plan
Special cases: if the client gave a payment date → confirm and wait. If they dispute the work → pause the sequence, ask for specifics in writing, request payment of the undisputed part. If they ask for a payment plan → accept with dates, full balance due if an instalment is missed.
Never skip more than one step. Never threaten what I won't or can't do. No insults, no public shaming.
OUTPUT:
1. Which step and why (1 line)
2. Email: subject + body
3. DM version (under 50 words)
4. Calculation table (only step 5) / formal letter (step 6) / evidence checklist (step 7)
5. NEXT ACTION: send date, what to do if paid, date to move to the next step
6. A 2-line thank-you to send when they pay
7. One-line reminder that this is not legal advice and to check local rules
Made by Dan Shipped — @danshipped. Templates only, not legal advice. Check your local rules.
Score a lead in 3 minutes, before you write the proposal. Most scope creep and late payment can be predicted from the first call. This list is built from patterns freelancers report again and again. It's not a science, so use your judgment.
How to score: 1 point per flag. Flags marked ★ count 2.
| Score | Read | Action |
|---|---|---|
| 0–3 | Normal client | Proceed with your standard process |
| 4–6 | Risky | Raise the price 20–30% (calculator → risk buffer), require 50% deposit, tight exclusions list, shorter payment terms |
| 7–9 | High risk | 100% upfront or milestone payments before each phase. Short contract. Be ready to walk away. |
| 10+ | Walk away | Politely decline (script below) |
Hi [NAME], thanks for walking me through [PROJECT]. Based on what you need [timeline / budget / scope], I don't think I'm the right fit for this one, and I'd rather tell you now than slow you down. [Optional: You might try [ALTERNATIVE / referral].] Best of luck with the launch.
| Flag | Say this |
|---|---|
| "Budget is tight" | "Totally get it. Let's adjust the scope rather than the rate. Which of these 3 deliverables matters most?" |
| "Quick job" | "Let me scope it properly so you get an exact price. If it really is quick, the price will reflect that." |
| "No deposit" | "Every project starts with a deposit. It reserves your start date. It's the same for every client." |
| "Unlimited revisions" | "I include [2] rounds because a clear feedback process gets better results faster. Extra rounds are available at [PRICE]." |
| "Lots of work later" | "Great, let's start with this project at my standard rate and talk about a retainer rate once we've worked together." |
| "Start tomorrow" | "I can start as soon as the agreement is signed and the deposit lands. Both can happen today." |
Made by Dan Shipped — @danshipped. Part of the Freelancer Money Kit.
From "yes" to "work starts" in one clean path. Every box closes a door that usually lets scope creep or late payment in. Copy it into Notion, your project tool, or a doc per client.
red-flag-client-checklist.md). Score under 4, or a plan for each flag./contract, /invoices, /assets, /deliverables, /approvals./approvals. These are your evidence for scope and payment.Made by Dan Shipped — @danshipped. Part of the Freelancer Money Kit. Not legal advice. Check your local rules.
Do it once. After that, 15 minutes every Friday keeps the leaks shut. Your progress is saved on this device.
The kit only works if you use it. Block 15 minutes every Friday:
Small, boring, consistent. That's what stops the leaks.
Because one kit should feel like ten.
Statutory interest, fixed compensation and 30-day defaults most freelancers don't know they have. Verified October 2026, with sources.
One email. The client replies “Agreed”. Scope, revisions, deposit and payment terms are now in writing.
22 flags, scored. Know what to charge, what to require, or when to decline, before you write the proposal. Polite decline script included.
Every other free kit I've made: the Money-Back Kit, First 100 Customers, the Stripe Survival Kit and more.
Every kit I've made, free. Same quality, different problems.
The deep dives, when you want them.
The calculator runs this, but you should understand it once:
Profit needed = take-home income ÷ (1 − tax rate)
Revenue needed = profit needed + business expenses
Billable hours = working weeks × hours per week × billable share
Floor hourly rate = revenue needed ÷ billable hours
Min day rate = floor hourly rate × hours in a client day
Quote-at rate = floor hourly rate × (1 + safety margin)
Worked example (the "Brand identity" preset):
Now the trap. The same person assuming 48 weeks at 100% billable would get 1,920 hours and a "rate" of $57/hour. They'd charge about half of what they need and wonder why they're always busy and always broke.
The billable share is the number that matters most. Sales calls, proposals, invoicing, admin, learning, and gaps between projects aren't billable. For most solo freelancers, 50–70% is a realistic planning range (it's an estimate, not a law; track yours for a month). The calculator warns you if you go above 80%.
Clients don't buy hours, but your hours are still the floor. The calculator builds a project price in five layers:
The value multiplier is where most freelancers leave money on the table. An automation that saves a client's team 10 hours a week is worth far more than the 40 hours it took you. A logo for a funded startup's launch carries more weight than a logo for a hobby project. You don't need to guess the client's revenue. Ask on the call: "If this works, what does it change for you in the next 12 months?" Their answer tells you where to set the slider.
The floor check: the calculator shows your effective hourly rate on the final price. Red means below your floor (raise the price or cut the scope). Amber means above your floor but under your quote-at rate (fine as an exception). Green means this project pays for your year.
The calculator generates three packages from your project:
Why it works:
Make the middle package the one you want to sell. Make the top package something you'd be genuinely happy to deliver, not a decoy.
The calculator suggests a payment schedule based on project size:
| Project size | Schedule |
|---|---|
| Under 2,000 | 50% deposit, 50% before final files |
| 2,000–10,000 | 40% deposit, 30% at first milestone, 30% before handover |
| Over 10,000 | 30% deposit, 25% + 25% at two milestones, 20% before handover |
Two non-negotiables:
Clients aren't trying to rob you. Scope creep happens because:
Fix those three and most scope creep stops before it starts.
Wall 1 — The exclusions list. In every proposal, write 4–8 things clients in your niche usually assume are included. For a web designer: copywriting, stock licenses, extra pages, hosting, maintenance. For a video editor: footage beyond 2 hours, music licensing, thumbnails, posting. When a request matches the list, there's nothing to debate. → Clause 3, clause library.
Wall 2 — A real revision definition. "A round is one consolidated list of feedback, sent in a single message, within 5 business days." Plus: "A change of direction after approval is new work." → Clause 4.
Wall 3 — A change-order process. Every extra gets a short written quote with a price and timeline impact, approved in writing before you start. Add a minimum fee (e.g. $150) so the "it's only 5 minutes" requests stop adding up. → Clause 5.
The hardest part of scope creep isn't knowing the rules. It's the 20 minutes of anxiety before you reply. Scope Guard removes that:
Input: your contract or proposal + the client's message. Output:
It also tells you when you're in the wrong. If the request is fixing your own bug or something that doesn't meet the agreed spec, it says IN SCOPE and writes a reply that owns it. That's what makes you credible when you do say "that's extra".
Install it:
skills/scope-guard folder to ~/.claude/skills/. Then just paste a client message and say "scope check this against my contract".scope-guard folder and upload it under Settings (the skills upload is in the Features/Capabilities section, depending on your current UI).skills/scope-guard/PROMPT.md. Better still: save it as a Custom GPT, Gem or Claude Project with your standard contract attached, so you only paste the client message each time.Calibrate it: skills/scope-guard/examples.md has 10 worked scenarios: Instagram versions of a logo, "a small tweak" after the last round, a real bug (in scope), "while you're at it, add a blog", "make it more engaging", extra raw footage, "can you post them too?", the fourth call this month, a second CRM integration, and the verbal-deal grey area.
Every Scope Guard reply follows the same shape:
It never says "scope creep", never apologizes for having a scope, and never uses exclamation marks in a firm reply.
Most late payments are prevented before the invoice is sent:
When an invoice does go late, don't improvise. Run the sequence:
| Step | When (Day 0 = due date) | Tone | Goal |
|---|---|---|---|
| 0. Courtesy heads-up | Day −3 | Helpful | Catch PO/approval problems early |
| 1. Friendly reminder | Day +1 to +3 | Warm | Make paying the easiest thing today |
| 2. Firm follow-up | Day +7 | Direct | Get a date, CC finance |
| 3. Final notice | Day +14 | Calm, factual | Consequences in writing, before they happen |
| 4. Pause work | Date named in Step 3 | Matter-of-fact | Do exactly what you said |
| 5. Late fee / interest notice | Day +21 | Formal, numbers | A growing number, with a waiver offer |
| 6. Formal demand letter | Day +30 to +35 | Formal | Required in many places before court |
| 7. Small claims / collections prep | Day +45 to +60 | Final | Evidence ready, payment plan offered |
Full emails, DMs and tone notes are in templates/late-payment-sequence.md. Three ideas make it work:
These exist, and many freelancers don't know about them. Verified October 2026. Check the official source for your location before relying on them.
The full table with sources is in templates/late-payment-sequence.md.
You don't need to remember which step you're on. Give the Payment Chaser skill (or PROMPT.md) the invoice number, amount, due date, today's date, what you've sent so far and your contract's payment clauses. It:
principal × annual rate × days late ÷ 365) and reminds you to check the reference rate for your periodThe four rules (full scripts in scripts/raise-your-rates.md):
The scripts cover: standard existing client, favorite client (grandfather for 6 months), retainer client (where quiet scope creep becomes the reason for the raise), a live call, quoting a new client with confidence, and marketplace profiles.
Do the math before you're scared: if 20% of your clients leave after a 25% raise, you earn about the same for 20% less work. And the clients who stay are usually the ones who value you most.
One rule for all 12 objections in the handler: agree with the feeling, then go back to value or scope, never to a lower rate for the same scope.
The three you'll hear most:
Run every new lead through checklists/red-flag-client-checklist.md before writing the proposal. 22 flags in 4 groups (money, scope, process, respect), each worth 1 or 2 points:
It also includes six "turn a flag into a filter" phrases, like answering "budget is tight" with: "Totally get it. Let's adjust the scope rather than the rate. Which of these 3 deliverables matters most?"
Set up a "Money Desk" in Claude Projects or a Custom GPT. Create one project called Client Money Desk. Upload: your standard contract, your proposal template, the clause library, the late payment sequence, and both skill PROMPT.md files as instructions. Then every client message, invoice question or rate conversation goes to the same place, with your context already loaded.
Per-client projects for big accounts. For any client worth 20%+ of your income, make a dedicated project with their signed contract and proposal attached. Scope Guard then cites their clauses without you pasting anything.
Automate the reminders you can. Most invoicing tools (and payment platforms with invoicing) can send automatic reminders before and after the due date. Use them for Step 0 and Step 1, which are low-stakes and identical every time. Keep Steps 2–7 personal; they work better from you.
Turn scope creep into retainers. When a client keeps asking for extras, that's demand. Use Script 3 in the rate-raise file: show them what you're actually doing each month and offer a retainer that matches it.
Re-run the calculator every quarter. Expenses change, your billable share changes, your taxes change. Check your floor four times a year. It takes 2 minutes.
Get your contract reviewed once. Paste the clauses you want into one document and pay a local lawyer to review it. It's a one-time cost that protects every project after it, and usually costs less than one unpaid invoice.
I'm building the automatic version, Scope Guard + Payment Chaser: it watches your client emails and invoices, flags out-of-scope requests with the clause and a ready reply, and sends the right reminder at the right step, in your voice. Reply YES to my Instagram DM and you're first in line.