# 3. Create a Product

To create a new product, navigate to 'Products' in the BestInvoicing menu to the left:

![](/files/hOrTqrG61Z8TQZFo6IEm)

In [BestInvoicing](https://www.bestinvoing.com), a **product** always belongs to a **product group**. How you name a product group and which products you link to it will depend on your business type and commercial activities.&#x20;

A product group may relate to specific products, but also to more general services. Some examples:

| PRODUCT GROUP  | PRODUCT                             |
| -------------- | ----------------------------------- |
| Flour          | Cornflour                           |
|                | Whole wheat flour                   |
| Shipping costs | < 10 km radius                      |
|                | 10 km - 50 km radius                |
| Certificates   | Conformity check fire extinguishers |
|                | Conformity sprinkler system         |
| Labor          | Tiling                              |
|                | Leveling                            |

### Creating a Product Group&#x20;

The first step is creating a product group.

1. Click the green button 'Add Product Group' at the top right corner
2. Give your Product Group a name and click 'Add'

In this tutorial, the BestInvoicing user is a fictional telecom company. A first product group is called 'Appliances'.

![](/files/o6Wux0dvG5QPTc4zPPT1)

### Creating a Product&#x20;

You can now add individual products. Click the blue 'View' button - located next to the name of your product group. You'll see that there are no products in the list yet: you can create these by clicking the green button 'Add Product' at the top right corner.&#x20;

The product automatically receives a serial number and the product group name is completed (if you have already created multiple product groups, you can select another product group from the drop-down menu).&#x20;

Name your product and (optionally) provide a description. If desired, you can also enter the purchase price, sales price, appropriate VAT percentage, ...

{% hint style="success" %}
Here you'll automatically see the default VAT percentage, if you use e.g. co-contracting or intra-community transactions on the invoice, this will be adjusted automatically.
{% endhint %}

<mark style="background-color:green;">The abovementioned VAT systems are related to specific EU-regulations. For more country-specific options, refer to a local version of the Software.</mark>

{% hint style="info" %}
Is the price of your product variable? Then price it at $0 or give it a commonly used price, and manually adjust this later per invoice.
{% endhint %}

![](/files/9c99Pa2Wk21haxGWlTPW)

Click the green button 'Add' at the bottom to save your product. You are now directed to the completed product file (in this example: a router).

![](/files/6SSoIPn69h8ephyLt77d)

To go back to the overview of your product group, click the white 'Back' button at the top. Your product group (example: Appliances) will now already contain one product (example: Router).

![](/files/tmBgvMKl8bmiWztAOtL2)

To add additional products within this group, click the green "Add Product" button at the top right.&#x20;

### Create Additional Products/Groups&#x20;

Do you want to add another product group?&#x20;

1. Click 'Products' in the menu to the left to display the overview of existing product groups.&#x20;
2. Create a new product group by clicking the green button 'Add Product Group' at the top.
3. Name this group: you're ready to add products to it.&#x20;

In the example below, a second product group called 'Labor' was created. This includes e.g. the services provided by the company: installation and connection of the appliances.

![](/files/QudDxboKXtGyD04S9pfF)

Once the products or services you need are entered, you are ready to create an invoice.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://support.onfact.eu/tutorial-1-the-basics/3.-create-a-product.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
