Content Cost-per-Piece Calculator — Free Agency Tool — Ascend

Content Cost-per-Piece Calculator

A content cost-per-piece calculator shows the fully-loaded cost of a single piece of content — the true cost, after you count every hour from every role, allocate a share of overhead, and add any per-piece tool costs. Enter your team's hours and cost rates; it returns the cost to produce one piece. Switch to detailed mode to break costs across multiple roles and allocate overhead accurately.

Content Cost-per-Piece Calculator

The fully-loaded cost of a single piece of content — every role, overhead, and tool cost included.

Fully-loaded cost per piece

$210

Typical

This is a common range for agency-produced mid-length content. Margin depends on what you're charging.

Track hours by piece to know your real content margin.

Ascend logs time against each client as work happens. When the hours say the margin is slipping, the conversation with the client is backed by data. Free plan included.

See how Ascend works

Share this scenario

Why "cost per piece" is not the same as "writer hours × rate"

A blog post involves more than the writer. There is usually a brief or strategy layer before writing starts, an edit pass, a round of client or internal review, a PM touch for coordination and scheduling, and sometimes a designer for the visual. A studio that prices content by "how long does it take the writer?" is measuring one role in a multi-role process. The missed hours sit in overhead-level tasks — editorial direction, feedback rounds, calendar management — that don't get tracked against any specific piece because they feel like "just part of the job." They are part of the job, and they have a cost.

How overhead changes the number

Overhead — the monthly fixed costs of running the agency (office, software, subscriptions, admin) — does not vanish when you're producing content. It is a real cost that has to be covered by billable work. Allocating a share of it to each piece of content is the correct approach: divide monthly overhead by total monthly billable hours to get overhead per billable hour, then multiply by the hours in the piece.

For a studio with $6,000/month overhead and 300 monthly billable hours, overhead per billable hour is $20. A piece taking 4 total hours carries an $80 overhead allocation. Leave it out and you're systematically under-pricing everything by the same proportion. The overhead and profit calculator is the right starting point if you haven't established your monthly overhead figure yet.

A worked example

A three-person marketing agency produces a 1,000-word blog post for a content retainer client.

  • Strategist: 0.5 h at $80/h = $40
  • Writer: 2.0 h at $60/h = $120
  • Editor: 0.5 h at $70/h = $35
  • PM: 0.25 h at $65/h = $16.25
  • Role cost subtotal: $211.25

Monthly overhead: $4,500. Monthly billable hours: 280. Overhead per hour: $16.07. Total piece hours: 3.25 h. Overhead allocation: $52.23.

Per-piece tools: stock image ($12) + AI tool share ($8) = $20.

Fully-loaded cost per piece: $283.48. The agency bills this retainer at $350/post — a 19% margin per piece. That margin looks thin once you see the number. The strategic response: raise the rate, tighten the process, or batch similar posts to reduce per-piece PM overhead.

The number you need for retainer pricing

Content retainer pricing is often set by fee, not by cost. An agency agrees to "4 posts a month for $X" based on what the client will pay, then figures out how to deliver it. This calculator reverses that: know your fully-loaded cost per piece first, then build the retainer fee from the bottom up. If your cost per 1,000-word post is $280, a $320-per-post retainer rate produces a 12.5% margin — barely a buffer for a slow month.

The content retainer hours estimator is the companion tool: once you know your cost per piece, it helps you build the full monthly retainer scope and minimum fee.

Frequently asked questions

What is the fully-loaded cost of producing content?+

The fully-loaded cost includes all role hours — writer, editor, strategist, designer, PM — at their cost rates, a share of monthly overhead allocated by hours, and any per-piece tool or asset costs such as stock images or software subscriptions. A cost that counts only the writer's hours understates the real cost of production.

How much does it cost to produce a blog post?+

A short blog post produced by an agency with one writer and minimal management commonly runs $80–$180 in fully-loaded cost. A 1,000–1,500-word post with strategy, editing, and overhead allocation more typically runs $200–$400. The figure depends on team composition, cost rates, and process efficiency.

How do I calculate cost per piece of content?+

Sum the hours for every role involved, multiply each by the role's cost rate, add an overhead allocation (overhead per hour times total hours), and add direct per-piece costs. Divide the price by this fully-loaded cost to see margin.

Why is my content margin so thin?+

Usually: untracked hours in editorial and PM roles, revision rounds above the estimate, or a retainer fee set by client budget rather than a cost-up calculation. Running this calculator against actual hours from a recent month shows where the cost is going.

How should I price content if I know the cost?+

Divide the fully-loaded cost by one minus your target margin. If a post costs $280 and you want 35% margin, the minimum price is $280 ÷ 0.65 = $430. Build the retainer fee from these unit costs multiplied by monthly volume, not from what feels like a round number.

What overhead rate should I use for content production?+

Divide your monthly fixed overhead — rent, software, subscriptions, admin — by your total monthly billable hours. That gives overhead per billable hour. Use it consistently across all content types so overhead is always fully recovered.

How do I reduce cost per piece without cutting quality?+

Standardise briefs so writers start faster, reduce revision rounds through better briefs and client alignment, and batch similar pieces to reduce per-piece PM overhead. Tracking hours by role per piece is the prerequisite — you can't reduce what you haven't measured.

Track hours by piece to know your real content margin.

This calculator's output depends on real hours. Ascend logs time against each client as work happens. Run the calculator once to set the retainer price, then use Ascend to track whether each month's output comes in at or below that cost. When the hours say the margin is slipping, the conversation with the client is backed by data.

Start with Ascend free