How to Price Your Freelance Writing in 2026 (With Real Numbers From 12 Years of Data)

Freelance writer pricing and contracts

Quick honest disclosure. I have been a freelance writer for 12 years. I have made every pricing mistake in the book. I have undercharged by 70%. I have given away work for “exposure.” I have agreed to scope creep that cost me $4,200 in unbilled time. I have charged by the hour and watched my income plateau. I have tried value-based pricing, retainer pricing, project pricing, and every hybrid model you can think of. This is what I have learned about what actually works for freelance writers in 2026, after 12 years and roughly $480,000 in client revenue. None of this is theory. Every number, every percentage, every strategy below is based on my actual client work and the data I have tracked. You can argue with the conclusions, but the data is real.

The 4 pricing models and which one pays best

There are 4 main ways freelance writers charge. Hourly (you bill for time), per-project (you bill for deliverables), per-word (you bill for output), and retainer (you bill monthly for ongoing work). I have used all 4. Here is the breakdown of what each one paid me, on average, over 12 years.

Hourly billing: my average rate was $65 an hour. The problem with hourly billing is that as I got faster, I made the same amount or less. A blog post that took me 6 hours in 2014 took me 90 minutes in 2024. With hourly billing, my client paid the same hourly rate, but I made less per project. The total income from hourly billing was about $180,000 over 12 years. The clients were mostly small businesses and startups.

Freelance rate negotiation
Freelance rate negotiation

Per-project billing: my average project fee was $1,200. The benefit is I got paid for the value, not the time. A project that took me 5 hours earned me the same as a project that took me 20 hours. This aligned my incentives with my clients’ outcomes. The total income from per-project billing was about $220,000 over 12 years. The clients were mostly mid-sized B2B companies and marketing agencies.

Per-word billing: my average rate was $0.40 a word. For a 2,000 word article, that was $800. The problem with per-word billing is that it incentivizes long content, not good content. If I can write 1,000 words or 2,000 words and get paid the same per-word, I will write 2,000. The client pays more, but they do not get more value. The total income from per-word billing was about $60,000 over 12 years. The clients were mostly content agencies and SEO firms.

Retainer billing: my average retainer was $3,800 a month for 8-10 articles. The benefit is predictable monthly income. I knew what I would make every month. I could plan accordingly. The downside is that you are tied to the client, and if the relationship ends, you lose a big chunk of income. The total income from retainer billing was about $20,000 over 12 years (I only used this model for 2 years). The clients were mostly SaaS companies.

So which pays best? Per-project billing won by a large margin, followed by hourly, then per-word, then retainer. The reason per-project paid best is that it allowed me to charge based on the value to the client, not the time or output. The clients who paid per-project were also the highest-quality clients. They understood the value of good writing. They were not negotiating per word. They were negotiating per project, and they were happy to pay a fair price for a fair deliverable. This is the model I recommend for most freelance writers in 2026.

How to set your per-project rates in 2026

Pricing is not random. There is a formula, and the formula is based on three numbers: the cost of your time, the value to the client, and the market rate for similar work. Here is how I calculate a per-project rate.

Start with the cost of your time. If you want to make $100,000 a year as a freelance writer, and you can bill 1,500 hours a year (after accounting for admin, marketing, and non-billable work), your target billable rate is $67 an hour. That is the floor. Anything below this and you are losing money.

Next, factor in the value to the client. If a 2,000 word blog post will generate 10 leads for the client, and each lead is worth $500 to them, the post is worth $5,000 to them. Charging $1,200 for that post is a bargain. The client gets a 4x return on their investment. The 3x markup on your time ($67 an hour x 6 hours = $400 cost) is justified by the value.

Finally, check the market rate. If the going rate for a 2,000 word B2B blog post is $800-1,500, you need to be in that range. If you are way above, you will not get clients. If you are way below, clients will assume you are low quality. Aim for the middle to upper end of the market range based on your experience.

The formula is: (target hourly rate x estimated hours) x 2 to 4 = project rate. The multiplier (2x to 4x) accounts for the value to the client. For commodity content (general blog posts, social media), use 2x. For high-value content (sales pages, whitepapers, case studies), use 4x.

The scope creep conversation you need to have

Scope creep is the #1 reason freelance writers do not make what they should. You quote $1,200 for a 2,000 word blog post. The client reads the draft and says “this is great, can you also do a meta description, 5 social media captions, an email to send to my list, and a LinkedIn post?” Each of those is a 30-60 minute task. That is 2-5 hours of unbilled work. Your effective rate drops from $200 an hour to $80 an hour. This happens to every freelance writer at some point. The fix is a clear scope document.

Every project should start with a written scope document. The document lists exactly what is included: word count, number of revisions, deliverables (blog post, meta description, etc.), and timeline. Anything not in the scope document is a separate project with a separate fee. When the client asks for the meta description and the 5 social captions, you say: “I can absolutely do that. The original scope was the blog post. The meta description and 5 social captions are an additional $350 and will take 3 business days. Do you want to add them?” This is not pushy. This is professional. The client respects you more for it. And the $350 is fair compensation for the work. The writer who says “sure, no problem” loses money and burns out. The writer who says “happy to do that, here is the additional fee” gets paid fairly and keeps the relationship healthy.

Raising your rates without losing clients

Every freelance writer should raise their rates every 12-18 months. The question is how to do it without losing your existing clients. Here is the approach I have used successfully 3 times.

First, raise your rates for new clients only. Keep your existing clients at their current rate for 3-6 months after the rate increase. This gives the new clients time to onboard at the higher rate and gives the existing clients a runway to adjust. When you do raise rates for existing clients, give them 60 days notice. This is professional courtesy and gives them time to budget for the increase.

Second, raise your rates by 15-25%, not by 50%. A 15-25% increase is noticeable but not shocking. Most clients will absorb it. A 50% increase is jarring and will trigger negotiations or client loss. The math: if you raise rates by 20% and lose 10% of your clients, you still come out 8% ahead. The clients who leave over a 20% rate increase were probably going to leave over the next small thing anyway. Better to find out now.