HTML & MJML

Price Change Notice Email Template

Communicate a price increase with honesty and goodwill using this price change notice email template. A warm, neutral layout gives plenty of advance notice, shows the old and new price side by side, and spells out what it means for the reader — including their options to switch plans or cancel. Use this email template for subscription price changes, plan updates, and billing notices across SaaS and membership businesses. Finance and lifecycle teams get a transparent, respectful design that softens a sensitive message, reduces churn, and keeps trust intact when pricing has to change.
Edit In EmailBuilder.ai
Share:
Price Change Notice Email Template - email template preview
Show full preview ▼

About the Price Change Notice Email Template

When pricing has to change, how you tell customers matters as much as the change itself. Built for SaaS companies, membership platforms, and subscription businesses, this price change notice email template lays out old and new pricing side by side, gives customers clear options, and frames the increase with transparency and goodwill. The warm, neutral layout keeps the tone steady so finance and lifecycle teams can deliver a sensitive message without triggering unnecessary churn.

When to use this template

Send 30 to 60 days before the new pricing takes effect, timed to the start of a billing cycle. Trigger this notice when a plan tier is repriced, a promotional rate expires, or a legacy pricing structure is being retired. Early notice reduces disputes and gives subscribers room to act.
  • SaaS platforms notifying users of an annual subscription price increase
  • Membership sites retiring a legacy plan at a grandfathered rate
  • B2B tools communicating per-seat pricing changes to account admins
  • Streaming or content services adjusting monthly billing after a promo period ends
  • Online course platforms updating lifetime or cohort access plan pricing
  • E-commerce subscription boxes announcing new pricing before the next shipment cycle

Subject line ideas

  • A heads-up about your upcoming price change
  • Your new rate takes effect [Date] — here's what to know
  • We're updating our pricing — your options inside
  • Important update to your [Product] subscription

Best practices for notice emails

  • Show the old price crossed out next to the new price so the change is impossible to miss or misread.
  • State the exact date the new price applies in the first two sentences, not buried in a paragraph.
  • Include a visible link to downgrade, switch plans, or cancel so readers never feel trapped by the change.
  • Briefly name one or two recent product improvements to anchor the price increase in delivered value.
  • Write the from-name as a real person or team name, not a no-reply address, to soften the transactional tone.

Template anatomy

How the Price Change Notice Email Template template is laid out, top to bottom:
  1. section (1 column) containing image.
  2. section (1 column) containing text block.
  3. section (1 column) containing text block.
  4. section (2 columns) containing text block.
  5. section (1 column) containing text block.
  6. section (1 column) containing button.
  7. section (1 column) containing text block.

Components used

Built from the following MJML elements:
13 text blocks1 image1 button

Color palette

Colors used across the Price Change Notice Email Template template:
#44403c
#f5f5f4
#ffffff
#fef3c7
#92400e
#1c1917
#57534e
#fafaf9
#78716c
#d6d3d1
#a8a29e

Typography

Font stacks declared in the template:
  • Helvetica, Arial, sans-serif

MJML source code

A preview of the MJML markup for the Price Change Notice Email Template template. Open it free in EmailBuilder.ai to get the complete source and start customizing.
<mjml>
  <mj-head>
    <mj-title>Price Change Notice Email Template</mj-title>
    <mj-preview>An update to your plan pricing, effective next billing cycle — the details inside.</mj-preview>
    <mj-attributes>
      <mj-all font-family="Helvetica, Arial, sans-serif"></mj-all>
      <mj-text font-size="15px" line-height="24px" color="#44403C"></mj-text>
    </mj-attributes>
  </mj-head>
  <mj-body background-color="#F5F5F4" width="600px">
    <mj-section background-color="#FFFFFF" padding="24px 40px 18px 40px">
      <mj-column>
        <mj-image src="[[branding.logoURL]]" alt="[[branding.businessInfo.companyName]] logo" width="150px" align="left" padding="0"></mj-image>
      </mj-column>
    </mj-section>
    <mj-section background-color="#FEF3C7" padding="12px 40px">
      <mj-column>
        <mj-text color="#92400E" font-size="12px" letter-spacing="2px" padding="0"><strong>PRICING NOTICE</strong></mj-text>
      </mj-column>
    </mj-section>
    <mj-section background-color="#FFFFFF" padding="32px 40px 0 40px">
      <mj-column>
        <mj-text color="#1C1917" font-size="26px" font-weight="700" line-height="34px" padding="0 0 14px 0">A change to your plan pricing</mj-text>
        <mj-text color="#57534E" font-size="15px" line-height="25px" padding="0">We wanted to give you plenty of notice: starting <strong>1 September 2026</strong>, the price of your plan is changing. This is the first adjustment in over two years, and it lets us keep investing in the product you rely on.</mj-text>
      </mj-column>
    </mj-section>
    <mj-section background-color="#FFFFFF" padding="26px 40px 0 40px">
      <mj-column width="50%" background-color="#FAFAF9" border="1px solid #E7E5E4" border-radius="10px" padding="20px">
        <mj-text color="#78716C" font-size="12px" letter-spacing="1px" align="center" padding="0 0 6px 0">CURRENT</mj-text>
Want the full MJML?Open Price Change Notice Email Template free in the editor to copy the complete, production-ready source — and customize it with drag-and-drop.Get the full MJML — it's free

Browse more templates

Notice Email TemplatesPrice Change Email TemplatesTransactional Email TemplatesDeactivation / Renewal Email TemplatesAll Email Templates

Related notice email templates