PublisherRevenue Guide

The business behind
independent publishing.

New here? Choose a reading path ↗

Operating guide / Primary sources + editorial method

Design an institutional subscription around buyer, seats, and service

A group-offer blueprint that separates the purchasing organization from its readers and makes seat changes, access, renewal, and support operationally explicit.

People working together around a table with notebooks.
Reference photograph: a meeting at Allagash Brewing Company, not the newsroom described in an article. Dylan Gillis / Unsplash ↗
Open the visual model ↗
Six revenue models shown as different operating choices: sponsorship, ads, membership, subscription, affiliate, and products.
Original editorial diagram / Conceptual illustration; not benchmark data.

The buyer and the reader are different records

An institutional subscription usually has at least four roles: the contracting organization, billing contact, group manager, and individual reader. One person may hold several roles, but the data model should not assume that. Staff turnover should not erase the organization's entitlement, and replacing a reader should not create a new commercial contract.

Define what the buyer purchases: named seats, a seat band, domain-based access, site access, or a service bundle. Memberful's current group documentation is one primary example of software that separates a group manager from members and can exclude that manager from the consumed seat count. That capability illustrates the distinction; it is not a recommendation or a claim that every platform supports the same model.

Source notes: Add or remove group members

Package the group offer before setting the discount

Write the individual reader entitlement first: publications, archives, events, downloads, or research updates. Then add institution-level service: consolidated billing, seat administration, usage summary, onboarding, invoice documents, and a named support route. Do not promise custom research, unlimited training, or procurement work inside a seat price unless its capacity is modeled.

Choose a pricing unit that matches the control. Named seats support precise access but require adds and removals. Seat bands reduce invoice changes but create unused-capacity questions. Domain access simplifies joining but needs rules for contractors, alumni, shared domains, and verification. Site licenses need a clear eligible population. Stripe documents per-seat billing as quantity mapped to users; that is a billing pattern, not a complete access or contract design.

Source notes: Recurring pricing models

Cost the service layer as well as the content

Hypothetical offer: 25 named seats at $2,400 per year. Onboarding takes three staff hours, renewal and procurement take four, quarterly usage summaries take four total, and expected support takes six. At a $60 internal hourly rate, annual service labor is $1,020 before editorial production, payment cost, tax work, or platform fees. Gross revenue per contracted seat is $96, but the service layer consumes $40.80 per seat when all 25 are sold.

If only 12 seats are activated, the publisher still collected for 25 contracted seats under this hypothetical offer, yet reader adoption may threaten renewal. Track contracted seats, assigned seats, active readers, and buyer engagement separately. Never redefine low adoption as extra margin without considering the renewal risk and promised onboarding.

Hypothetical institutional offer card
FieldExampleOperating question
BuyerOne organizationWho can approve price and renewal?
ReadersUp to 25 named seatsWho assigns and removes access?
Term12 monthsWhat are start, renewal, and notice dates?
ServiceOnboarding plus quarterly summaryWho owns delivery capacity?
Price$2,400 yearlyWhich taxes, fees, or custom work are excluded?

The example is planning arithmetic, not a market rate.

Run a buyer ledger and a reader ledger

The buyer ledger holds organization, billing contact, purchase order, invoice, term, renewal, promised service, seat allowance, and cash. The reader ledger holds person, organization, entitlement, assignment date, removal date, consent or communication preferences, and access activity under the publisher's policy. Link them with a stable organization subscription ID.

Before renewal, reconcile contracted and assigned seats, unresolved access, support work, service delivered, invoice status, and buyer feedback. Offer expansion only when additional seats or service solve an observed need. If the buyer declines, define how and when reader access ends and what reader data is retained under the applicable policy.

  • Let the group manager administer readers without exposing billing controls unnecessarily.
  • Define whether the manager consumes a seat.
  • Record seat assignments and replacements without changing historical counts.
  • Keep procurement and custom service out of the content-access promise unless priced.

Source notes: Add or remove group members

Continue the work

Sources & limits

The vendor pages demonstrate selected platform capabilities only. The offer design, example price, service cost, and renewal method are hypothetical editorial tools; contract, tax, privacy, and procurement terms need specific review.

  1. Add or remove group members
    Primary source · Publication date not stated · Primary source checked · 19 September 2026
  2. Recurring pricing models
    Primary source · Publication date not stated · Primary source checked · 19 September 2026

Source claims and editorial judgments remain separate. Send a correction with the passage and supporting evidence.

Keep going

Also on the desk.

Explore the library ↗

A clearer view of the business

The Revenue Letter.

One useful model. One question worth asking.
A considered note for independent publishers.