---
title: "Update a company"
method: PATCH
path: "/companies/{company}"
---

# Update a company

`PATCH /companies/{company}`

Updates the specified company.

## Path parameters

- `company` string, required

## Request body

- object
  - `legal_name` string — Legal name of the company
  - `trade_name` string — Trade name of the company
  - `other_business_name` string — Other business name used by the company.
  - `business_type` string — Business type of the company. One of `sole_proprietorship`, `partnership`, `c_corporation`, `s_corporation`, or `llc`.
  - `industry_type` string — Industry type of the company. One of `auto_or_machine_sales`, `auto_or_machine_repair`, `arts_or_entertainment_or_recreation`, `cleaning_services`, `consulting_services`, `educational_services`, `family_care_services`, `financial_services`, `food_and_beverage_retail_or_wholesale`, `general_construction_or_general_contracting`, `health_care`, `hospitality_or_accommodation`, `hvac_or_plumbing_or_electrical_contracting`, `legal_services`, `non_food_retail_or_wholesale`, `other`, `personal_care_services`, `real_estate`, `restaurant`, `scientific_or_technical_services`, `security_services`, `tobacco_or_alcohol_sales`, or `transportation`.
  - `website` string — Website URL of the company.
  - `email` string — Email address of payroll department or payroll administrator
  - `phone` string — Phone number for the company
  - `address` object — Legal address of company on file with the federal government
    - `line1` string, required — Street address or PO Box
    - `line2` string — Apartment, suite, unit, or building
    - `city` string, required — City, district, suburb, town, or village
    - `state` string, required — 2-digit state code
    - `postal_code` string, required — 5-digit postal code or zip code
    - `country` string — Read only.
  - `principal_place_of_business` string — Company's workplace ID whose address would be printed on paystub, instead of legal address.
  - `pay_frequency` string — Frequency by which the employees get paid. One of "weekly", "biweekly", "semimonthly", "monthly", "quarterly", or "annually"
  - `processing_period` string — The default processing period of payrolls. <br><br>One of `three_day`, `two_day`, or `one_day`.<br><br>The processing period determines the approval deadline of the payroll. For a payroll with a Friday payday, `three_day` will mean the approval deadline is on Tuesday, whereas `two_day` will mean the approval deadline is on Wednesday.<br><br>The possible values for this field are constrained by the processing periods the company is approved for.
  - `start_date` string, date — Date the company will start using Check as their payroll processor
  - `metadata` string, json — Additional loosely structured information to associate with the company
  - `default_bank_account` string — ID of the default [bank account](https://docs.checkhq.com/reference/the-bank-account-object) of the company.<br><br>The default bank account is used for employer tax collections and refunds, as well as to fund payrolls unless the user explicitly sets the `bank_account` argument when creating or updating a payroll.<br><br>The default bank account can be updated to be any one of the company's active bank accounts.

## Response `200`

200

- object

## Other responses

- `400` — 400

---

[API](https://skmtc.net/checkhq/apis/check-api.md) · [All operations](https://skmtc.net/checkhq/apis/check-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/checkhq/check-api/versions/f46e28134549/schema)
