> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.klippa.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to add a business rule for invoices?

| Tip: If you are looking for how to add a business rule for expenses, read [this article](/en/article/how-to-add-a-business-rule-for-expenses-wrnni3/).

A business rule is a rule that allows you to perform certain actions automatically under certain conditions, such as changing the status of an invoice, sending notifications and triggering an authorization flow.

In this article, we'll cover a business rule that triggers an authorization flow.

||| Note: for some invoice flows it is more efficient to (partially) manually select authorization flows, because you can not always make a valid rule for every invoice. Read in [this article](LINK) how to manually select an authorization flow.

||| Note: adding a business rule is only possible for a user with admin rights.

1. Make sure you are logged into the [Klippa Web App](https://app.klippa.com/) as a user with "admin" rights.

2. In the left menu, navigate to **Settings** and then **Company**. You are now in the company account settings.

3. Then click on Company Settings / **Business Rules** and at the top right on the green button **Add**.

| Tip: if you are curious about more options for business rules for invoices, read [this article](LINK) about the most common rules or [this article](LINK) about using other conditions and automatically changing a status through a business rule.

![](https://storage.crisp.chat/users/helpdesk/website/4cae8d8acec84400/business-rule-overview-invoice_1hrwlq7.png)


4. The most common business rules for invoices are the following:

* Start authorization flow based on **cost center** of an invoice (example in this article)
* Start authorization flow based on a **Supplier group**

![](https://storage.crisp.chat/users/helpdesk/website/4cae8d8acec84400/add-business-rule-invoices-en_9qk4l9.png)

5. Enter the **general information** at the top of the business rule:

* **Description**: clearly indicate the purpose of the business rule. In our example the approval of entity "NL" and cost center "operations", so we choose "Approval NL - Operations" as description. If you use both the expense and invoice module at Klippa, we recommend to also describe the document type, then it becomes "Invoices: Approval NL - Operations".

* **Active**: Choose active if you want the business rule to be applied to invoices that are submitted.

* **Order**: This determines the order in which the business rules are executed. The lower the number, the earlier the rule is executed. In our example, we choose "4" because we want to execute the rules with order 1,2,3 to be executed before this rule is executed.

* **Document Type**: Determine which document type the business rule applies to. In our case invoices.

* **Skip Review**: Determine whether Finance can skip the review step.

| Tip: Read more about the smart Klippa suggestions in [this article](LINK) and check [this article](LINK) about the check step when registering invoices received via e-mail to decide whether you want to enable the 'skip review' option. Of course you can always consult our support team via the chat at the bottom left.

6. Fill in the **conditions** and **parameters**:

With a condition you determine **how** the rule is applied, for example by comparing a certain value. With parameters we determine **when** the business rule is applied, in other words: under what conditions do we apply the rule? It is also possible not to specify any conditions. Then the rule applies to all invoices.

![](https://storage.crisp.chat/users/helpdesk/website/4cae8d8acec84400/business-rules-conditions-para_rj2uc9.png)

* Conditions & parameters: in our example we choose "Compare field value", because we want the business rule to be applied only to invoices with "administration" - "equal to" - "NL", with "cost center" - "equal to" - "903 - Operations".

| Tip: use the plus sign to add multiple conditions, then choose **AND** if you want the business rule to be applied to invoices that meet **all** conditions. Choose **OR** if you want the business rule to be applied to invoices that meet at least one of the conditions.

7. Enter the **Action** and the **Aim**:

The action determines **what** happens to an invoice if the condition(s) are met. The target concerns **who** the rule applies to, in other words: to which user (group) the business rule is applied.

* **Action**: In our example we choose "Set up authorization flow", because we want the authorization flow "Approval Tessa Rover" to be triggered for invoices for entity "NL" and cost center "operations".

* **Goal**: we choose "All users and groups". We **always** recommend this target for invoices.

![](https://storage.crisp.chat/users/helpdesk/website/4cae8d8acec84400/business-rule-target-and-goal-_pglnvi.png)

8. Finally, click on **Create** to add the business rule.