Newsletter ROI Calculator

Calculate the return on your newsletter investment: factoring in platform costs, time spent writing, and revenue from sponsorships, paid subscriptions, or affiliate income.

Newsletter PlatformsRevenue math8 inputs

Adjust the assumptions

Creator with 5,000 subscribers on Beehiiv. A weekly newsletter with 5,000 subscribers generating $800/month from sponsors and $200/month from affiliate links. Each issue takes about 3 hours to produce.

Why this calculator matters

Newsletters are one of the most profitable creator channels, but only if the math works. Platform costs scale with your subscriber count, and writing time is real labor.

This calculator shows whether your newsletter is profitable after accounting for the platform fee, your time, and actual revenue generated.

Context and practical use

Use this when deciding whether to start a paid newsletter, comparing newsletter platforms at your subscriber count, or evaluating whether your current newsletter justifies the time you invest.

Formula and assumptions

  1. 1. Monthly costs = platform cost + (issues per month x hours per issue x hourly rate)
  2. 2. Monthly revenue = sponsorship revenue + paid subscriber revenue + affiliate revenue
  3. 3. Monthly profit = revenue - costs
  4. 4. Revenue per subscriber = monthly revenue / total subscribers
  5. 5. Annual ROI = ((annual revenue - annual costs) / annual costs) x 100

How this is calculated

Costs are the platform fee plus writing labour, where labour is issues per month x hours per issue x your hourly rate. Revenue is sponsorships plus paid subscriptions plus affiliate income, added flat. Profit is revenue minus costs. Revenue per subscriber divides monthly revenue by your list size, and annual ROI is annual revenue minus annual costs, divided by annual costs, times 100.

List size here is the raw count, not active readers, so revenue per subscriber reads worse than reality on a list carrying dead weight. The model ignores deliverability trouble, ignores the way platform pricing steps up as the list grows, and ignores one-off income: a product launch to the same list is nowhere in these numbers. It also credits a subscriber with nothing until they produce revenue, which undervalues a list still being built.

A worked example

Weekly B2B newsletter at 9,200 subscribers

One sponsor slot per issue, a small paid tier, and affiliate links in the tools section.

  1. 1. Labour: 4 issues x 4 hours x $60 = $960
  2. 2. Costs: $64 platform + $960 labour = $1,024
  3. 3. Revenue: $1,450 sponsors + $600 paid tier + $180 affiliate = $2,230
  4. 4. Profit: $2,230 - $1,024 = $1,206 per month
  5. 5. Revenue per subscriber: $2,230 / 9,200 = $0.24

Result

$1,206 monthly profit and roughly 118% annual ROI.

At twenty-four cents per subscriber this list is monetised about averagely, so the faster lever is the four hours per issue rather than the sponsor rate.

Inputs this model expects

The inputs stay practical so the calculator is usable early, before the assumptions are firm. If an input label is unfamiliar, the glossary defines it.

InputWhat it meansDefault
Total subscribersYour current email subscriber count.5000
Platform cost (monthly)Monthly cost of your newsletter platform (ConvertKit, Beehiiv, Substack, etc.).49 $
Issues per monthHow many newsletter editions you send per month.4
Hours per issueTime spent writing, editing, and sending each issue.3 hrs
Your hourly rateWhat your writing time is worth per hour.50 $
Monthly sponsorship revenueRevenue from newsletter sponsors and ad placements.800 $
Monthly paid subscriber revenueRevenue from paid newsletter subscriptions (if applicable).0 $
Monthly affiliate revenueRevenue from affiliate links in your newsletter.200 $

Where to go from the number

  • beehiiv

    Carries the sponsorship and paid-tier revenue lines in this model natively, which matters if you are currently stitching them together.

  • Kit (ConvertKit)

    Worth comparing when the affiliate and product revenue lines, rather than sponsorships, are doing the work.

  • Newsletter platforms

    Platform fees in this model scale with list size, so check the pricing page at the subscriber count you expect in a year, not today's.

  • Newsletter metrics dashboard

    Gives you the real open rate and revenue figures to type in here instead of the ones you half-remember.

Frequently asked questions

What is newsletter ROI?

The profit your newsletter makes once both the platform fee and your writing hours are charged against sponsorship, subscription and affiliate income, expressed as a percentage of what it cost to produce.

How is revenue per subscriber different from CPM?

Revenue per subscriber counts every name on the list across a month and across every income source. CPM prices one placement against the people who actually opened it. A list can show a healthy CPM and a weak revenue per subscriber if you only run one sponsored issue a month.

What is a good revenue per subscriber?

Ten to fifty cents per subscriber per month covers most monetised newsletters. Tight professional niches clear a dollar; broad consumer lists sit at the bottom of that range however large they get.

My profit is negative. Is the newsletter failing?

Not necessarily. A negative line usually means your hourly rate times the writing hours exceeds early revenue, which is ordinary in the first year. Watch whether the gap narrows issue by issue rather than whether it is positive today.