Pricing, Proposals, and Getting Paid
How to price your freelance services, write proposals that win, handle scope creep, and make sure you actually get paid — without undervaluing yourself.
The $500 logo that should have been $5,000
In 2019, a freelance designer named Priya Sharma got a message from a startup founder: "We need a logo. What do you charge?"
Priya had been freelancing for three months. She panicked, googled "freelance logo rates," saw numbers ranging from $50 to $50,000, and replied: "$500."
The founder said yes immediately — which is how Priya knew she'd priced too low. She spent 40 hours on research, sketches, revisions, and a full brand guide. At $500, that worked out to $12.50/hour. Meanwhile, the startup used her logo on their website, app, pitch deck, merchandise, and investor materials. They raised $2M in funding six months later. The logo — her logo — was on every slide.
Priya learned the hardest lesson in freelancing: your price has nothing to do with how long the work takes, and everything to do with the value it creates.
The three pricing models (and when to use each)
Every freelance project uses one of three pricing structures. Each has tradeoffs, and the best freelancers know when to use which.
✗ Without AI
- ✗You bill for every hour worked
- ✗Easy to start — low risk for both sides
- ✗Client pays more if scope expands
- ✗You earn less as you get faster
- ✗Clients worry about hours inflating
- ✗Creates time-tracking overhead
- ✗Best for: ongoing work, unclear scope
✓ With AI
- ✓You quote a flat fee for a defined deliverable
- ✓Client knows exactly what they'll pay
- ✓You keep the upside if you finish fast
- ✓Rewards efficiency and expertise
- ✓Requires clear scope definition upfront
- ✓No time-tracking needed
- ✓Best for: defined projects, repeat work
Model 1: Hourly pricing
You bill for every hour worked. Simple, transparent, low risk. But it punishes you for getting better — if you complete a task in 2 hours that used to take you 8, you earn 75% less for the same result.
When to use it: retainer work, ongoing maintenance, projects where the scope is genuinely unclear, or when you're just starting and don't yet know how long things take.
Model 2: Project-based pricing
You quote a flat fee for a defined deliverable. "I'll redesign your homepage for $3,000." The client knows what they'll pay, and you keep the profit if you finish efficiently.
When to use it: clearly defined projects with a known scope — website redesigns, brand identities, copywriting projects, app features. This is where most freelancers should aim to be.
Model 3: Value-based pricing
You price based on the outcome the client will achieve, not the time or effort involved. If your email sequence generates $200,000 in additional revenue for a client, charging $10,000 for it is a 20x return on their investment. The work might take you 15 hours.
When to use it: when you can quantify the business impact of your work. This requires confidence, track record, and the ability to have value-based conversations with clients.
How to calculate your rate
If you're starting with hourly pricing, here's the math:
Step 1: What do you need to earn per year?
Start with your target annual income. Include your living expenses, taxes (remember the 25-30% rule), health insurance, retirement savings, and a profit margin. Let's say: $100,000 net (what you take home after expenses and taxes). With the 30% tax buffer, you need to gross about $143,000.
Step 2: How many hours can you actually bill?
A full-time employee works roughly 2,080 hours per year (40 hours x 52 weeks). But as a freelancer, you're not billing 40 hours a week. You'll spend time on admin, marketing, proposals, invoicing, and client communication. Realistically, you'll bill 25-30 hours per week, or about 1,300 billable hours per year.
Step 3: Do the math
$143,000 / 1,300 hours = $110/hour
Most new freelancers look at that number and think "Nobody will pay me $110/hour." But here's the thing: a company hiring a full-time employee with your skills pays $100K salary + $20-40K in benefits, taxes, office space, and equipment. Your $110/hour, even at 20 hours/month, costs them far less than a hire — and they get senior-level talent with no long-term commitment.
There Are No Dumb Questions
"What if I check competitor rates online and they're way lower than what the math says I should charge?"
Ignore the bottom of the market. Freelancer marketplaces are flooded with people who price based on desperation, not value. You're not competing with someone overseas charging $10/hour for generic work. You're competing on quality, reliability, communication, and specialization. The clients worth having will pay for those things. Race to the bottom and you'll get bottom-tier clients.
"Should I ever work for free?"
Almost never. The one exception: a genuine portfolio piece for a well-known brand that will open doors — and only if you set a clear scope and timeline. "I'll design one landing page for your nonprofit in exchange for a case study and testimonial" is fine. "I'll do a month of free work and maybe you'll hire me after" is exploitation. Know the difference.
Calculate Your Rate
50 XPWriting proposals that win
A proposal is not a price quote. It's a document that says: "I understand your problem, here's how I'll solve it, and here's what it will cost." The best proposals make the client feel understood before they ever see a number.
The anatomy of a winning proposal
1. Restate their problem (in their words). This shows you listened during discovery. "You mentioned your checkout flow has a 73% abandonment rate, and your team suspects the payment page is the bottleneck."
2. Your approach. Not a technical spec — a clear explanation of what you'll do and why. "I'll audit the current checkout flow, identify friction points through heatmap analysis, and redesign the payment page with A/B test variants."
3. Deliverables. Exactly what they'll receive. "You'll get: (1) a UX audit report, (2) redesigned payment page mockups in Figma, (3) two A/B test variants, and (4) a 30-minute walkthrough session."
4. Timeline. When each deliverable arrives. "Audit: Week 1. Mockups: Week 2. Test variants: Week 3. Walkthrough: Week 4."
5. Investment. Not "cost" — investment. Frame the price in context of the value. "Investment: $4,500. Based on your current traffic, reducing checkout abandonment by even 10% would generate an estimated $45,000 in additional annual revenue."
6. Terms. Payment schedule (50% upfront, 50% on completion is standard), revision policy, and what happens if scope changes.
✗ Without AI
- ✗Here's my rate: $75/hour
- ✗I estimate 40 hours
- ✗Total: $3,000
- ✗Let me know if you want to proceed
✓ With AI
- ✓Problem: your checkout abandonment is costing $45K/year
- ✓My approach: audit, redesign, test
- ✓Deliverables: audit report, Figma mockups, A/B variants
- ✓Timeline: 4 weeks
- ✓Investment: $4,500 (10x ROI potential)
- ✓Terms: 50/50 payment, 2 revision rounds included
Contracts: the non-negotiable
Never. Start. Work. Without. A. Signed. Contract.
Your contract needs to cover five things:
| Clause | What it protects | Example |
|---|---|---|
| Scope of work | Both sides agree on exactly what's being delivered | "Redesign of 5 pages, not the entire website" |
| Payment terms | When and how you get paid | "50% upfront, 50% on delivery. Net 14 days." |
| Revision limits | Prevents infinite revision cycles | "2 rounds of revisions included. Additional at $150/hr." |
| Ownership/IP | Who owns the work product | "Full rights transfer upon final payment" |
| Kill clause | What happens if the project is cancelled | "Client may cancel with 14 days notice. All completed work is billable." |
Handling scope creep
Scope creep is when a project gradually expands beyond the original agreement — a "small request" here, an "oh, one more thing" there. It's the number one profitability killer for freelancers.
The framework for handling it:
Step 1: Name it. "That's a great idea. It's outside the current scope, so let me put together a quick estimate for adding it."
Step 2: Quantify it. "Adding a mobile-responsive version of the dashboard would be an additional $1,500 and extend the timeline by one week."
Step 3: Let them decide. "Would you like to add this to the current project, save it for phase two, or skip it for now?"
This isn't confrontational. It's professional. Clients respect freelancers who manage scope clearly — it shows you're organized and value your (and their) time.
There Are No Dumb Questions
"What if the client pushes back on my price?"
Never lower your price without removing scope. If they want to pay $3,000 instead of $4,500, say: "I can do that. For $3,000, I'd include the audit and the redesign, but we'd skip the A/B test variants. Would that work?" This protects your rate and lets the client choose what they value most.
"What if they ghost me after I send a proposal?"
Follow up. Once at 3 days, once at 7 days, once at 14 days. After that, send a breakup email: "I haven't heard back, so I'll assume the timing isn't right. If things change, I'd love to revisit this. I'll close out this proposal at the end of the month." This creates gentle urgency and leaves the door open.
Handle This Scope Creep
25 XPGetting paid: the systems that prevent headaches
Getting paid should not be stressful. But for many freelancers, chasing invoices is a monthly nightmare. Here's how to prevent it:
1. Always require a deposit. 50% upfront is standard. For large projects, use milestone billing: 30% upfront, 30% at midpoint, 40% on delivery. A client who won't pay a deposit is a client who won't pay at all.
2. Use professional invoicing. Wave (free), FreshBooks, or Stripe Invoicing. Always include: invoice number, date, due date, payment terms, and a clear description of what was delivered.
3. Set net terms and enforce them. "Net 14" means payment is due within 14 days. For new clients, use Net 7 or even upfront payment. For established relationships, Net 14 or Net 30 is fine. If a payment is late, send a reminder immediately — don't wait.
4. Charge late fees. State this in your contract: "Invoices not paid within 14 days incur a 1.5% monthly late fee." Most clients will never trigger this — but knowing it exists keeps them punctual.
5. Stop work on overdue accounts. If an invoice is 30+ days past due, pause all work until payment is received. This is not aggressive — it's standard business practice.
The chart above shows the percentage of six-figure freelancers who use each payment protection practice, according to a 2023 Bonsai freelancer survey. The pattern is clear: the highest earners are also the most systematic about getting paid.
Design Your Payment Terms
25 XPKey takeaways
- Price based on value, not time. The best freelancers charge based on the outcome they create for the client, not the hours they spend.
- Three pricing models exist: hourly (safe but limits earnings), project-based (standard for most work), and value-based (highest earning potential).
- Calculate your rate with the formula: annual gross target / annual billable hours. Most freelancers are dramatically undercharging.
- Proposals sell the solution, not the price. Restate the problem, explain your approach, list deliverables, and frame the price as an investment with ROI.
- Always use a contract covering scope, payment terms, revisions, ownership, and a kill clause.
- Handle scope creep with Name-Quantify-Decide. Never do free work outside the agreement — it devalues your expertise.
- Get paid on time by requiring deposits, using milestone billing, enforcing net terms, and pausing work on overdue accounts.
Knowledge Check
1.A freelancer charges $500 for a logo that takes 10 hours to create. The client uses the logo across their website, app, investor pitch deck, and merchandise — and later raises $2M in funding. What pricing mistake did the freelancer make?
2.A freelancer calculates they need to gross $130,000/year and can bill approximately 1,300 hours. What hourly rate should they charge?
3.A client says: 'Your proposal is $4,500 but our budget is only $3,000. Can you do it for less?' What is the best response?
4.Which of the following is the best way to handle scope creep on a freelance project?