> For the complete documentation index, see [llms.txt](https://support.parvenu.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.parvenu.io/features/enrich/job-function-breakdown.md).

# Job Function Breakdown

Count each company's people by job function

{% hint style="info" %}
Get Job Function Breakdown costs **0.5 credits per company** when the row has a company LinkedIn URL, and **0.7 credits per company** when Parvenu has to find the LinkedIn page from the website. It is the same whether you run it on one company or a whole list. Several contacts at the same company are charged once, not once each, and nothing is charged when no LinkedIn page or no breakdown is found.
{% endhint %}

Get Job Function Breakdown counts how many of a company's people sit in each LinkedIn job function — Sales, Engineering, Marketing, Operations and the rest — and writes each count into its own numeric column.

Because every count is a real column, you can filter and sort on it like any other. That is the point of the enrichment: instead of guessing from company size, you can narrow a list to **companies with more than 5 people in sales**, or sort by the size of their engineering team.

## How to set up Get Job Function Breakdown

1. Build your list using any one of our sources.

{% content-ref url="/pages/kgcUzHZt6CGZL0S49Ab5" %}
[Sources](/features/sources.md)
{% endcontent-ref %}

2. Navigate to your [Lists](https://app.parvenu.io/app/lists) page and open the list you want.
3. Click **Add Enrichment**.
4. Under **Companies**, select **Get Job Function Breakdown**. There is nothing to configure — no prompt, no field to pick.
5. Wait for the results to populate.
6. Download your results.

{% hint style="info" %}
You need to refresh the page to see the results.
{% endhint %}

## What it needs

Each row needs a **company LinkedIn URL or a company website**.

* If the row has a company LinkedIn URL, that is used and the website is not looked up.
* If the row only has a website, Parvenu finds the company's LinkedIn page from the website first, then runs the breakdown.

A row with neither is skipped rather than guessed at — and a skipped row costs nothing.

## Which columns it fills

* **Company Linkedin** — only when the row had no company LinkedIn URL and one was found from the website. A company LinkedIn URL that is already there is never changed.
* **Job Function Breakdown** — the readable version, one function per line, largest first, for example `Sales - 3345 people - 20%`. This is the column to open when you want to read a company at a glance.
* **Job Function Top** — the single largest function, so you can tell an engineering-led company from a sales-led one without reading the whole breakdown.
* **Headcount** — the number of staff with a LinkedIn profile. This fills the **Headcount** column you already have; there is no second employee-count column. When two sources disagree, the more trusted one is kept: a headcount from [Enrich Company Data](/features/enrich/enrich-company-data.md) is not replaced, and if LinkedIn shows no number your existing headcount is left as it is.
* **One numeric column per job function** — 28 in all: LinkedIn's 27 job functions plus Other. These are the columns you filter and sort on. They stay hidden in the table until there is something in them, so your list does not fill up with empty columns.

## Which rows get enriched

Get Job Function Breakdown runs on exactly what you are looking at:

* The **view** you are in sets the starting group — All Contacts, Verified, or an ICP view.
* Any **filters and search** you have applied narrow it further.

So if your list has 200 rows but your filter shows 40, only those 40 are enriched. The rows you filtered out are left untouched.

## What you are charged

* **0.5 credits** for each **company** with a company LinkedIn URL.
* **0.7 credits** for each **company** whose LinkedIn page is found from its website.

You are charged per company, not per row. Most lists have several contacts at the same company. Those rows share one lookup: the company is resolved once, every one of its rows gets the same counts, and you are charged once. Twenty contacts at one company cost 0.5 credits, not 10.

Some cases are free:

* **A company you looked up recently.** The result is reused and costs nothing.
* **No LinkedIn page or no breakdown found,** including a row with neither a company LinkedIn URL nor a website.

This means a run often costs less than the estimate you see when it starts, which assumes every row is a new company.

## What the numbers mean

{% hint style="warning" %}
**The counts cover people who have a LinkedIn profile, not everyone who works at the company — and they do not add up to the company's headcount.** In one verified lookup a company returned 90 people across its functions against a LinkedIn employee count of 83, for a company that states it employs more than 280.

The percentage in the breakdown is that function's share of **the people counted**, not of the company. Read the numbers as the shape of a company's team, not as a headcount.
{% endhint %}

This is why the breakdown is most useful as a comparison between companies rather than as an absolute figure. A company with 40 people in sales and 6 in engineering is a sales-led business whatever its true headcount turns out to be.

## Use cases

* **Qualify on the team you sell to.** If you sell to sales teams, a 2,000-person manufacturer with four people in sales is a worse prospect than a 200-person agency with forty. Headcount cannot tell them apart; this can.
* **Spend your credits on the right rows.** Filter the list down on the function count first, then run email and phone enrichment on what is left.
* **Route by company shape.** Engineering-led, sales-led and operations-led companies want to hear different things. `Job Function Top` sorts them in one pass.
