Skip to content

Use quotes (legacy)

Last updated: January 16, 2026

Available with any of the following subscriptions, except where noted:

This article references the legacy quotes tool, which is no longer available to new users. HubSpot's AI-powered CPQ offers enhanced quoting functionality and is available with a Commerce Hub Professional or Enterprise account. If you're using a Commerce Hub Professional or Enterprise account, learn how to create quotes.

Non-Commerce Hub Professional or Enterprise accounts created before Sept. 3, 2025 may have access to legacy quotes:

  • Users in a Free account: access to legacy quotes if one or more quotes were created in the six months prior to Sept. 3, 2025.
  • Users in a Sales Hub account: continue to have access to legacy quotes after Sept. 3, 2025.

If you've lost access to legacy quotes, this is likely because you've been assigned a Commerce Hub seat. To regain access, change your seat to a core, or view-only seat.

Using legacy quotes, create and share quotes directly from HubSpot, and collect payments using HubSpot payments or Stripe as a payment processing option. Buyers will see a checkout experience similar to invoices and payment links.

Additionally, you can set up e-signatures for quotes, set up quote approvals, and customize quote templates.

Set up legacy quotes

Permissions required Super Admin permissions are required to set up legacy quotes.

Configure general quote settings

To get started, configure the following quote settings:

  • Add a logo to your HubSpot brand kit: quotes will automatically pull in the logo set in your HubSpot brand default settings. Users in Sales Hub Professional and Enterprise accounts can adjust this by customizing quote templates.
    • Legacy quotes will use the brand kit colors.
    • Updating your logo won't update existing published legacy quotes, only drafted legacy quotes and legacy quotes created after updating.
  • Set default payment options: optionally, set which payment methods your legacy quotes will accept by default in your payments settings. You can also customize this on each legacy quote during creation.
  • Connect your domain to HubSpot: by default, legacy quotes are hosted on the landing page primary domain connected to your account. When creating a legacy quote, you can also select from any of your connected domains. If you haven't connected a domain, or would like to connect a separate subdomain for hosting legacy quotes (e.g., billing.website.com), learn how to connect a domain to HubSpot.

Allow payment of unsigned legacy quotes

Subscription requiredSales Hub Professional or Enterprise subscription is required to turn on the setting to allow payment of unsigned legacy quotes.

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to Objects > Quotes.
  3. Toggle the Allow payment of unsigned quotes switch on.

Display total contract value on legacy quotes

Subscription requiredSales Hub Professional or Enterprise subscription is required to turn on the setting to display the total contract value on legacy quotes.


By default, published quotes will only display the total of the line items that are due at checkout, meaning that line items that are due in the future won't be included in the total. When creating a legacy quote, you can set the quote to include future-dated line items. You can also set this behavior as the default in your legacy quote settings.

To display total contract value on quotes by default:

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to ObjectsQuotes.
  3. Toggle the Display total contract value on quotes switch on.

Set a default email address to send legacy quotes from

The default email address can be a team email address or a personal email address. If no default email is set, the legacy quote will be sent from the personal or team email address that the user chooses when sending the quote.

To set a default email address:

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to ObjectsQuotes.
  3. Click the Default from address dropdown menu and select the email address you'd like to use as the default.
  4. If you want to allow users to manually send quotes from their personal email address, or other team email addresses they have access to, toggle the Allow sending from other email addresses switch on.
  5. Click Save.

Set a default expiration period for legacy quotes 

Subscription requiredSales Hub Professional or Enterprise subscription is required to set a default expiration period for legacy quotes.

Set a default quote expiration period for all legacy quotes created in the account. After updating the default expiration period, any new quotes that you create moving forward will automatically have the set expiration date.

The expiration behavior for each signature method is as follows:

  • No signature and no online payment option: the quote expires on the expiration date.
  • No signature with online payments enabled: the quote won't expire if payment is received before the expiration date. The quote will remain accessible for one year from payment, and the quote can be countersigned during this period.
  • Written signature or e-signature: the quote won't expire if the buyer has signed or e-signed the quote before the expiration date. The quote will remain accessible for one year from signing, and the quote can be paid for and countersigned during this period.

To set a default expiration period:

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to Objects > Quotes.
  3. Under Set a default expiration period, click the dropdown menu and enter a default expiration time period.
  4. Click Update.

Default quote value

Subscription requiredSales Hub Professional or Enterprise subscription is required to set a default quote value.

Set a default quote value of Quote amount or Total contract value (TCV).

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to Objects > Quotes.
  3. Under Default quote value, click the dropdown menu and select Quote amount or Total contract value (TCV).

Delete quotes on contact deletion

By default, when data privacy settings are turned on, if a contact is deleted, any quotes associated with that contact are not removed after 30 days. Turn on the Delete quotes on contact deletion setting to delete the quotes after 30 days. This setting is only available when data privacy settings are turned on.

Please note: all quotes will be deleted when your HubSpot account is closed.

To turn on quote deletion upon contact deletion:

  1. If they aren't already, turn on data privacy settings.
  2. In your HubSpot account, click the settings settings icon in the top navigation bar.
  3. In the left sidebar menu, navigate to ObjectsQuotes.
  4. Toggle the Delete quote on contact deletion switch on.

Download published quotes

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to Objects > Quotes.
  3. Under Download published quotes, click Download.

Require approvals on quotes

Subscription requiredSales Hub Enterprise subscription is required to turn on quote approvals.

Seats requiredSales Hub Enterprise seat is required to turn on quote approvals.

Permissions required Super Admin permissions are required turn on legacy quote approvals.

One user in your account can be set up as an approver for legacy quotes. When turned on, all legacy quotes will need to be approved. Learn how to review and approve quotes once the setting is turned on.

Turning the setting on adds three active, quote-based workflows to your account:

  • When quotes require approval.
  • When changes are requested on a quote.
  • When quotes are approved.

These three workflows will create tasks and update property values when the Quote approval status property is updated. All tasks and property value updates related to a quote's approval will happen automatically via these workflows.

Please note: if you downgrade an assigned seat in your account, the three workflows will be deleted. Any associated quotes in a pending approval state will revert back to a draft state after the workflows are deleted.

Further customize each of these quote-based workflows and add actions, such as updating deal stages when a quote is signed.

To add the quote-approval workflows to your account:

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to Objects > Quotes.
  3. At the top, click the Approvals tab.
  4. Under Require approvals on all legacy quotes, toggle the switch on.
  5. In the dialog box, click the Approver dropdown menu and select a user.

Please note: you can only select one user with an assigned Sales Hub Enterprise seat as the quote approver. The selected user must also have Edit access for deals.

  1. Click Set approver and create workflows.

Quote approvals setting toggled on in HubSpot, indicating quote approval workflows are enabled

Access and edit the workflows from the workflows tool. If the When quotes require approval workflow is turned off, users will be able to publish quotes without approval. It’s recommended to adjust workflow permissions for users if you only want certain users to access the workflows.

Use e-signatures with legacy quotes

Subscription required A Sales Hub subscription is required to use e-signatures with legacy quotes.

Seats required A Sales Hub seat is required to use e-signatures with legacy quotes.

An electronic signature, or an e-signature, is a person's electronic expression of agreement to the terms of a particular document. E-signatures are valid and legal in the United States, Canada, the European Union, the U.K., and many other countries. They have the same legal weight as written signatures. HubSpot’s e-sign feature is powered by Dropbox Sign (formerly HelloSign). 

Below, learn more about e-signatures and how to e-sign a legacy quote.

Before you get started

  • You don't need to create an account with Dropbox Sign in order to use e-sign as part of the regular quote creation process within HubSpot.
  • Users with a core seat can't configure a quote with an e-signature, but can be set as the quote sender by another user, or as a countersigner.

Understand e-signature limits

Your HubSpot account has a pooled monthly e-signature limit based on the subscription and number of assigned users.

Use the table below to review e-signature limit examples:

Subscription Available e-signatures per user Number of users Monthly e-signature limit for all users in the account
Sales Hub Starter and Professional 10 2 20
Sales Hub Enterprise 30 5 150
In the table above:
  • If one user used 15 e-signatures in a month in the Sales Hub Starter or Professional account, 5 e-signatures would remain, and could be used by either user in the account during the rest of the month.
  • If one user used 50 e-signatures in a month in the Sales Hub Enterprise account, 100 e-signatures would remain, and could be used by any of the other users in the account during the rest of the month. The limit would reset at the beginning of the next month.

Consider the following when reviewing e-signature limits:

  • An e-signature will count toward the limit as soon as the e-signature option is turned on for a published quote. The quote doesn't need to be signed to apply to the signature limit.
  • A quote that requires multiple signatures counts as one e-signature toward your limit. For example, if a published quote with e-signatures enabled requires three signatures, this only counts as one usage toward your limit, regardless of who has signed the quote.
  • If a quote with an e-signature request expires or is recalled, resending the quote would count as an additional e-signature toward your limit (one e-signature for the first time the quote is sent, another when the quote is re-sent).

Review the e-signature limits for your subscription in HubSpot's Products & Services catalog and by checking your account's e-signature usage.

Monitor e-signature usage

In your quote settings, view how many e-signatures you've used this month so far, along with how close to your monthly limit you are. The monthly limit resets on the first of each month.

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar, navigate to ObjectsQuotes.
  3. At the top, click the E-signature tab.
  4. Your e-signature usage is shown under E-signature usage this month.

The Quotes settings page in HubSpot, with the E-signature tab selected and its content displayed.

Increase e-signature limit

To increase the number of e-signatures available in your account, contact your customer success manager.

Manage e-signature identity verification settings

By default, e-signatures don't require identity verification during the quote signing process, but you can turn on this requirement. If you want to require buyer verification but don't need countersigner verification, turn the setting on and have countersigners sign from within HubSpot.

To turn identity verification on or off:

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar, navigate to ObjectsQuotes.
  3. Click the E-signature tab.
  4. To turn on verification and require it when signing a quote, toggle the Identity verification switch on. Moving forward, identity verification will be required when signing a quote.
  5. To turn off verification, toggle the Identity verification switch off. Moving forward, identity verification will not be required when signing a quote.

Learn how to e-sign legacy quotes.

Create a customized legacy quote template

Subscription required A Sales Hub Professional and Enterprise account is required to create customized legacy quote templates.

Permissions required Super Admin or Manage quote templates permissions are required to create or manage custom legacy quote templates.

Please note: if you have access to legacy quotes and are assigned a Commerce Hub seat, you'll lose access to legacy quotes including your quote templates, and will gain access to Commerce Hub quotes To keep using legacy quotes, and your legacy quote templates, change the Commerce Hub seat to a core, or view-only seat to access legacy quotes. Or, learn more about HubSpot's Commerce Hub quote templates.

HubSpot provides a set of three default legacy quote templates to use as-is, or create new templates from. When you create a customized quote template, it'll be saved as a new template, leaving the default template in its original state.

Depending on your HubSpot subscription, you can customize legacy quote templates as follows:

  • With editable modules, modify the template’s design and content to match your business needs.
  • Child themes can be created using HubSpot's free tools. Learn more about child themes.
  • Using HubSpot's free or Sales Hub Starter tools, edit the theme settings applied to the default quote templates included in your account, but can't create customized quote templates.
  • Within all HubSpot subscription plans, use the design manager to create and edit quote templates. But, a Sales Hub Professional or Enterprise subscription is needed to use the templates for creating quotes. Learn more about developing a custom CMS quotes theme in HubSpot's developer documentation.

No-code customization

Below are some common examples of customizations you can make without coding, when a template is using one of the default CMS templates:

  • Adding text or personalization tokens from contact, company, deal objects to quote (e.g., a VAT number, either as text or as a deal-property).
  • Adding default terms and conditions (which can be protected from editing during quote creation).
  • Editing logo, fonts, and colors.
  • Hiding modules.
  • Removing a column from the line items table, or adding a column.
  • Removing the Total or Subtotal sections from the line item table.

Customization requiring a developer

Below are some common examples of customizations that are not possible to implement with the no-code template editor, but are possible if a developer creates a custom CMS template for quotes, or for some use cases, a child theme of the CMS Quotes Theme:

  • Creating a custom template from scratch.
  • Adding or removing modules to the template.
  • Adding a column to the line item table for a custom product property.
  • Having a personalization token pull in multiple values (e.g., a line item token will pull in the value of first associated line item).
  • Automatically adding line items to a quote.
  • Automatically adding taxes, fees, or discounts to a quote.
  • Creating multiple line item tables.
  • Adding sections to the line item table (e.g., if selling software and hardware, having all the software in one section and all the hardware in another section).
  • Customizing the subtotals or totals.
  • Hiding the e-sign module.

Create a customized quote template with the no-code template editor

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to Objects > Quotes.
  3. At the top, click the Quote templates tab.
  4. Under Legacy quote templates, in the upper right, click Customize quote template.
  5. Hover over the template you want to start with, then click Choose.
  6. At the top, click the ediedit edit icon and enter a name for the quote template.
  7. To edit the module content, in the left panel, click a module and edit the module contents.

Please note: when using personalization tokens in a quote, HubSpot will not render them dynamically. Instead, the token is rendered at the time of publishing the quote, and will not update upon signing. For this reason, you should not use personalization tokens for properties that are updated after a quote is published, including: Payment status, Payment date, e-sign date, and e-sign completed signatures.

  1. To edit how the line items table will look to buyers, click the Line items table module:
    • To rearrange the order of the line items properties, click the dragHandle drag handle to drag and drop the properties to another position.
    • If you don't want the subtotals, fees, or totals to appear on the quote, clear the checkboxes next to the value.
    • If you want to add products that'll appear by default on a template, use the design manager. Commerce Hub quote templates offer the option to add products to the line item table in the template editor.
  2. Continue to navigate the editable modules in the left panel, making changes to the images, text, and headings included in the quote template. A preview of the template is to the right of the panel.

Please note: when editing the Comments or Terms module, do not delete the Terms or Comments to buyers tokens that appear in these modules. If the tokens are deleted, any text that your users include in these modules in the quote editor will not populate on the published quote.

  1. At the top, click the Settings tab.
  2. To set a default domain for the quote template, click the Domain dropdown menu.
  3. To select a default language for module titles and labels in the template, click the Language dropdown menu. Keep in mind that any customized content you've already included in the template will be removed when changing the language. In the dialog box, click Remove content.

Please note: content added to the quote template in a rich text module will not be automatically translated. Sample data will also not translate in the template preview.

  1. Depending on the language you select, you can also set the default locale to format dates and addresses in. Click the Locale dropdown menu and select a locale.
  2. To edit the color, font, button, and banner styles, click Edit theme settings externalLink.
    • To edit the global colors used in the quote theme, click to expand the Global colors section. Edit the button colors or banner text colors by clicking to expand the Button settings or Banner settings section. Set your color by entering a hexadecimal value, or by clicking the color picker.
    • To edit the global font used in the quote theme, click to expand the Global fonts section, then click the dropdown menus to select a font.
  3. To edit the template in the design manager, click Edit CMS template externalLink.
  4. When you're done customizing your quote template, in the upper right, click Save.

Your team can now select the customized quote template when creating a legacy quote. After publishing your quote, learn how to share your quote with your contacts.

Manage legacy quote templates

Permissions required Super Admin permissions are required to manage legacy quote templates.

If using HubSpot's free tools or Sales Hub Starter, you can edit the theme settings of the default legacy quote templates included in the account. If using Sales Hub Professional or Enterprise, you can edit the default legacy quote templates, and the customized legacy quote templates in the account:

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to Objects > Quotes.
  3. Click the Quote templates tab.
  4. In the Default quote templates section, you can manage the three templates that come with your account. To view template options, hover over the default template, then click the Actions dropdown menu, and select an option:
    • Preview: view what a quote created from the template would look like.
    • Edit theme: edit the template's theme. The default templates use the same theme, so any changes made will affect all three templates.
    • Use template: create a new quote from the template.
    • Hide in quotes: prevent the template from appearing as an option when creating a new quote. Switch back by selecting Show in templates in the dropdown menu.
  5. Manage previously created customized quote templates in the Your customized quote templates section. To view template options, hover over the customized quote template, then click the Actions dropdown menu and select an option:
    • Edit: edit the quote template. In the template editor, you can also edit the template's theme in the Settings tab.
    • Clone: create a copy of the quote template.
    • Use template: create a new quote from the template.
    • Hide in quotes: prevent the template from appearing as an option when creating a new quote. Switch this back by selecting Show in templates in the dropdown menu.
    • Delete: delete the template.

Create legacy quotes

Create legacy quotes to share with contacts interested in buying a product or service from your company. Use the legacy quotes tool to create a web page that includes pricing information for line items. If you're using the HubSpot and Shopify integration, you can add products created through the integration.

To collect digital payments through legacy quotes, you'll need to set up either HubSpot payments tool or Stripe as a payment processing option.

To create a quote from a contact, company, or deal record:

  1. Navigate to your record:
    • In your HubSpot account, navigate to CRM > Contacts.
    • In your HubSpot account, navigate to CRM > Companies.
    • In your HubSpot account, navigate to CRM > Deals.
  2. Click the name of the record you want to create the quote from.
  3. In the right sidebar, in the Quotes section, click + Add. If you can't see the Quotes card, learn how to add it to the right sidebar.

The Quotes section on a deal record with the Add button highlighted.

  1. You can also create a quote from the line item editor of a deal.

To create a quote from the quotes index page:

  1. In your HubSpot account, navigate to Commerce > Quotes.
  2. In the upper right, click Create quote.

Build your quote

After creating your quote, build your quote to add an associated deal, buyer information, your company information, and payment details. The quote preview shown in the right panel is based on the last template that you used for creating a quote. Update the preview by proceeding to the next section, then selecting another template. 

Deal

Associate your legacy quote with a new or existing deal. Deals created through e-commerce integrations, such as Shopify, can't be associated with quotes. The quote's currency will reflect the associated deal's Currency property. Learn more about the supported currencies when using HubSpot payments, or Stripe as your payment processing option.

  1. To associate your legacy quote to a new or existing deal, click the Associate with a deal dropdown menu, and select an option:
    • To associate the quote with an existing deal, click the Associate with a deal dropdown menu and select an existing deal. If associating a quote to an existing deal, the deal amount will be updated if you have a default deal setting other than Manual entry. The line items will also be updated on the deal to reflect the ones on the quote.
    • To create a new deal for the quote, click the Associate with a deal dropdown menu and select Create a new deal. In the right panel, enter the details of the deal. Then click Create. To customize the properties that appear, click Edit this form at the top.

Please note: if adding multiple quotes to deals, the deal amount and line items will reflect the latest published quote. For example, if you add a quote with two line items that total $100, then later add a second quote with three line items that total $150, the deal amount will be $150 and the deal will show three line items.



  1. Click Next.
  2. Save the quote as a draft at each step by clicking Save, then clicking Exit in the bottom left. Learn how to access the draft quote for editing. Draft quotes can be enrolled in workflows.

Buyer Information

Add contacts and a company to your legacy quote. If you selected an existing deal, HubSpot will automatically add contacts and the primary company associated with the deal to the quote.

  1. To edit the contact details (e.g., job title) or company information (e.g., company address) , click the contact name or company name, update their details in the right panel, then click Save. The updates will be saved to their record in the CRM.
  2. To remove a contact or company from the quote, clear the checkbox next to their name. 
  3. Click + Add another contact to add another contact to the quote. In the right panel:
    • Search for contacts and select the checkboxes next to existing contact records you want to add to the quote, then click Next. Add association labels, then click Save.
    • Click the Create new tab to create a new contact record to use on the quote.

Add contacts and a company if you created a new deal and didn't associate a contact or company to it:

  1. Click Add contact.
    • Search for contacts and select the checkboxes next to existing contact records you want to add to the quote, then click Next. Add association labels, then click Save.
    • Click the Create new tab to create a new contact record to use on the quote.

Please note: it is not recommended to add contacts to your account without an email address because HubSpot uses the email address to deduplicate contacts and automatically associate contacts with companies.

  1. Click + Add another contact to add another contact to the quote. 
  2. To add a company, click Add company.
    • Search for a company and select the checkbox next to an existing company record you want to add to the quote, then click Next. Add association labels, then click Save.
    • Click the Create new tab to create a new company record to use on the quote, then click Create.
      • In the right panel, enter the properties of the company. Once you've filled in the company's name or domain name, additional fields will appear. To customize the properties that appear, in the top right, click Edit this form.
  3. Click Next.

Please note: the company country displayed in a quote is populated by the information in the company country default property. A custom default property can't be created to change this information. 

Your Information

Verify that your personal information and company information is correct. By default, your personal information is populated by your profile and preferences. Company information is populated from your account settings. Updating your profile information won't update previously created quotes. To update your information on a quote that has already been created, manually update your details.

To edit the Quote sender information for an individual quote:

  1. Click your name.
  2. In the right panel, update the personal information. This can be changed to another HubSpot user's information if needed. Click Save.

Please note: if you update the job title of a user, it will save the title for all future quotes. It can be edited again on future quotes.

  1. To edit the company information, click the company name.
  2. In the right panel, update the company information. Click Save.
  3. Click Next.

Please note: changes made will only affect the quote you are editing.

Add line items

Add line items, including discounts, taxes, and fees, and payment schedules to legacy quotes. Tier-priced products can't be added to legacy quotes, only quotes.

Any changes made in the line items section will update the line items listed on the associated deal record. If the deal record is associated with multiple quotes, only the line items from the most recently created quote will appear on the line item card of the deal record.

  1. To add a line item, in the upper right, click Add line item, then select one of the following:
    • Select from product library: add a line item based on a product in your product library, including line items created using the HubSpot-Shopify integration. After selecting this option, search by product nameproduct description, or SKU, or click Advanced filters to refine your search. Select the checkboxes in the right panel next to the products you want to base your line item on. 
    • Create custom line item: if you have Create custom line items permissions, a new custom line item will be created that's unique to this individual quote. After selecting this option, use the right panel to enter your line item details, and choose whether to save the custom line item to your product library. Click Save or Save and add another
  1. To edit, clone, or delete a line item, hover over the product, click Actions, then select an option:
    • Edit: edit the line item for this quote only. The product library won't be affected.
    • Delete: delete the line item.
    • Clone: create a new line item with the same details.
    • To reorder the line items, click and drag a line item using the dragHandle drag handle.
  2. Click the Billing frequency dropdown menu to set the billing frequency of the line item. The frequency can be set to one-time, weekly, every two weeks, monthly, quarterly, semi-annually, annually, or every two, three, four, or five years.

Please note: if you set a line item with a recurring billing frequency's Term value to 0 when creating a legacy quote with online payments enabled, the subscription will automatically renew until it is cancelled.

  1. By default, billing for one-time and recurring line items will start at the time of checkout (At payment). To charge your buyer for a line item later, click the Billing start date dropdown menu, then select one of the following options:
    • Custom Date: a specific date in the future. After selecting this option, in the right panel, click the date picker and select a start date, then click Save.
    • Delayed start (days): delay the billing start date by a number of days after checkout. After selecting this option, in the right panel, enter a number into the Delayed billing start by days field, then click Save.
    • Delayed start (months): delay the billing start date by a number of months after checkout. After selecting this option, in the right panel, enter a number into the Delayed billing start by months field, then click Save.

Line item billing start date field shown in HubSpot, allowing users to set when billing begins for a quote item

Please note: Stripe payment processing can process recurring line items due at a later date, as long as there is at least one line item due at checkout on the quote. For example, line item 1 is due at checkout, and line item 2 is due in 30 days.

Add discounts, fees, and taxes to a quote

In the Summary section, add one-time discounts, fees, and taxes for the legacy quote subtotal. These added elements won't be added to the associated deal's Amount property.

Learn how to add tax rates to use across your products and services, rather than adding one-time taxes to your subtotal. 

Please note:

  • One-time discounts, fees, and taxes will only apply to line items charged at checkout, not items that are due at a later date.
  • While the ability to add a tax, fee, or discount lives in HubSpot, your legal and accounting teams are the best resource to give you compliance advice for your specific situation.
  1. To add a tax, fee, or discount, click +Add discount, fee, or tax, then select Add one-time discountAdd one-time fee, or Add one-time tax.
  2. Enter a name for the tax, fee, or discount and a value in the text field. Click the dropdown menu and select percentage or currency. The currency in the dropdown menu will match the quote currency.
  3. Click delete delete next to any added taxes, fees, or discounts to remove them. 
  4. By default, the published quote will only display the total that's due at checkout. Line items due in the future won't be included in the total. To display the total contract value, including future-dated line items, select the Display total contract value on the published quote checkbox. Configure the default behavior in your quote settings.
  5. Legacy setting showing the option to display total contract value for line items in HubSpot quotes
  6. If you're using online payments, and have set up automated sales tax, toggle the Automated Sales Tax switch on to use automatically calculate the sales tax of the quote.

Please note:

  • Up to six decimal places are supported when setting a line item's unit price in any currency and discounts are rounded based on the currency's precision at checkout. For example, if a line item has a price of $11.90 USD, and a 15% discount is applied, the discounted amount of $1.785 will be rounded to $1.79, and the total that the buyer pays will be $10.12.
  • Up to two decimal places are supported when adding taxes. For taxes with more than two decimal points, HubSpot will round as follows depending on if the taxes are percentage-based or currency-based:
    • Percentage-based taxes: Values 5 and below are rounded down, while values 6 and above are rounded up. For example, 9.995% would become 9.99%, while 9.996% would become 10.00%.
    • Currency-based taxes: Values 4 and below are rounded down, while values 5 and above are rounded up. For example, $9.994 would become $9.99, while $9.995 would become $10.00.

Add a payment schedule

Turn on payment scheduling on legacy quotes to split payments over time, allowing you to split a total quote amount into multiple installments over a defined period. Each installment will have its own unique due date, payment amount, and name.

For example, if you're quoting $5,000 for a machine installation, you could structure this with a payment schedule into three payments over six months:

Payment one (due on acceptance): $2,500
Payment two (due in three months): $1,250
Payment three (due at project sign-off): $1,250

When collecting payment using HubSpot payments or a connected Stripe account, the first installment is payable through the quote and all other installments will be created as Draft invoices.

Please note: payment schedules can't be configured on quotes with recurring line items or future billing start dates.

To set up a payment schedule:

  1. Under Payment Schedule toggle the Payment Schedule switch on.

    Legacy quote payment schedule setting toggled on in HubSpot, showing scheduled payments enabled for quotes
  2. Click the Amount dropdown menu, and choose Amount or Percentage (%) to set whether to split the installment by amount or percentage.

    Legacy payment schedule option in HubSpot showing amount and percentage fields for a scheduled quote payment
  3. Enter an installment name, amount or percentage, and due date.
    • The first payment is due upon receipt. In the Due date field, enter a due date description.
    • To set a future payment to be due on a specific date, click the date picker and select a date.
    • To set a payment to be due based on a milestone, click the Specific date dropdown menu, then select Milestone and enter a milestone in the text field.
  4. Click + Add another installment to add another payment installment.
  5. When viewing the quote, the buyer will see the total and each installment, along with when they are due.

    Finalized HubSpot quote displaying a payment schedule with scheduled amounts after the quote is approved
  6. When the buyer pays for the quote, the invoices for the following payments will be created in the Draft status in your account. The invoices won't automatically be sent to the buyer, and future payments won't be automated. Learn how to manage draft invoices

Review the summary of a quote

When setting up your line items, review the Summary section to understand how your buyer will be charged, including discounts, fees, and taxes.

  • The Subtotal will show only the items due at checkout. Any items that'll be charged later will instead appear in the Future payments total.
  • All items, regardless of payment due date, will be totaled in the Total contract value.
  • One-time discounts, fees, and taxes will only be applied to items due at checkout, not to items charged later.

Legacy quote editor showing line items with the quote subtotal displayed in HubSpot

To proceed to configuring the quote's signature and payment options, click Next.

Signature & Payment

Decide how you want to collect signatures and payments for your quote. You must be enrolled in HubSpot payments, or connected Stripe as a payment processing option to accept online payments.

  1. Under Signature options, select a signature option:
    • No signature: no signature is required to authorize the quote.
    • Include space for a written signature: use a handwritten signature on a printed copy of the quote. You can later manually mark the quote as signed to indicate that all signatures are present. To include space for a countersignature for somebody from your team, select the Include space for a countersignature checkbox.
    • Use e-signature: users with a paid Sales Hub seat can configure the quote to include a digital signature field.
      • Under Required signatures, select the contact checkboxes whose signatures are required.
      • Under Countersigners, click the Countersigners dropdown menu and select the HubSpot users .

The Signature & Payment section of the quote editor, with the e-signature option selected.

Disclaimer: HubSpot's implementation of Dropbox Sign should be eIDAS compliant, as Dropbox Sign is eIDAS compliant. This is not intended to be legal advice and should not be a substitute for professional legal advice, for which you should consult a licensed attorney.

  1. To turn on online payment collection, Under Accept online payments toggle the switch on.
  2. Select or clear the Accepted forms of payment checkboxes to choose the payment types to accept.
  3. If you have set up fees, select the Fees applied at checkout checkboxes to define which fees will be applied to the payment.
  4. Select the Collecting billing address for credit card purchases checkbox to collect the billing address of your buyers.
  5. Select the Collect shipping address checkbox to collect the shipping address of your buyers.
  6. Clear the Collect your customer's payment details at checkout for future charges checkbox if you don't want to collect the buyers payment details at checkout
  7. Click Next.

Please note:

  • The Stripe payment processing option can process recurring line items due at a later date, if there is at least one line item due at checkout on the quote. For example, line item 1 is due at checkout, and line item 2 is due in 30 days.
  • When a payment is made on a quote, an invoice is automatically created if the setting to automatically create invoices is turned on in settings. Learn more about the buyer checkout experience.

 

Template & Details

Select a template, and enter the details of your quote.

  1. Click the Quote template dropdown menu and select a template
  2. In the Quote name field, enter a name for your quote.
  3. The Domain setting only applies if you're using a customized quote template and is set by the quote template you selected. By default, the content slug uses a unique date and quote ID and doesn't need to be customized. To change the slug, in the Content slug field, enter a custom slug.
  4. In the Expiration date field, click the date picker and select an expiration date. Users in a Sales Hub Professional or Enterprise account can set a default quote expiration period in account settings. When a quote expires, your contacts can no longer access it and will be prompted to contact your team.
  5. Click the Quote language dropdown menu and select a language. If you're using a customized quote template, the language will be automatically set to the template language and can't be changed.
  6. Click the Locale dropdown menu and select a locale. The locale sets the date and address display format for your quote. If you're using a customized quote template, the locale will be automatically set to the template locale and can't be changed. The quote's currency format is inherited from the deal record's currency. Changing the quote's locale settings won't update the currency
  1. In the Comments to buyer field, enter comments for your buyer. Use the formatting options at the bottom to modify the text or insert a link. Click the textSnippet snippets icon to enter a short, reusable block of text.
  2. In the Purchase terms field enter any terms. Use the formatting options at the bottom to modify the text or insert a link. Click the textSnippet snippets icon to enter a short, reusable block of text.
  3. To update the default color and logo that'll display, edit the branding in your account settings.
  4. Click Next.

Review and send the quote

Preview your quote content and publish the quote, save it as a draft, or submit it for approval. To save the quote as a draft to edit at a later time, in the bottom right, click Save, then click Exit in the bottom left to leave the quote editor.

Please note: after saving a quote as a draft, you cannot edit the e-signature options in the Signature & Payment step. If you have quote approval workflows set up, keep in mind that quotes with a draft status can be enrolled in the workflow.

  1. To publish the quote, in the bottom right, click Create. If your quote requires approval, in the bottom right, click Request approval. Your account's quote approver must approve the quote before you can publish and send it to your contacts. Learn how to make requested changes to a quote.

Please note: after submitting a quote for approval, you can't edit the quote unless it is rejected by the quote approver.

  1. To copy a link to send the quote, or download a PDF of the quote:
    • In the dialog box, in the Copy link, download PDF tab, a preview of the quote will display in the right panel. Click Copy link to copy a link to the quote.
    • Click Download PDF to download a PDF of the quote.
    • Click the X or click Close when you are done.

      A dialog box for a published quote with options to copy the link or download the PDF.
  2. To send the quote via email:
    • In the dialog box, click the Send quote email tab.
    • The To field will automatically be filled with the email address of the contact associated with the quote. To change this address, click the dropdown menu and select a contact. If you enter a new email address, HubSpot will automatically create a contact record after sending.
    • To add an email address to the Cc field, click Add Cc recipients. Click the dropdown menu, select the contacts, or enter custom email addresses. You can add up to nine email addresses in the Cc field.
    • If a default email address has been set up in the quote settings, the From field will automatically be filled with the default email address. Otherwise, it'll be filled with your personal email address. If a default email has been set, but the setting to allow users to send quotes from their personal email or other team emails they have access to has been turned on, you can select a different email.
    • If no default email address has been set, the email address you select will become the default address each time you send a quote, but can be changed before each time you send a quote.
    • Replies to the quote email will be routed to the From address. If you select an email address that's being used for a connected inbox, including shared team email inboxes, manage follow-up in HubSpot's conversations inbox.
    • In the Subject field, edit the subject of the email.
    • In the Write your message here... field, enter your email message. Use the formatting toolbar at the bottom to format your text, insert links, and insert snippets.
    • As you update the fields, a live preview will display in the right panel.
    • To send the email, click Send quote email. The buyer will receive an email containing the quote details with a link to view the quote in their browser, along with a PDF version of the quote as an attachment.
    • To instead manually compose a one-to-one email with a link to the quote, click Create custom email in your CRM.

Learn how to manage draft and published quotes.

Make requested changes to a quote

If the quote approval setting has been turned on, and the approver has requested changes, make changes, and re-submit the quote for approval. When a requested change is submitted, a task is automatically created, including any comments from the approver. Set up notifications to receive an alert for when you're assigned a task. 

To access the task and make the requested changes to the quote:
  1. In your HubSpot account, navigate to CRM > Tasks
  2. The task title format will be Changes requested: [Deal name}. Hover over the task and click Edit
  3. In the right panel, under Notes, view the notes from the approver.
  4. In your HubSpot account, navigate to Commerce > Quotes.
  5. Click the name of the quote.
  6. Update the quote based on the requested changes.
  7. At the final step, in the bottom right, click Request approval.
  8. The quote will be sent for approval.

Share published quotes

If you didn't share the quote after creating it, there are multiple ways to share a legacy quote after it has been published:

Please note: published quotes cannot be redirected from one domain to another. For example, if you host your quotes on www.website.com, but later redirect that domain to www.new-website.com, quotes that were hosted on the original domain will not be redirected and will instead become error pages.

To email a legacy quote from a CRM record:

  1. In your HubSpot account, navigate to your records:
    1. In your HubSpot account, navigate to CRM > Contacts.
    2. In your HubSpot account, navigate to CRM > Companies.
    3. In your HubSpot account, navigate to CRM > Deals.
  2. Click the name of a record.
  3. In the left panel, click the email Email icon.
  4. In the pop-up window, click the Quotes dropdown menu and select a quote. To share a quote via email, there must be a quote created for the deal associated with the contact or company record.

An email pop-up window in the CRM with the Quotes dropdown menu highlighted.

To copy the URL of a published legacy quote that hasn't yet expired:

  1. In your HubSpot account, navigate to Commerce > Quotes.
  2. Hover over the published quote, then click Actions and select Copy link.
  3. Using the URL, the contact can view the quote in their browser, download the quote, or print the quote.


Published quote page in HubSpot showing options to 'Download PDF' or 'Print' the quote in the top right corner.

To view, delete, or share legacy quotes on the HubSpot mobile app on your Android device:

  1. Open the HubSpot app on your Android mobile device.
  2. Tap Deals in the bottom navigation menu.
  3. Tap the deal name.
  4. On the deal record, tap the Quotes tab.
  5. The quotes associated with the deal will display. The status and expiration date will be listed below the quote name. Tap the quote to view more details.
  6. To copy a quote link, download the quote, share the quote from the app, recall the quote, view line items or delete the quote, tap theverticalMenu menu icon next to the quote name.

HubSpot Android mobile app showing a closed-won deal with a quote for a company for installation and servicing.

You can also share a legacy quote using the HubSpot mobile keyboard on your Android or iOS device. Learn more about turning on the HubSpot keyboard in your device's settings, then access the HubSpot keyboard while using the HubSpot mobile app. 

Animated GIF showing how to insert a quote link using the HubSpot mobile keyboard in a messaging app.

How to e-sign legacy quotes

When e-signature is enabled for a legacy quote, buyers and countersigners can add their signatures to the quote.

For added security, turn on identity verification to include an email verification step to confirm the signer's identity before allowing them to sign the quote. If you don't need identity verification, you can turn this requirement off. Countersigners can optionally start the signature process from within the HubSpot account, which removes the need for verification.

Both buyers and countersigners can begin the e-signature process from a shared legacy quote:

  1. If identity verification is turned on, verify your identity via email:
    • On the shared quote, scroll to the Signature section, then click Verify to sign next to your name on the quote. An email will be sent to you with next steps for signing the quote. You'll have one hour to complete the signature process after clicking Verify to sign.

Please note: if you don't sign the quote within one hour of clicking the Verify to sign button, navigate back to the shared quote and click Verify to sign again to generate a new verification email. 

    • Navigate to your email inbox and look for an email with the subject line Please verify your identity to sign your quote. Click Verify your identity and sign quote to start the signature process.

The Signature section of a quote, with the Verify to sign button highlighted.

    • A new browser tab will open with a dialog box confirming your identity. Click Start signing.
  1. To sign, click Get started in the top right or click Click to sign on the signature box.

The Get started button in the top right corner of the quote.

    • Click Click to sign next to your name at the bottom of the quote.

The Click to sign button next to the signer's name.

    • In the dialog box, add your signature by clicking the DrawType, or Upload tabs to select your method of signing. Then click Insert to add the signature.

      The Draw, Type, and Upload tabs for adding a signature.
    • In the top right, click Continue.
    • Click I agree to save your signature on the quote, or click Edit to edit your signature. 
    • Click Close.

Countersigners will receive an email notifying them that the quote has been signed. In the email, click countersign to start the countersigning process.

Countersigners can also countersign a quote from the quotes index page:

  1. In your HubSpot account, navigate to Commerce > Quotes.
  2. Hover over the quote with the status Pending signature, and click Actions, then select Countersign.
  3. Sign the quote.

Review the signature status on the index page:

  1. In your HubSpot account, navigate to Commerce > Quotes.
  2. Next to a quote with pending signatures, click Actions, then click Details.
  3. Under Performance, view the signature status of the quote.

    A quote's details page showing the Performance section with a signature status overview.
  4. To print a downloaded copy of the quote, hover over the quote and click Actions, then click Download.

Please note: if you download a signed quote, Dropbox Sign removes links from any hyperlinked text included in the Comments to buyer or Purchase terms section from the PDF version of the quote. It's recommended to include the full URL for the linked text so the link is still clickable after the quote is downloaded.

Your customer will receive a copy of the document that they signed once all signatures and countersignatures are complete. The notification they receive includes a link to the document they signed, which expires when the quote expires, and a PDF copy of the fully signed document for their records.

Manage quotes

Manage draft and published quotes from the quotes index page. Commerce Hub quotes can't be edited by legacy quote users. Learn how to identify which quote experience you have access to

Legacy quotes index page in HubSpot showing a list of quotes with status and details

Manage draft quotes

To manage draft quotes:

  1. In your HubSpot account, navigate to Commerce > Quotes.
  2. Hover over a draft quote and click the Actions dropdown menu, then select one of the following options:
    • Edit: edit the quote. In the quote editor, finish setting up your quote, then click Create.
    • Clone: clone the quote.
    • Delete: delete the quote. 

Please note: drafted quotes can be enrolled in workflows.


Manage published quotes

Manage published quotes from the quotes index page. Published quotes can have different statuses:

To manage published quotes:

  1. In your HubSpot account, navigate to Commerce > Quotes.
  2. Hover over a published quote and click the Actions dropdown menu. Depending on a quote's status and configuration, select an option:
    • View quote: view the quote in a new browser tab.
    • Details: view the details of the quote, including reference number, quote amount, expiration date, associated contacts, associated company, and associated deal. To manage a quote from its details page, click the Actions dropdown menu in the upper right and select an action
The Actions dropdown menu on a quote's details page, showing options to manage the quote.
    • Copy link: copy the URL link of the quote.
    • Send by email: open the Send quote dialog box to send the quote via email.
    • Download: download a PDF version of the quote.
    • Countersign: when the quote requires a countersignature, select to open the quote and verify your countersignature.
    • Mark signed: when the quote requires a written signature, manually mark the quote as signed.
    • Convert to invoice: create an invoice using the quote information, including associated line items. Use the invoice editor to configure invoice details.
    • Clone: clone an existing quote. Cloned quotes include the original quote's record associations and the property values of the line items, including price, terms, and discount.
    • Recall & edit: make changes and revisions to a quote that has already been published. After making your edits, the updated quote content will display whenever a contact views the quote.

Please note: quotes that have been e-signed by all parties, or have been paid, cannot be recalled and edited, or deleted. If a quote has multiple e-signatures, and not all parties have e-signed the quote, it can be recalled, edited, or deleted.

    • Archive: mark a quote as archived to unpublish it and hide it from your default index page view. View your archived quotes by using the Archive status filter, and setting the filter to Archived. Buyers won't be able to access archived quotes. This action can't be undone. Learn more about archiving quotes

      The quotes index page with the Archive status dropdown filter highlighted.
    • Delete: delete the quote to permanently remove it from your account and prevent buyers from accessing the quote. Learn more about deleting quotes. This action can't be undone.

Request changes or approve a legacy quote

Subscription requiredSales Enterprise subscription is required to request changes to, or approve a legacy quote.

If the quote approval setting has been turned on, you can request changes or approve legacy quotes:

  1. In your HubSpot account, navigate to Commerce > Quotes.
  2. Any quote that's awaiting approval will be listed with a status of Pending approval. To view all quotes awaiting approval, above the table, click Status, then select Pending approval.

    HubSpot quotes list showing quotes pending approval with approval status indicators
  3. Click the name of the quote.
  4. If no edits are required, in the top right, click Approve and create.
  5. To request changes to the quote, in the upper right, click Request changes.
    • In the dialog box, in the Notes field, enter your comments, then click Request changes.
    • When the edits are made and the quote is ready to be published, navigate back to the quote approval link URL. In the top right, click Approve and create.
  6. The quote creator will be notified that the quote was approved. They can then share the quote with contacts.

Please note: to make changes to the approved quote, you must recall and edit the quote. Learn more about recalling and editing a published quote.

Archive and delete quotes

Archive and delete quotes to clean up your index page, remove unused quotes, or prevent buyers from seeing them. When a quote is deleted or archived it can't be restored. 

  • Archive a quote: archiving a quote will set the quote status to Archived, removing it from your default index page view and preventing buyers from accessing the quote. You can still view, download, clone, and delete the quote in your account. 
    • Quotes that have been paid, are processing a payment, or are partially signed, can't be archived.
    • View archived quotes by using the Archive status at the top of the table on the quotes index page. 

The quotes index page with the Archive status dropdown filter highlighted.

  • Delete a quote: deleting a quote will remove it permanently from your HubSpot account. Users will no longer be able to view the quote in HubSpot and buyers will no longer be able to access the quote. Quotes that have been paid can't be deleted.

To archive or delete a quote:

  1. In your HubSpot account, navigate to Commerce > Quotes.
  2. Hover over the quote, click the Actions dropdown menu, then select Archive or Delete.

Export legacy quotes

Export quotes to CSV

Download a CSV of legacy quotes.

  1. In your HubSpot account, navigate to Commerce > Quotes.
  2. At the top of the table, click Export.
  3. In the dialog box:
    • Enter an export name in the Export name text box.
    • Click the File format dropdown menu, and select a format.
    • Click the Language of column headers dropdown menu and select a language.
    • Click Customize to customize the export further:
      • Under Properties included in export select an option for which properties to include in the export.
      • Under Associations included in export, select the Include associated record name checkbox to include associated record names (e.g., the deal or invoice).
      • Under Associations included in export, select whether to include up to 1,000 associated records, or all associated records.
    • Click Export. Learn more about exporting records.

Export published quotes

Download PDF versions of quotes in your account.

  1. In your HubSpot account, click the settings settings icon in the top navigation bar.
  2. In the left sidebar menu, navigate to ObjectsQuotes.
  3. Under Download published quotes click Download.
  4. You'll receive an email and in-app notification when your download is ready.
  5. Click Download export file in the email to download a zip file containing PDFs of all published quotes.
Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.