> ## Documentation Index
> Fetch the complete documentation index at: https://developer.jtl-software.com/llms.txt
> Use this file to discover all available pages before exploring further.

# CreateCompanyCommandRequestInput

> A command to create a new company, including identification, contact, banking, and tax information. - Request



**Kind**: `input`

## Fields

**`companyName`**: `String!` (required)

The name of the company to be created.

---

**`owner`**: `String`

The owner of the company.

---

**`street`**: `String`

The street address of the company.

---

**`postalCode`**: `String`

The postal code of the company.

---

**`city`**: `String`

The city of the company.

---

**`country`**: `String`

The country name of the company.

---

**`countryIsoCode`**: `String!` (required)

The country ISO code of the company.

---

**`phone`**: `String`

The phone number of the company.

---

**`fax`**: `String`

The fax number of the company.

---

**`emailAddress`**: `String`

The email address of the company.

---

**`website`**: `String`

The website URL of the company.

---

**`bankCode`**: `String`

The bank code of the company.

---

**`accountNumber`**: `String`

The bank account number of the company.

---

**`bankName`**: `String`

The bank name of the company.

---

**`taxId`**: `String`

The tax identification number of the company.

---

**`iban`**: `String`

The International Bank Account Number (IBAN) of the company.

---

**`bic`**: `String`

The Bank Identifier Code (BIC) of the company.

---

**`accountHolder`**: `String`

The account holder name of the company.

---

**`creditorId`**: `String`

The creditor ID for SEPA direct debit.

---

**`payPalEmailAddress`**: `String`

The PayPal email address of the company.

---

**`isSmallBusinessOwner`**: `Boolean!` (required)

A value indicating whether the owner of the company is a small business owner (Kleinunternehmer). This affects the VAT handling of the company.

---

**`dhlIntrashipCustomerId`**: `String`

The DHL Intraship customer ID of the company.

---

**`upsCustomerId`**: `String`

The UPS customer ID of the company.

---

**`companyVatIdentifiers`**: `[CreateCompanyVatIdDetailsItemInput]`

The collection of VAT identifiers for this company.

---

**`idempotencyKey`**: `String`

Client-supplied idempotency key. When provided, a repeated request with the same key and payload replays the original result instead of re-executing the mutation.

