The hardest part of freelancing is rarely the work. It is the email before the work: answering an inquiry without sounding desperate, pricing a project without guessing, and chasing a late payment without damaging the relationship. Most freelancers lose money in that gap — not because their rates are wrong, but because they never calculated them in the first place.

This guide shows the method that fixes it: work out your floor rate once, then every quote after that is arithmetic, not anxiety.

Step 1: Find your floor rate (do this once)

Your floor rate is the lowest rate at which freelancing still pays your bills. Quote above it whenever you can. Never quote below it to "win" a client — a client who needs you to lose money is not a client, it is a cost.

What you need to earn in a year:

  • Annual salary you need (after tax, to live on)
  • Annual business costs (software, equipment, insurance, accounting, coworking)
  • Tax reserve (set aside 25–30% of income in most cases)
  • Holiday and sick buffer (about 4 weeks of no income, priced in)

Add those four lines together. That is your total annual target.

How many hours you can actually bill:

  • Working weeks per year (52 minus holidays, sick days, and admin weeks — often around 44)
  • Billable hours per week (not total working hours — only hours a client pays for; most freelancers bill 15–25 of a 40-hour week)

Multiply weeks by billable hours. Divide your annual target by that number. That is your floor hourly rate — and your day rate is simply that number times the hours in your working day.

Do this once, write the number down, and keep it where you quote. Every pricing decision after this starts from a fact, not a feeling.

Step 2: Pick the right quote format

Not every job should be priced the same way. Use the format that matches the work:

  • Fixed project price — best when the scope is clear and you can define what "done" looks like. State the deliverables, the number of revision rounds, and the timeline in the quote itself.
  • Day rate — best when the scope is fuzzy or the client wants you on call. State how many days, what a day includes, and how extra days are charged.
  • Monthly retainer — best for ongoing work with a regular client. State the monthly scope, what counts as extra, and how either side ends the arrangement.

Whichever format you use, the quote should answer three questions on its own: what exactly is included, what costs extra, and when does it happen. If a client has to ask any of those, the quote is not finished.

Step 3: Send it — and follow up on a schedule

A quote that sits unsent earns nothing. Send it with a short cover email: what you understood the job to be, the price, the timeline, and the next step. Then follow up on a schedule, not on hope:

  • Day 3, no reply: one short, friendly check-in. Assume they are busy, not uninterested.
  • Day 7, still no reply: one final nudge, then move on. A pipeline full of unanswered quotes is not a pipeline; it is a waiting room.

The follow-up is where most freelance revenue hides. Log every lead the day it arrives — a lead you do not log is a lead you will forget to follow up — and track its stage: lead, in conversation, proposal sent, active, past client. One view, filtered to leads untouched for two weeks, is your entire follow-up system.

Step 4: Protect the quote after they say yes

Two things quietly eat freelance profit after a yes: scope creep and late payment. Handle both in writing, before they happen.

Scope change: when extra work is requested, name it plainly — what changed, what it adds, and what it costs — before doing the work. A short script beats an awkward argument later, and clients respect a freelancer who prices changes instead of silently absorbing them.

Late payment: have the reminder ready before you need it. A friendly reminder at 7 days overdue, a firmer one at 21 days, and a clear pause on work if payment still does not come. The tone matters: calm, specific, professional. You are not apologizing for asking to be paid.

After ten quotes, look at your real numbers: your close rate and your average project value. That data is worth more than any pricing theory, and it is the input for the next step — raising your rates.

Step 5: Raise your rates on purpose

Rates do not rise by themselves. Plan it: pick a date, tell existing clients in advance with a short, direct email, and apply the new rate to new work first. If your pipeline is full and your close rate is high, your price is almost certainly too low. A 30-day plan — announce, apply to new quotes, review the close rate — turns a scary conversation into a routine one.

A 10-minute quoting checklist

Before you send any quote, run this:

  1. Is the floor rate already calculated, and is this quote above it?
  2. Does the quote state deliverables, revisions, and timeline?
  3. Is the format right — fixed price, day rate, or retainer?
  4. Does the cover email name the next step?
  5. Is the lead logged, with a follow-up date set?

If all five are yes, send it. Quoting should take ten minutes, not a day of dread.

Common mistakes to avoid

  • Quoting from a feeling. Without a floor rate, every number is a guess — and guesses drift downward under pressure.
  • Quoting below the floor to win work. The cheapest client is usually the most expensive one.
  • No follow-up system. Most lost work is not rejected work; it is forgotten work.
  • Absorbing scope changes silently. Every free extra is a rate cut you gave without negotiating.

Want the words and the system, ready to copy?

If you'd rather start from finished templates than write every email from scratch, I put together Freelance Starter Kit — a floor-rate calculator and 3 ready-to-send quote templates (project, day rate, retainer), 3 full proposal templates, 24 copy-paste email scripts covering the whole client journey from first reply to testimonial ask, a client and invoice tracker, onboarding and delivery checklists, and three 7-day plans for landing a first client, raising your rates, and recovering a quiet pipeline.

👉 Get Freelance Starter Kit ($29): https://miyoshiwork.gumroad.com/l/dppwp

More tools for solo creators and freelancers — Notion systems, AI prompts, and new systems every week — are at https://miyoshiwork.gumroad.com