跳到内容
请注意::本文仅为方便您阅读而提供。本文由翻译软件自动翻译,可能未经校对。本文的英文版应被视为官方版本,您可在此找到最新信息。您可以在此处访问。

在 HubSpot 中直接创建合同

上次更新时间: 2026年10月28日

可与以下任何订阅一起使用,除非另有说明:

请注意:如果您是 超级管理员,您可以将您的账户加入 HubSpot 合同的“直接创建、编辑和续签” 测试版。

需要权限 创建和配置合同需要“超级管理员”或“创建”权限。拥有合同“编辑”权限的用户可以编辑合同草稿。

在 HubSpot 中,合同是已确认收入的集中化数据源。通过在 HubSpot 中管理合同,您可以记录和管理现有合同协议、手动记录付款或自动向买家开具账单、在合同有效期内进行更新、续签合同,并准确报告收入。

设置合同后,请了解如何直接创建和导入合同。如果您希望采用基于报价的流程来提议和批准对现有合同的变更,请进一步了解如何从已接受的报价中创建合同。了解合同在 HubSpot 中的使用方式。

何时应直接创建合同

在以下情况下,您可能需要在 HubSpot 中直接创建合同:

  • 集中管理客户协议:使用合同功能集中管理买家协议和收入信息。
  • 导入或迁移现有合同:如果您已有现有合同并希望在 HubSpot 中进行管理,可以导入或迁移这些合同:
  • 在其他系统中管理 CPQ 时:如果您使用其他系统管理 CPQ,可以将 HubSpot 中的合同作为报告和自动化的权威数据源。

直接创建合同

可从合同索引页面,或从联系人、公司、商机和工单记录中直接创建合同。如果您想导入或迁移现有合同,请了解有关导入合同以及将合同迁移至 HubSpot(BETA)的更多信息。

从索引页面创建合同

  1. 在你的 HubSpot 帐户中,单击更多,然后导航到收入 > 合同。如果你的帐户中未显示更多,请直接导航到收入 > 合同。
  2. 在右上角,点击“添加合同”,然后选择“创建新合同”。
  3. 配置合同。

从其他记录创建合同

  1. 导航至您的记录:
    • 在你的 HubSpot 帐户中,单击更多,然后导航到 CRM > 联系人。如果你的帐户中未显示更多,请直接导航到 CRM > 联系人。
    • 在你的 HubSpot 帐户中,单击更多,然后导航到 CRM > 联系人。如果你的帐户中未显示更多,请直接导航到 CRM > 联系人。
    • 在你的 HubSpot 帐户中,单击更多,然后导航到 CRM > 交易。如果你的帐户中未显示更多,请直接导航到 CRM > 交易。
    • 在你的 HubSpot 帐户中,单击更多,然后导航到 CRM > 服务工单。如果你的帐户中未显示更多,请直接导航到 CRM > 服务工单。
  2. 点击某条记录的名称。
  3. 在右侧边栏的“合同”卡片上,点击“添加”,然后选择“创建新合同”。如果看不到“合同”卡片,请了解如何将其添加到右侧边栏。

    Add dropdown menu with the Create new contract option highlighted
  4. 配置合同。

源记录将与合同相关联。源记录中的关联关系和明细项目将在适用情况下被继承。例如,如果您从商机记录创建合同, 

配置合同

需要权限 配置合同需要具备“超级管理员”或“编辑”权限。

使用合同编辑器配置合同信息。要预览合同详情和计费计划,请点击右上角的“预览合同”。要将合同保存为草稿,请点击左上角的“返回”。您可以稍后编辑合同草稿。

编辑合同的卖方详细信息

“合同方”部分显示合同中卖方的详细信息。

  • 卖方详细信息基于合同创建者。
  • 卖方详细信息(包括电话号码)将从创建合同的用户个人资料中自动填充。卖方的公司信息将从该账户的公司信息中自动填充。
  • 您可以更新卖方的姓名、电话号码和公司信息。如果更新了卖方的详细信息,只有合同及与该合同相关的发票会使用新信息。用户资料和公司信息不会被更新。
  • 创建合同必须填写卖方的电子邮箱地址和公司名称。

要编辑卖方详细信息,请在合同的“合同方”部分:

  1. 要更新卖方公司信息,请将鼠标悬停在公司名称上,然后点击编辑图标。
  2. 在右侧面板中更新详细信息,然后点击“保存”。对卖方公司详细信息所做的更改仅适用于该合同及其关联的发票。您的账户设置不会被更新。

添加开票公司和联系人

“合同方”部分还会显示合同的开票公司和联系人。

  • 合同必须至少有一个开票联系人。可以添加多个开票联系人。
  • 一份合同最多可关联一家买方公司、一名账单联系人及一家账单公司。
  • 发票和账单详情(如收据)将发送给账单联系人。

要添加开票公司和联系人:

  1. 要添加开票公司,请在“开票公司”旁边点击“添加”。在右侧面板中搜索并选择 该公司,然后点击“保存”。点击右侧面板中的“创建新公司”选项卡以创建新的公司记录。 
  2. 要编辑开票公司详细信息,请将鼠标悬停在公司名称上,然后点击edit 编辑”图标。编辑内容也会同步更新到该公司的 CRM 记录中。
  3. 要替换开票公司,请将鼠标悬停在该公司上,然后点击“替换”图标。
  4. 要删除开票公司,请将鼠标悬停在该公司上,然后点击delete删除”图标。
  5. 若要使用与公司记录相同的开票地址,请在“开票地址”下勾选“与开票公司相同”复选框。
  6. 若要使用不同的开票地址,请点击“+ 添加开票地址”。
  7. 在右侧面板中,输入开票地址并点击“保存”。合同中的开票地址将随之更新,并应用于相关发票。公司记录不会被更新。

请注意:如果启用了自动销售税功能,系统将使用 中的开票地址来确定是否应在合同中添加税费。

  1. 点击展开“税号”部分,查看已添加到开票公司的任何税号。要编辑现有税号,请点击开票公司名称旁边的“编辑”图标,然后在右侧面板中点击“税号”选项卡 。可通过发票工具添加卖方税号。
  2. 要添加开票联系人,请在“开票联系人”旁边点击“添加”。在右侧面板中,搜索并选择一位联系人,然后点击“保存”。点击右侧面板中的“创建新联系人”选项卡以创建新的联系人记录。
  3. 要编辑账单联系人的详细信息,请将鼠标悬停在联系人上,然后点击编辑图标。编辑内容也会同步更新到联系人的 CRM 记录中。
  4. 要替换开票联系人,请将鼠标悬停在该联系人上,然后点击“替换”图标。
  5. 要删除账单联系人,请将鼠标悬停在该联系人上,然后点击delete删除”图标。
  6. 要添加其他账单联系人,请点击“+ 添加其他联系人”。搜索联系人并勾选其旁边的 复选框,然后点击“保存”。

Contract Parties section showing seller, billing company, billing contact, address, and tax ID details

配置合同详情

设置合同的生效日期、所有者、付款条款和采购订单号。您还可以添加自定义属性,并将合同与现有交易关联。

  1. 要设置合同生效日期,请在“合同生效日期”部分点击日期选择器并选择日期。
  2. 要设置合同所有者,请点击“合同所有者”下拉菜单并选择一位所有者。
  3. 点击“付款条款”下拉 菜单,选择一项付款条款。了解有关付款条款的更多信息。
  4. 若要在合同中包含采购订单号,请在“采购订单号”字段中输入采购订单号。
  5. 要添加自定义属性,请点击“+ 添加自定义属性”。您可以从列表中选择现有的自定义合同属性、搜索自定义属性,或点击“创建新合同属性 ”来设置新的自定义合同属性。
  6. 要删除自定义属性,请点击其旁边的删除 图标。
  7. 若要将合同与交易关联,请点击“关联到交易”下拉菜单并选择一个交易,或点击“创建新交易”以创建新交易。

Contract setup section with fields for contract name, start date, end date, and contract value

添加明细行

需要权限 创建自定义明细行需要“超级管理员”或“创建自定义明细行”权限。

需要订阅 A Revenue Hub 专业版或企业版账户,才能为该账户启用自动销售税功能。

需要座位 自动销售税功能至少需要分配一个 Revenue Hub席位。一旦存在符合条件的席位,整个账户内所有受支持的收入管理工具均可使用自动销售税功能,包括合同、发票、支付链接、报价单、旧版报价单和订阅。用户无需被分配 Revenue Hub 席位即可使用启用了自动销售税功能的收入工具(报价除外)。

从产品库中向合同添加明细行,或添加自定义明细行。 

请注意:当使用 Stripe作为支付处理选项时时,应付总额必须大于 0.50 美元,或结算货币的等值最低金额。了解有关 Stripe 的最低收费金额。

要添加明细项目:

  1. 在“明细行”部分的右上角,点击“添加明细行”,然后选择一个选项:
    • 从产品库中选择:根据产品库中的产品添加明细行,包括使用HubSpot-Shopify 集成创建的明细行。
      • 按产品名称、产品描述或SKU 搜索,或点击“高级筛选”以优化搜索结果。
      • 在右侧面板中,勾选您希望作为项目依据的产品的复选框。如果选择分级定价项目,请在添加项目前点击“查看分级”以查看该产品的不同分级。

        Animation of a user clicking View tiers to see product pricing levels before adding them to a quote.
    • 创建自定义行项目:创建仅适用于该合同的自定义行项目。选择此选项后,请使用右侧面板输入行项目详细信息。选中“将行项目保存到产品库”复选框,可将该行项目保存到您的产品库中。点击“保存”或“保存并添加另一个”。
  2. 点击“预览合同”以预览合同详情和计费计划。
  3. 税费可 添加到单个明细行,或者您可以使用 自动销售税 。若要为单个明细行添加税费,请点击“税率”下拉菜单并 设置税率 。税额列将自动更新。
  4. 如果您使用自动销售税功能,请打开“自动销售税”开关。系统将在创建合同时自动计算销售税。
    • 在“税种”列中,点击下拉菜单并为每个明细行选择相应的税种。您可以为不同的明细行选择不同的税种。每个明细行必须具有唯一的名称。
    • 如果您要作为合同的一部分发货,必须添加一个运费明细行,以便自动计算税费。如果您尚未将运费添加到产品库中,请添加一个自定义明细行,并将“税费类别”设为“运费”。
  5. 您可以编辑行项目表格中显示的列。如果您是超级管理员,可以设置默认向所有用户显示的列。了解如何编辑列。
  6. 在编辑器中通过调整各列的数值来编辑明细行。 

    Animation showing a user clicking Edit columns to customize line item properties.
  7. 编辑分级定价明细项时,价格会根据您调整的数量在相应价格档位下实时更新。点击“查看价格档位”,在价格档位表旁编辑数量,以了解适用哪一价格档位。

    Animation showing the tiered pricing table updating as product quantity is adjusted.
  8. 默认情况下,一次性及定期项目计费日期设置为当天。若需延后向买家收取某项费用的费用,请点击“计费开始日期”下拉菜单,然后选择“自定义日期”。在右侧面板中,点击日期选择器并选择开始日期,然后点击“保存”。
  1. 若要为单项添加折扣,请在“单位折扣”列中点击下拉菜单,然后选择“百分比”或“货币”。输入折扣金额。折扣只能设置在单个单项上,不能设置在整个合同上。
  2. 若要编辑明细行的详细信息,或克隆、删除明细行,请将鼠标悬停在明细行上,点击“操作”,然后选择相应选项:
    • 编辑:编辑合同中的该行项目。产品库不会受到影响。 
    • 删除:删除该行项目。
  1. 要重新排序明细行,请点击并拖动明细行,使用dragHandle拖拽手柄进行操作。

  2. “摘要”部分显示了将如何向您的买家收费:

    • “小计”仅显示结账时应支付的商品金额。任何将在日后收取费用的商品将显示在“未来付款总额”中。
    • 所有商品(无论付款到期日如何)的金额都将汇总在“总计”一栏中。
    • 关闭“自动计算销售税”开关,即可停用自动计算销售税功能。

请注意:

  • 虽然在 HubSpot 中可以添加税费、手续费或折扣,但针对您的具体情况,法律和财务团队才是为您提供合规建议的最佳资源。
  • 设置任何货币的明细行单价时,最多支持六位小数;结账时,折扣金额将根据该货币的精度进行四舍五入。例如,如果某明细行价格为 11.90 美元,并应用 15% 的折扣,则 1.785 美元的折扣金额将四舍五入为 1.79 美元。买家最终支付总额为 10.11 美元。

配置计费和付款

设置向买家开具账单和收取款项的方式。只有在启用计费功能后,才可使用在线支付。 

要设置计费,请在“计费和付款”下:

  1. 开启“计费”开关,系统将自动为定期项目生成发票并向买家开具账单。了解有关计费设置的更多信息。
  2. 要设置收款方式,请在“收款流程”下:
    • 选择“自动付款”以在每个计费日自动收取发票款项。点击“扣款方式”下拉菜单并选择一项: 
      • 在首张已付款发票中收集付款方式:使用支付首张发票时输入的付款方式对每张发票进行扣款。
      • 使用已保存的支付方式:通过现有已保存的支付方式进行扣款。
    • 如果您希望买家在每个账单日手动支付发票,请选择“手动付款”。系统将在每个账单日向买家发送发票,以便其安排付款。
  3. 若希望通过其他方式开具账单并收取款项,请关闭“账单”开关。

Billing and payments section with billing enabled and automatic or manual payment collection options

要设置在线支付,请在“接受在线支付”下:

  1. 如果在“计费”部分选择了“自动付款”,则在线付款功能将默认开启。如果选择了“手动付款”,请打开“接受在线付款”开关,以允许买家在线支付发票。
    • 此屏幕上的预填选项反映了“付款设置”中的配置。请勾选或取消勾选“接受的付款方式”复选框,以选择要接受的付款类型。
    • 如果您已设置费用,请在“结账时适用的费用”下,勾选您希望应用于合同付款的费用旁边的复选框。
    • 选中“收集信用卡购买的账单地址”复选框 ,以收集买家的账单地址。
    • 选中“收集收货地址”复选框,以收集买家的收货地址。
  2. 若要通过其他方式接受付款,请将“接受在线付款”开关关闭。

设置合同语言、区域和货币

  1. 点击合同编辑器右上角的“设置”。
  2. 点击“语言”下拉菜单并选择一种语言。
  3. 点击“区域设置”下拉菜单并选择一个区域设置。区域设置将更改合同中的日期和地址显示格式。更改合同的区域设置不会更新货币。
  4. 如果您在账户中设置了多种货币,请点击“货币”下拉菜单并选择一种货币。

最终确定合同

  1. 要最终确定合同并发送第一张发票,请点击右上角的“最终确定”。
  2. 如果系统提示,请在对话框中点击“最终确定”以确认。

发票发送与付款

您对明细项目、计费和支付的配置将决定后续流程。请参阅下表,根据您的合同设置了解具体流程。

催收流程 收费方式 在线支付 开票日期 行为
自动 使用已保存的支付方式 是 今天 当您最终确定合同时,首张发票将通过已保存的支付方式扣款。此后所有发票均将通过同一支付方式扣款。
自动 使用已保存的支付方式 是 未来 首张发票将在首个计费日通过已保存的支付方式扣款。后续所有发票均将通过同一支付方式扣款。
自动 在首张已付款发票中采集支付方式 是 今天 当您完成合同签订后,系统会自动将首张发票通过电子邮件发送给买家。当买家通过在线结账支付该发票时,所填写的支付方式将在每个计费日自动扣款。系统将在每个计费日自动通过电子邮件发送发票。
自动 在首张已付款发票中收集付款方式 是 未来 首张发票将在首个计费日自动通过电子邮件发送给买家。当买家通过在线结账支付该发票时,系统将在每个计费日从其输入的支付方式中扣款。发票将在每个计费日自动通过电子邮件发送。
手动 - 是 今日 当您最终确定合同时,系统会自动将首张发票通过电子邮件发送给买家。后续发票将自动通过电子邮件发送。买家需通过在线结账手动支付每张发票。
手动 - 是 后续 首张发票将在首个计费日自动通过电子邮件发送给买家。后续发票将自动通过电子邮件发送。买家需通过在线结账手动支付每张发票。
手动 - 否 今日 当您最终确定合同时,首张发票将自动通过电子邮件发送给买家。后续发票也将自动通过电子邮件发送。买家将通过在线支付以外的其他方式支付每张发票,您必须手动记录这些付款。
手动 - 否 未来 首张发票将在首个计费日自动通过电子邮件发送给买家。后续发票将自动通过电子邮件发送。买家将通过在线支付以外的其他方式支付每张发票,您必须手动记录收款情况。
已关闭计费功能 - - 今日或未来 该合同不会生成发票,也不会收取款项。

将合同导入 HubSpot

需要权限 导入合同需具备“导入权限”和“编辑权限”。

将现有合同导入,以便与在 HubSpot 中创建的合同一并管理。包括与明细行、联系人及商机的关联关系。

导入合同与迁移合同的区别

您可以选择将合同导入或迁移至 HubSpot。导入的合同不可开具账单,而迁移的合同将通过 HubSpot 进行计费。请参阅下表了解两者的区别。

目标 推荐路径 结果 后续步骤
在 HubSpot 中跟踪和报告现有合同,同时在旧系统中继续进行计费 标准合同导入 合同将作为非计费记录导入。HubSpot 不会生成发票,也不会向支付方式扣款。您的现有计费系统仍将保持控制权。 请按照以下步骤将合同导入 HubSpot。
将未来的开票工作转移至 HubSpot,并可选配自动收款功能 计费迁移(测试版) 只有在您明确完成迁移流程后,HubSpot 才会接管计费。一旦激活,此操作无法撤销。迁移不会自动停止您原有系统中的计费。  了解有关将合同迁移到 HubSpot(测试版)的更多信息。

请注意:目前不支持将 HubSpot 订阅直接转换为合同。如果您要迁移 Stripe 订阅,请了解有关迁移 Stripe 订阅的更多信息。

多对象导入示例

下载下方的示例文件,查看一个包含两个明细项、一个商机关联、一家公司和两个联系人的合同,这些内容均组织在一个导入文件中。每行都会重复contract_import_id字段,以便将它们归入同一份合同。每行仅填写与该对象相关的列——其余单元格请留空。

第一列(“行类型”)仅作为参考标签。导入前请将其删除。

请注意:CSV 文件仅用于说明目的。请替换 CSV 文件中的示例标识符、联系人、公司、电子邮件地址、金额、货币以及任何import_unique_id条目。在继续迁移之前,请验证已映射的属性及草稿。

示例 CSV 链接
多对象导入:一份合同、两条明细、一笔交易、一家公司以及两位联系人 下载

导入合同

  1. 创建一个自定义合同属性,作为要导入的合同的唯一标识符。例如,您可以创建一个名为contract_import_id 的自定义属性。
  2. 创建自定义属性时:
    • 将“字段类型”设置为“单行文本”。
    • 选中“此属性必须具有唯一值”复选框。

      Import custom property fields for contracts during a HubSpot import
  3. 准备导入文件:
    • 开始之前,请查看导入概述。
    • 将您创建的自定义属性作为一列添加到导入文件中。将该自定义属性用作合同字段、明细行和交易的唯一标识符。
    • 对于包含多个明细行的合同,请将其他明细行作为单独的行添加,并与唯一标识符并列。
    • 请确保交易记录与合同详细信息分列在不同的行中。在导入过程中,请将交易的记录 ID添加到一个列中,以便将交易与合同关联起来。

      CSV example showing custom property field values for importing contract records into HubSpot
  4. 导入您的文件。

后续步骤

  • 了解有关管理发票的更多信息,包括编辑、跟踪和导出。
  • 了解有关管理付款的更多信息,包括查看交易费用、管理银行扣款授权、重试失败的付款以及向联系人请求新的付款方式。
  • 了解有关在 HubSpot 中报告收入的更多信息。
这篇文章有帮助吗?
此表单仅供记载反馈。了解如何获取 HubSpot 帮助。