New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now
Docschargebee docs
HomeBillingCPQPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Getting Started


  • Overview
  • Chargebee Billing Data Centers
  • Object Relationship Model
  • Understanding Sites
  • Chargebee Tech Glossary
  • Articles and FAQ

Implementing Chargebee


  • Implementation Guide
  • Go-live Checklist
  • Articles and FAQ

Agentic AI


  • Chargebee Copilot
  • MCP Servers

Developer Resources


  • Developer Resources Overview
  • API Explorer
  • Articles and FAQ

Chargebee Apps


  • Chargebee Apps CLI Developer Guide

Product Catalog


  • Product Catalog Overview
  • Coupons
  • Articles and FAQ

Subscriptions


  • Working with Subscriptions
    • Multi-Frequency Billing
    • Subscription Ramps
    • Next Billing Date
    • Trial Management
      • Trial Period for Addons
      • Free Period
    • Price Override
    • Pause Subscription
    • Subscription Cancellation
    • Reactivation
    • Gift Subscriptions
    • Backdating Subscriptions and Invoices
    • Managing Contract Terms
    • Manual Discounts
  • Billing
  • Orders
  • Articles and FAQ

Customers


  • Managing Customers
  • Account Hierarchy
  • Email Notifications
  • Branding
  • Configure Multiple Languages
  • Articles and FAQ

Entitlements


  • Entitlements Overview
  • Features Overview
  • Feature Management
  • Managing Product Entitlements
  • Subscription Entitlements
  • Customer Entitlements
  • Grandfathering Entitlements
  • Articles and FAQ

Usage Based Billing


  • Understanding Usages
  • Setting up Usage Based Billing
  • Usage Alerts
  • Prepaid credits

Invoices and Credit Notes


  • Invoices
  • Credit Notes
  • Quotes [Legacy]
  • Transactions
  • Articles and FAQ

Taxes


  • Overview
  • Configuring Taxes
  • Country-specific Taxes
  • Articles and FAQ

Hosted Capabilities


  • Overview
  • Hosted Checkout
  • Hosted Self-Serve Portal
  • Hosted Pages Features
  • Additional Hosted Pages
  • Payment Components
  • Pricing Table
  • Managing Payments with Chargebee.js
  • Mobile-Optimized Hosted Pages
  • Articles and FAQ

Site Configuration


  • Users & Roles
  • Custom Fields & Metadata
  • Approvals
  • Mandatory Fields
  • File Attachments & Comments
  • Advanced Filter Options
  • Multicurrency Pricing
  • Multi-decimal Support
  • Configuring Reason Codes
  • Events and Webhooks
  • API Keys
  • Time Zone
  • Time Machine
  • Transfer Configurations
  • Articles and FAQ

Multi Business Entity


  • Multi Business Entity Overview
  • Customer Transfer Overview
  • Articles and FAQ

Mobile Subscriptions


  • Overview
  • Omnichannel Subscriptions
  • Omnichannel One-Time Orders
  • Mobile Subscriptions (Legacy)

Reports and Analytics


  • RevenueStory
  • Home Dashboard
  • Frequently Asked Questions
  • FAQs for Classic Reports Sunset
  • Articles and FAQ

Integrations


  • Sales
  • Customer Support and Success
  • Finance
  • Tax
  • eInvoicing
  • Marketing
  • Stitch
  • Collaboration
  • Contract Management
  • Ecommerce Management
  • Articles and FAQ

Data Privacy & Security


  • Two Factor Authentication
  • SAML Single Sign-On
  • System for Cross-Domain Identity Management (SCIM)
  • EU-GDPR
  • Consent Management
  • Personal Data Management
  • Compliance Certificates
  • HIPAA Guidelines
  • PCI Recommendations and Integration Types
  • Articles and FAQ

Data Operations


  • Bulk Operations
  • Migration
  • Articles and FAQ
  1. Billing
  2. Subscriptions
  3. Working with Subscriptions
  4. Trial Management
  5. Free Period
  1. Billing
  2. Subscriptions
  3. Working with Subscriptions
  4. Trial Management
  5. Free Period

Free Period

Free Period is not enabled by default on every Chargebee Billing site. Contact Support to enable this feature for your site before you configure it on subscriptions.

Free Period lets you extend the first term of a paid subscription by a fixed number of days, weeks, months, or years. Unlike a trial period, which is configured on the plan and places the subscription in In Trial status, Free Period is set on the subscription at creation time and extends the first term while the subscription remains Active (or moves to Active after any plan trial ends).

Use Free Period when you want to give paid-plan subscribers extra time before their first renewal without treating the subscription as a trial.

Example

A customer signs up on 1 January for a monthly plan priced at $50/month. You set Free Period to 1 month.

The subscription is Active from 1 January. The first charge is raised upfront at subscription creation: a $50 invoice is created on 1 January for the extended first term (1 January–28 February). Chargebee extends the first term by one month. The next renewal occurs on 1 March, after which billing follows the plan's monthly frequency.

How Free Period differs from Trial Period

Free Period and Trial Management apply at different levels and affect subscription status differently.

AspectFree PeriodTrial Period
Where it is configuredOn the subscription at creationOn the plan price point
Subscription statusActiveIn Trial
BehaviourExtension of the first subscription term at no chargePlan (and optionally addon) are not charged until the trial ends
Typical use casePromotional first cycle on a paid planProduct evaluation before purchase

A subscription can include both a plan trial and a Free Period. When both are present, the trial runs first; Free Period extends the first billing term after the trial ends.

Prerequisites and limitations

Review the following before you enable or use Free Period:

  • Free Period is available only after Support enables it on your site.
  • Free Period is configured while creating a subscription, not on the plan.
  • Free Period is not supported when calendar billing is enabled.
  • Free Period is not supported for gift subscriptions.
  • You can edit Free Period only while the subscription is in In Trial status.

Create a subscription with Free Period

To create a subscription with Free Period in the Chargebee user interface, follow the standard subscription creation flow. After Support has enabled the feature, the Free period setting appears in the subscription form.

  1. Click Subscriptions > Create New Subscription.

  2. Select the customer and add the plan, addons, and other subscription details as needed.

  3. In the Billing Info section, locate the Free period setting.

  4. Enter the duration and select the unit (days, weeks, months, or years) for the first billing cycle you want to offer free of charge.

    Free period setting on the Create a Subscription page
  5. Complete the remaining subscription details and click Create.

Note

If your plan includes a trial period, the subscription enters In Trial first. Free Period applies to the first billing cycle after the trial ends.

Configure Free Period using the API

When creating or updating a subscription through the API, use the free_period and free_period_unit attributes.

AttributeDescription
free_periodThe period of time by which the first term of the subscription is extended free of charge. The value must be in multiples of free_period_unit.
free_period_unitThe unit of time for the free period. Must be equal to or lower than the period_unit of the selected plan.

Both attributes must be specified together. If you send one without the other, the request is rejected.

The free_period_unit must be compatible with the plan's billing period unit. For example, for a monthly plan you can set free_period_unit to month, week, or day, but not year.

See the Create subscription for Items API and Update subscription for Items API for parameter details.

Subscription behavior during Free Period

When a subscription is created with Free Period:

  • The subscription is Active (unless the plan has a trial, in which case it is In Trial until the trial ends).
  • The next billing date is calculated with the first term extended by the Free Period.
  • An invoice for the extended first term is generated at subscription creation. Payment collection for this invoice and for subsequent renewals follows your site's auto-collection settings.

Subscription behavior after Free Period ends

When the Free Period ends:

  • The subscription continues in Active status.
  • An invoice is generated for the recurring charges, and payment is collected according to the subscription's auto-collection setting.
  • Subsequent renewals follow the plan's normal billing frequency.

Edit or remove Free Period on an existing subscription while in trial

You can change or remove Free Period on a subscription while the subscription is in In Trial status.

To edit Free Period from the Chargebee user interface:

  1. Open the subscription and click Change Subscription.
  2. Edit the Free period value or remove it.
  3. Preview and confirm the change.

Via API, pass free_period and free_period_unit in an update subscription request when the subscription is in In Trial status. If the subscription is Active, these parameters are not accepted.

When you change the plan on an Active subscription, any existing Free Period is cleared.

Subscription Updates during Free Period

If you make changes during the first term of a subscription, the first term includes the Free Period, and any updates account for this extended term. Consider the following example, which shows the first invoice for a monthly plan and addon.

Use Case 1
Plan 1Monthly$100
Addon 1Monthly$10
Free Period15 Days
Invoice 1Amount
DateJan 1, 2025
Item 1Plan 1$100
Service PeriodJan 1, 2025 to Feb 14, 2025
Item 2Addon 1$10
Service PeriodJan 1, 2025 to Feb 14, 2025
Total$110

If you add a monthly addon on Jan 30 for $20, the $20 price is prorated over the first term (Jan 1 to Feb 14). The prorated charge is calculated as: Addon price × (number of days remaining in the term ÷ total days in the term), or $20 × 15/45 = $6.67.

Free Period in reports and MRR

The Standard Subscriptions export includes Free period and Free period unit columns for subscriptions that have Free Period configured.

In Monthly Recurring Revenue (MRR) reports, revenue recognized when a paid-plan subscription moves from a free period to a paid period is included in Free to Paid MRR alongside conversions from free plans to paid plans.

See also

  • Trial Management — configure plan-level trials and manage trial subscriptions.
  • Creating a Subscription — end-to-end subscription creation steps.
  • Calendar Billing — incompatible with Free Period.
  • Multi-frequency Billing — set different billing frequencies for items in a subscription.

Was this article helpful?