Chapter 4

Costs and margins

What a finished article actually costs to produce, built from the model rate card in the Austen repository and from Proofed's own published editing price. The model spend is small and knowable. The editing is 98% of the cost of goods, and it is the number you must replace with a measured one first.

The three numbers
  • $0.79 of model spend per finished 1,500-word article, including a hero image, whose square crop is the OG image.S9
  • $52.50 of human editing per 1,500-word article, at Proofed's own published retail rate of about $0.035 a word.S10 This is an assumed transfer price, not a measured cost.
  • 77% gross margin on the $2,500 pilot paid on a UK card, 74% on a US card once Stripe's international and conversion fees are counted.S37

Where the model rates come from

Austen prices every AI call it makes. config/ai_pricing.php is the price book: AiPricing reads it, AiMeter stamps a dollar figure on every recorded call, and /admin/costs aggregates it. The file carries a version, 2026-09-23, and a model missing from it is recorded unpriced and flagged rather than treated as free.S5

The models below are the defaults in config/llm.php. Production can differ: an environment variable or an admin override at /admin/llm-settings changes the model for any purpose, and the price book itself notes that production's standard model may still be GPT-5.2 ($1.75 in, $14.00 out). Since 23 September Claude Opus 5.5 ($4.00 / $20.00) and GPT-6 Astra, Sol and Luna are routable too. Check the routing page before trusting this table. Every model now runs at high effort, which is what these defaults already ran at.S5

What runs whereModelRate
Article generation and every revision of the draft, competitor analysisclaude-opus-4-8 (the power model)$5.00 per million input tokens, $25.00 per million output
Plans, briefs, SEO and GEO scoring, translations, social, derivativesclaude-sonnet-5 (the standard model)$2.00 per million input, $10.00 per million output
Latency-sensitive inline calls, including keyword suggestionclaude-haiku-4-5$1.00 per million input, $5.00 per million output
Hero image, medium quality (the default), 1536x1024, on requestgpt-image-2$0.041 per image ($0.165 at high quality; the OG image is a square crop of the hero, not a second image)
Research groundingServer-side web search$0.01 per search ($10 per 1,000)
Transcriptiongpt-4o-transcribe-diarize$0.006 per minute of audio
Embeddingstext-embedding-3-small$0.02 per million tokens

Scoring deliberately does not run on the power model. The quality gate can score an article up to six times, and running that on Opus would multiply the largest recurring cost in the pipeline for no quality gain.S6

Model cost of one finished 1,500-word article

The pipeline steps are read from ArticleGenerationPipeline and ArticleQualityGate. The token counts are estimates and are the weakest part of this table.S8 Both improvement passes are counted because they are the norm: in the 60 days to 30 September 2026 only 3 of 35 articles reached the 90 GEO target, so the gate almost always spends both.S6

StepModelInput tokensOutput tokensCost
Brief draftingclaude-sonnet-53,0001,200$0.018
Plan generationclaude-sonnet-54,0001,500$0.023
Research: 5 web searches plus synthesisweb search + claude-sonnet-56,0002,000$0.082
Article draftclaude-opus-4-812,0004,000$0.160
SEO and GEO scoring, three rounds eachclaude-sonnet-536,0007,200$0.144
Improvement passes, both of the twoclaude-opus-4-824,0008,000$0.320
Text and search subtotal$0.747
Hero image, medium, 1536x1024gpt-image-21 image$0.041
OG image, square crop of the herononeno model call$0.000
Total model cost per finished article$0.788
Read this as a shape, not a measurement. The rates are published and verified. The token counts are reasoned estimates and could be out by a factor of two either way: a long research phase, a trim or tell-rewrite pass on the power model, or a section patch after the self-check all push it up. Even at three times this figure, model spend is under $2.40 an article and stays under 1% of the pilot price. The number that matters is the editing one.
1

Replace this table in week one

Open /admin/costs and put the measured average cost of an article here. Every AI call is already metered and priced on main, production is already generating articles, and enforcement is correctly still off. php artisan credits:usage --models adds a per-account view once gtm/pilot-offer is merged.S7 There is no excuse for this staying an estimate.

The editing cost, stated honestly

This is the assumption the whole margin model rests on, so it gets its own section rather than a footnote.

BasisFigurePer 1,500-word articleType
Proofed's published retail price$105 for 3,000 words at one-day turnaround, about $0.035 a wordS28$52.50Published price, used as an assumed cost
Proofed's published managed-service rate$65 an hour, falling with retainer sizeS28$33 to $65 at 30 to 60 minutes per articlePublished rate, applied to an assumed duration
What Austen charges the customer for it$55 per 1,000 words, $15 minimumS2$82.50Published
True group cost of an editor's timeNot published anywhere and not in this repositoryUnknownMust be measured

This guide uses $52.50 per 1,500-word article, Proofed's own retail rate, as the cost line. That is deliberately conservative in two directions at once. It is too high, because Proofed and Austen are the same owner and the real group cost is the editor's time, not the retail price. It is also the only defensible number available, because the editor cost is not published and inventing one would be exactly the kind of number this guide refuses to make up.

2

Get the real editing cost out of Proofed's books

Cost per 1,000 words of editor time, at the article lengths and turnaround Austen actually sends. One number, from your own accounts. It moves the pilot's gross margin somewhere between 77% and about 95%, which is the single largest uncertainty in this guide.

The customer-facing editing add-on at $55 per 1,000 words against a $35 assumed cost is a 36% gross margin on that line. That is thin for a software company and normal for a service. It is another reason the pilot and the retainer, where editing is bundled and hidden, are better business than selling editing as an add-on.

The margin table

Direct cost only: model spend, editing at the assumed rate, and Stripe fees. It excludes your time, hosting and everything in the running-costs table below. Stripe is modelled at 1.7% on a UK card and 5.15% on a US card, being 3.15% plus 20p plus 2% currency conversion.S37

OfferRevenueModelEditingStripeGross profitMargin
Pilot, 10 articles, UK card$2,500$7.88$525.00$42.50$1,924.6277.0%
Pilot, 10 articles, US card$2,500$7.88$525.00$128.75$1,838.3773.5%
Retainer, 8 articles at $2,000$2,000$6.30$420.00$103.00$1,470.7073.5%
Retainer, 8 articles at $2,500$2,500$6.30$420.00$128.75$1,944.9577.8%
Starter $99, all 15 articles used$99$11.82none$5.10$82.0882.9%
Starter $99, 8 articles used$99$6.30none$5.10$87.6088.5%
Pro $299, all 50 articles used$299$39.40none$15.40$244.2081.7%
Pro $299, 25 articles used$299$19.70none$15.40$263.9088.3%
Editing add-on, per 1,000 words$55none$35.00excluded$20.0036.4%
Free plan, 5 articles lifetime$0$3.94nonenone-$3.94Acquisition cost
The shape to remember. Subscriptions are a software business at 82% to 88%. The pilot and the retainer are a service business at 73% to 78%. Both are healthy. The pilot is where the cash is, because one pilot equals about 23 months of a fully used Starter subscription in gross profit.
The margin the table does not show is yours. A pilot takes a kickoff call, ten briefs written and revised, ten articles moved through editing, and a delivery conversation. Call it eight to twelve hours. At a notional $100 an hour that is $800 to $1,200 of your time against $1,925 of gross profit. That is the real constraint on the plan in Chapter 5, and it is why the agency and subscription outcomes matter more than they look.

What breaks the margin

RiskWhat it doesThe guard
A heavy account on ProThe 50-article allowance is enforced, but the AI spend around it (optimisation, images, translations, derivatives) is measured and never capped, because credits are not enforcedS7Read /admin/costs every Friday. Set an allowance from the measured data before turning enforce on, never the other way around
Long articles on a retainerEditing is per word, so a 3,000-word pillar doubles the editing cost on that pieceThe retainer definition counts a 3,000-word article as two. Enforce it (Chapter 3)
Rewrites after deliveryA second full edit is a second editing charge with no revenueBrief approval before drafting, and one edit included. Both are stated in the pilot agreement (Chapter 12)
Rush turnaroundProofed's own urgent rate is three times standard: $315 against $105 for 3,000 wordsS28Never promise under five working days without pricing it
Paying in USD, collecting on international cardsUp to 5.15% instead of 1.7%S37Offer invoicing for larger deals: 0.4% capped at $2.00 per invoice
Trim and tell-rewrite passes firing on top of the two improvement passesUp to four more power-model calls, about $0.16 eachNothing. At worst it is $6.40 across a whole pilot. Ignore it

Business running costs

These sit outside the per-article model. Amounts are placeholders until invoiced, and each is labelled.

ItemCostTypeNote
Application hosting and queue workersExistingNot separately measuredAusten already runs in production. There is no incremental hosting cost from selling ten more pilots
Stripe1.7% UK, up to 5.15% international; Invoicing 0.4% capped at $2.00S37PublishedModelled per deal above
Upwork Agency Plus$20 per month, plus 15% to 20% all-in on won workS30PublishedThe one marketplace worth paying for
Fiverr ProNo listing fee; 20% seller commission on every orderS31PublishedA $2,500 pilot sold there nets $2,000, which is still above the $2,000 discount floor. Just
Proofed editorial capacityInternalMust be measuredThe real constraint on the plan, not a cash cost
Your time8 to 12 hours per pilotEstimateMeasure it on the first three and put the real figure here

The four numbers to measure before month three

  1. Real model cost per finished article, from /admin/costs, where it is available now. Replaces the whole estimate table above.
  2. Real editing cost per 1,000 words, from Proofed's own books at the lengths Austen sends. Replaces $0.035 a word.
  3. Average delivered article length. Everything on this page assumes 1,500 words. If the real average is 2,200, the editing cost rises by 47% and the pilot margin falls to about 67%.
  4. Hours per pilot, measured. It decides how many pilots and retainers you can carry at once, which is the binding constraint in Chapter 5.