Pricing Ghost Blogging Per Post: A Simple Guide

Charge $180 for a 1,200-word post and you'll get one of two reactions: a client who pays it without comment, or a client who says "our last writer did it for $90." Both reactions are information. Neither tells you whether $180 was the right number, because per-post pricing has a blind spot that most rate guides never mention: the price is supposed to represent the work, but the client can only see the word count.

That mismatch is where per-post pricing quietly breaks, and it's worth understanding before you build a rate sheet around it.

The variable that never shows up in the quote

A 900-word opinion piece where the client hands you three bullet points and says "run with it" takes maybe two hours. A 900-word piece on a regulated topic, where you need to verify three claims against primary sources and write in a brand voice you've never used before, can eat five or six hours for the identical word count. Same length, completely different labor. Price purely on word count and you will, sooner or later, take a job that pays $0.15 a word for work that actually costs you $0.40 a word in time.

Newer ghostwriters anchor pricing to length because length is the only variable the client can see. It's the visible part of an invisible iceberg. Word count sets your floor. Research depth, revision scope, and subject complexity decide how far above that floor the number needs to climb, and none of those show up on a word-count meter.

Score the piece before you quote a number

Before answering "what's your rate," run the piece through four questions:

  1. Word count. Sets your baseline tier, nothing more.
  2. Research burden. Can you write from what you already know, or do you need to track down and verify sources, pull statistics, or conduct an interview? Every source you have to chase down adds real time that has nothing to do with typing speed.
  3. Voice complexity. Matching a client's established voice takes longer for the first few posts than it will once you've internalized their patterns. If it's a new relationship, price the first two or three posts higher, because you're building a voice profile the client will benefit from for free afterward.
  4. SEO and formatting scope. Are you only writing, or also doing keyword research, meta descriptions, internal linking, and formatting inside Ghost's editor? Each of those is a distinct task with its own time cost and should show up as a line item or a bump to the base rate.

Score against those four and you're reading a price off a rubric instead of guessing under pressure.

Three tiers, and the trade-off hiding inside each one

  • Tier 1, $75-150: 600-800 words, client supplies the outline or clear direction, minimal research, standard formatting.
  • Tier 2, $150-300: 1,000-1,500 words, you're building the outline and doing some original research, matching an established voice, basic on-page SEO.
  • Tier 3, $300-500+: 2,000+ words, heavy research or interviews, data work, or a technical/regulated niche (finance, medical, legal-adjacent) where an error carries real cost to the client.

Composite example: picture a writer quoting a fintech client $180 for a 1,200-word explainer. The client counters with "our last writer did it for $90." The useful response isn't to defend $180 as market rate, it's to ask what that $90 actually included. Often the answer is that the previous writer skipped fact-checking, recycled a template intro, and delivered a draft that needed heavy editing before it could publish. The $90 didn't vanish, it moved onto the client's own desk as editing time. That's the real argument for Tier 2 pricing on technical content: you're not charging more for the same output, you're charging for output that doesn't bounce back to the client's inbox for rework.

Where per-post pricing is actually the wrong tool

Here's the trade-off most rate advice skips entirely: per-post pricing is fine for one-off work and clients testing the relationship, and it's a bad fit for anything ongoing. Not because the math is wrong, but because it forces you to renegotiate value every single month, and it rewards the client for asking "can you just knock out four quick ones this week" instead of committing to a content plan.

If someone wants 4-8 posts a month recurring, that's a retainer conversation, not a per-post one. A retainer lets you price the relationship rather than a stranger showing up each time: your research into their industry compounds instead of resetting, your onboarding cost amortizes across a dozen posts instead of one, and you can actually plan your month around known volume. The 10-15% discount people offer for retainers only makes sense inside that trade: you're giving up a little per-unit revenue in exchange for predictability and less time spent negotiating. Discounting your per-post rate without getting that predictability in return is just a slower way to end up underpaid.

The overlooked part is that clients often ask for the retainer discount while still wanting per-post flexibility, meaning they can cancel or skip a month without notice. That's not a retainer, it's a discounted per-post rate with extra steps. If the commitment isn't locked in, the discount shouldn't be either.

The five-second habit that prevents the wrong quote

The failure mode isn't underpricing by itself, it's answering the rate question before scoring the piece against the four variables above. Someone asks "what do you charge per post," you say "$100" on reflex, and only afterward learn they meant 2,000-word technical explainers with two rounds of revisions built in.

The fix: never quote a number before asking two questions back. "What's the typical word count you're looking for, and is this more of a quick update or something that needs original research?" That single exchange tells you which tier applies before you commit to a number you'll regret defending later.

What to do with this today

Write your three tiers down, actual rate sheet or a note on your phone, before your next client conversation, and attach one sentence to each explaining what's included and what triggers the jump to the next tier. The next time someone asks your rate, you're not inventing a number under pressure. You're reading from a framework that already accounts for the trade-off word count hides, which is the difference between sounding unsure and sounding like someone who has priced this exact question before.