> ## Documentation Index
> Fetch the complete documentation index at: https://docs.paypunch.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Client Companies

> Add and manage the client companies you collect payroll data for.

A **client company** is one of the businesses your bookkeeping organization
serves. Each company has its own employees, job codes, time entries, and payroll.
Everything else in PayPunch hangs off the companies you create here.

<Frame>
  <img src="https://mintcdn.com/paypunchio/_OTBJVy9gfwbmkZA/images/admin/companies.png?fit=max&auto=format&n=_OTBJVy9gfwbmkZA&q=85&s=583d43a1ec15ab99f310330ffb4244d4" alt="Companies list" width="1440" height="900" data-path="images/admin/companies.png" />
</Frame>

## The Companies page

Open **Companies** from the sidebar. At the top you'll see three summary cards —
**Total Companies**, **Active Companies**, and **Total Employees** — followed by
a searchable table of every company.

The table lists **Company Name**, **Address**, **Phone**, **Employees**,
**Status** (Active or Inactive), and **Created** date. Click any row, or the
**View** button, to open that company's detail page.

<Tip>
  Press <kbd>Ctrl</kbd>+<kbd>K</kbd> (or <kbd>Cmd</kbd>+<kbd>K</kbd>) to jump
  straight to the search box, then type to filter companies by name.
</Tip>

## Add a company

<Steps>
  <Step title="Open the dialog">
    Click **Add Company** in the top-right corner.
  </Step>

  <Step title="Fill in the details">
    Enter the **Company Name** (required). Optionally add an **Address**,
    **Phone**, and choose an **Industry** from the dropdown.
  </Step>

  <Step title="Create">
    Click **Create Company**. The new company appears in the table immediately.
  </Step>
</Steps>

<Note>
  Only **Company Name** is required. You can fill in the address, phone, and
  industry later from the company's detail page.
</Note>

## View company details

From a company's detail page you can review its profile and employees, and reach
the company's **Job Codes**. See [Job Codes](/admin/job-codes) to set up cost
codes for a company.

## Active vs. inactive

The **Status** badge shows whether a company is **Active** or **Inactive**.
Inactive companies are not actively managed or billed, but their historical data
is preserved. Use the search and the status column to keep your active client
list focused.

## Where to go next

<CardGroup cols={2}>
  <Card title="Set up job codes" icon="hashtag" href="/admin/job-codes">
    Add cost and project codes per company.
  </Card>

  <Card title="Add employees" icon="user-plus" href="/admin/employees">
    Build the company's employee roster.
  </Card>
</CardGroup>
