Skip to content

Add a parent or child company to an existing company record

Last updated: January 21, 2026

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

In HubSpot, you can associate companies with the default Parent company and Child company association labels. They're used to describe the relationship between the two companies. Add parent or child companies on a record manually or in bulk through an import. Each parent company can have multiple associated child companies, but a child company can only be associated with one parent company.

Manage parent and child companies

Create a parent and child association

To create new parent-child company relationships, you'll need to add the label to the company association.
  1. In your HubSpot account, navigate to CRM > Companies.
  2. Click the name of the company you want to edit.
  3. On the right sidebar Companies card, click Add.
  4. Search for the company you want to associate, select the checkbox, then click Next.
  5. Click Add association label then select and option:
    •  Child company: the company you selected in the configuration process becomes the child company.
    • Parent Company: the company you selected in the configuration process becomes the parent company. 
  6. Click Save.

Add existing company dialog showing parent and child company association labels applied between two company records.

Add a parent and child label to an existing association

To set an existing associated company as a parent or child company:

  1. In your HubSpot account, navigate to CRM > Companies.
  2. Click the name of the company you want to edit.
  3. On the right sidebar Companies card, locate the company you want to edit and click Add association label.
  4. In the dropdown menu, select an option:
    • Child company: the company you selected in the configuration process becomes the child company.
    • Parent Company: the company you selected in the configuration process becomes the parent company.
  5. Click Update.

Learn more about associating records and setting association labels.

Import to associate child and parent companies in bulk

You can add child companies to parent companies in bulk through an import. The parent companies must already exist in your CRM before you import the child companies. Prior to importing, learn more about how to properly set up import files.

  • Get the Record ID or Company domain name values of the existing companies you want to be parent companies. You can find this by searching Record ID/Company domain name on an individual company record, or in bulk by exporting the companies.
  • Create an import file containing the child companies.
  • In the import file, in addition to the child companies' domains or IDs, include the Associated company [ID/domain] column and add the Record ID/domain value of the parent company in that column. In the example below, the new company UEFA Champions League (uefa.com) will be imported as a parent company of the existing company FIFA (fifa.com).
  • Import the file.
  • On the Upload page, select the Create Company-Company associations with this import checkbox.
  • On the Map columns in your file to company properties screen:
    • In the Associated company ID/domain row, click the Import as column, then select Association.
    • In the HubSpot property column, select the unique identifier property you used to identify the parent companies (i.e. Company domain name or Record ID).
    • Click + add label. In the right panel, select Parent Company, then click Done.
      Import mapping screen showing an associated domain column mapped as an association with the Child Company label selected.
  • Finish the import. The imported companies will be added to your CRM and will be included as child companies on the parent company records.

Merging companies in a parent-child relationship

You can merge companies that are in a parent-child relationship, however merges may fail if the parent-child companies are included in a loop. A loop occurs when a parent record is associated to itself in a chain of associations. This type of merge is unavailable to avoid making incorrect changes to your data, because when a loop occurs, there isn't a way to correctly infer which company should be the parent or child record. For example:

  • Stars Hollow Town Council is a parent company to Stars Hollow Tourism.
  • Stars Hollow Tourism is a parent company to The Dragonfly Inn.
  • You cannot merge The Dragonfly Inn into Stars Hollow Town Council because it cannot be determined whether the resulting merged record should be a parent or child company to Stars Hollow Tourism.

If the option to merge is unavailable or your merge fails, remove the Parent/Child company association label from the companies you're merging. After removing the label, you'll be able to complete the merge.

Merges may still fail if you've enabled the Salesforce integration, or if the companies have reached the combined limit of 250 merges. Learn more about merging companies.

Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.