diff --git a/lib/modules/manager/terraform/extract.spec.ts b/lib/modules/manager/terraform/extract.spec.ts
index 27bdaa4d62d2b4421969cc7cc85ca8f88319771e..4c5d53346d459f9c50b1d593677cd0d7ef5a3547 100644
--- a/lib/modules/manager/terraform/extract.spec.ts
+++ b/lib/modules/manager/terraform/extract.spec.ts
@@ -4,6 +4,7 @@ import { Fixtures } from '../../../../test/fixtures';
 import { fs } from '../../../../test/util';
 import { GlobalConfig } from '../../../config/global';
 import type { RepoGlobalConfig } from '../../../config/types';
+import * as hashicorp from '../../versioning/hashicorp';
 import { extractPackageFile } from '.';
 
 const modules = Fixtures?.get('modules.tf');
@@ -687,6 +688,7 @@ describe('modules/manager/terraform/extract', () => {
           depName: 'hashicorp/terraform',
           depType: 'required_version',
           extractVersion: 'v(?<version>.*)$',
+          versioning: hashicorp.id,
         },
       ]);
     });
diff --git a/lib/modules/manager/terraform/extractors/terraform-block/terraform-version.ts b/lib/modules/manager/terraform/extractors/terraform-block/terraform-version.ts
index b2a3f1526b384bf0df56fe4f148965c7ea435a08..a7b31810ed242efc6978fa7a94c699931992b26c 100644
--- a/lib/modules/manager/terraform/extractors/terraform-block/terraform-version.ts
+++ b/lib/modules/manager/terraform/extractors/terraform-block/terraform-version.ts
@@ -1,5 +1,6 @@
 import is from '@sindresorhus/is';
 import { GithubReleasesDatasource } from '../../../../datasource/github-releases';
+import * as hashicorp from '../../../../versioning/hashicorp';
 import type { PackageDependency } from '../../../types';
 import { DependencyExtractor } from '../../base';
 import type { TerraformDefinitionFile } from '../../hcl/types';
@@ -36,6 +37,7 @@ export class TerraformVersionExtractor extends DependencyExtractor {
     dep.datasource = GithubReleasesDatasource.id;
     dep.depName = 'hashicorp/terraform';
     dep.extractVersion = 'v(?<version>.*)$';
+    dep.versioning = hashicorp.id;
     return dep;
   }
 }