- Knowledge Base
- Commerce
- Quotes
- Create a renewal quote on a contract
BetaCreate a renewal quote on a contract
Last updated: May 27, 2026
Available with any of the following subscriptions, except where noted:
-
Commerce Hub Professional, Enterprise
-
Seats required
Permissions required Super Admin or Create permissions for contracts are required to create contracts.
Seats required A Commerce Hub seat is required to create renewal quotes.
The contracts object in HubSpot is a centralized source of truth for committed revenue. Use a renewal quote as a customer nears the end of their current contract. Configure renewal management in the contract settings. When a renewal quote is accepted, a new contract is created and automatically associated with the previous contract.
To get started, learn more about how contracts are used, and how to create contracts.
Before you get started
- If you're a Super Admin, you can opt your account into the HubSpot Contracts with Commerce Hub beta.
- It isn't possible to enroll in the beta if you're using HubSpot payments or Stripe as a payment processing option.
Create a renewal quote
Create a renewal quote on an existing contract. Renewal quotes must be associated with a deal. You can create a deal during the renewal quote process or manually associate an existing deal. It's recommended to create a dedicated renewal pipeline for renewal deals, and to create a new deal for the renewal quote. This means you can report on new business revenue vs renewal revenue.
If a change quote was applied during the contract term, the renewal quote will include those updates automatically. For example, if a customer started with 10 licenses and later added 10 more through a change quote, the renewal quote will include 20 licenses.
To create a renewal quote:
- In your HubSpot account, navigate to Commerce > Contracts.
- Click the name of the contract.
- In the upper right of the left sidebar, click Actions, then select Create renewal quote.
- In the right panel:
- If the Automatically create new deals for renewal quotes setting is turned on, click the Deal pipeline dropdown menu and select a pipeline. Then, click the Deal stage dropdown menu and select a deal stage.
- If the Automatically create new deals for renewal quotes setting is turned off, click the Associate with a deal dropdown menu and select a deal, or click Create a new deal to create a new deal.
- Click the Select a quote template dropdown menu and select a quote template. Learn more about setting up quote templates.
- In the Change effective date field, click the date picker and select the date the change will take effect.
- If the Allow users to override the default proration setting is turned on, clear the Prorate charges and credits for the remaining billing period to not prorate charges. If the checkbox is selected, charges will be prorated.
- Click Create quote.
- You’ll be directed to the quote editor. The details of the seller and buyer will automatically be added from the contract information.
- Build the quote.
- To edit the summary, including the Change effective date, click the Summary section in the quote editor.
- In the left sidebar editor, under Change effective date:
- Click the Effective dropdown menu and select an option:
- On agreement: the default setting. This is the date the quote moves to Accepted, either through e-signature, click-to-accept agreement, or by a HubSpot user marking the quote as signed.
- Custom Date: a custom date. You can set a quote’s Effective date to a past date. When using a past date, the Expiration date will be treated as the buyer’s sign-by deadline. This means the buyer can still sign any time up to the expiration date, even if the Effective date is in the past. After selecting this option, click the date picker and select the date renewal will take effect.
- Delayed start (days): delay the billing start date by a number of days after checkout. After selecting this option, enter a number into the field.
- Delayed start (months): delay the billing start date by a number of months after checkout. After selecting this option, enter a number into the field.
- In the Label field, edit the label displayed above the effective date.
- In the left sidebar editor, under Term length:
- In the Label field, edit the label displayed above the term length.
- Toggle the Term length switch off to hide it.
Please note:
- Term length is automatically calculated based on billing start and end dates across all line items. The billing end date is calculated as billing start date from billing frequency × number of payments. For example, if billing is monthly with six payments starting June 1, 2025, the billing end date is Nov. 1, 2025.
- If all line items are set to Automatically renew until canceled, the term length is marked as Evergreen.
- In the left sidebar editor, under Total discount:
- Click the Format dropdown menu and select an option:
- Show as amount: show the discount amount in the quote currency.
- Show as percentage: show the discount as a percentage.
- Show as percentage and amount: show the discount as a percentage and as an amount in the quote currency.
- In the Label field, edit the label displayed above the total discount.
- Toggle the Total discount switch off to hide it.
- Click the Format dropdown menu and select an option:
- In the left sidebar, under Total contract value:
- In the Label field, edit the label displayed above the total contract value.
- Toggle the Total contract value switch off to hide it. Total contract value won’t be displayed if any of the line items have an indefinite billing term. Adjust the billing term of the line item to display the total contract value.
- The updated total, including any additional tax, will display below the line items.
- To share the renewal quote, click Share in the upper right.
- Once the buyer has accepted the renewal quote, a new renewal contract will be created and will be associated with the existing quote. To view the renewal contract:
- In your HubSpot account, navigate to Commerce > Contracts.
- Locate and click the name of the renewal contract. Or, click the name of the existing contract. Then, in the right sidebar, navigate to the Contracts card to view the renewal contract. The renewal contract will also be displayed on the Activities and History tabs.
Create a renewal quote using a workflow
Permissions required To create workflows, users must have Super Admin or Edit permissions for workflows. To publish workflows, users must have Publish permissions for workflows.
You can create a renewal quote using a workflow action in a deal-based workflow. To create a renewal quote using a deal workflow:
- In your HubSpot account, navigate to Automation > Workflows.
- Create a workflow, or click on an existing workflow to edit it.
- Set your enrollment triggers.
- Click + below your trigger.
- In the left panel, click to expand the CRM section.
- Select Create renewal quote from contract.
- Click the Contract dropdown menu and select a recommended option or Contracts: all associated.
- Click the Template dropdown menu and select a quote template.
- Click the Deal selection method dropdown menu and choose an option:
- New deal using default pipeline/stage: creates a new deal in the default stage of the selected pipeline.
- Existing deal: to select a different deal, after selecting this option, click the Deal dropdown menu and select a deal.
- In the upper right, click Save.
- Click Review and turn on in the top right to turn on the workflow.