Skip to main content

💲 Billing Setup

This article explains how billing entities, teams, employees, and cost center codes work together.

How billing entities work

Your account can have multiple billing entities. This is useful if your organization operates through several legal entities and needs separate invoices for each one.

Each billing entity:

* Represents one legal entity

* Receives its own invoice

* Is charged for the usage of employees assigned to it

* Can have its own invoicing and tax details

Your account always has a primary billing entity. Anything that has not been assigned to another billing entity will automatically fall under the primary billing entity.

How employees are assigned to billing entities

Employees are assigned to billing entities through their teams:

Employee → Team → Billing entity

For example, if the Sweden team belongs to your Swedish billing entity, employees in that team will be included on the invoice for that billing entity.

You don’t need to assign each employee to a billing entity individually.

If a team isn’t assigned to a specific billing entity, its usage falls under the primary billing entity.

Configure a billing entity

When setting up billing for the first time or adding another legal entity, you can configure the following information for each billing entity:

* Invoicing currency – The currency used for invoices

* Invoicing email – The email address that should receive invoices

* Teams – The teams whose usage should be invoiced to this billing entity

* Billing address – The legal entity’s billing address

* Tax information – Relevant tax details for the legal entity

* Custom invoice fields – Additional information you want to appear on invoices

When adding another billing entity, make sure you assign the relevant teams to it. Their employees’ usage will then be billed to that entity instead of the primary billing entity.

Cost center codes

Cost center codes help you categorize costs within a billing entity.

You can set a cost center code at two levels:

* Team level – The code applies by default to employees in that team.

* Employee level – A code set directly on an employee overrides the team’s code for that employee.

If an employee doesn’t have an individual cost center code, they automatically inherit the cost center code assigned to their team.

For example:

Team: Sales

Cost center code: SALES-100

Employee A

No individual cost center code → inherits SALES-100

Employee B

Individual cost center code: ENTERPRISE-200 → uses ENTERPRISE-200

In summary

The billing structure follows this hierarchy:

Billing entity → Team → Employee

Teams determine which billing entity employees are invoiced under, while cost center codes can be inherited from the team or customized for individual employees.

Anything that isn’t assigned to another billing entity is automatically billed through your primary billing entity.

Did this answer your question?