--- title: "Product-based accounting" slug: "product-based-accounting" updated: 2025-07-10T15:47:18Z published: 2025-07-10T15:47:18Z canonical: "help.frisbii.com/product-based-accounting" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.frisbii.com/llms.txt > Use this file to discover all available pages before exploring further. # Product-based accounting ## What is product-based accounting? It is a form of allocating revenue to individual products. In general, it allows merchants to record revenues from each product using the accounting export, independently of the used accounting system. Revenues can be monitored based on the product that has been sold. ## Prerequisites - You need to fill in the product-based accounting settings depending on the product section (Without product/Plans/Components etc.) ## Configuring product-based accounting settings You have to configure your settings first to change into product-based accounting. 1. In Settings, got o the Accounting section in the left navigation panel. Click on **Accounts**. 2. In the General Settings tab, in the Revenue section, click the **Revenue account** drop-down list. 3. Select the option **Product-based**. ![](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/ob.png) [](https://support.billwerk.com/hc/article_attachments/7979442648604) 4. Basing on the chosen **Revenue account** and **Account type** (Gross/Net), the Account for tax should be configured as stated below: | | **DATEV** | **SAP** | | --- | --- | --- | | **Gross** | No tax-fields need to be filled | Tax Code for each combination of Country+Tax Rate+Currency needs to be filled in, e.g.: ![index2.png](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/167d9a5b1b918f.png) | | **Net** | Account for tax for each combination of Country+Tax Rate+Currency needs to be filled in, e.g.: ![index3.png](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/167d9a5b1bc16e.png) | Account for tax for each combination of Country+Tax Rate+Currency needs to be filled in, e.g.: ![index4.png](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/167d9a5b1bf105.png) | > [!NOTE] > **Note:** > > Write-off accounts for taxes will be displayed only if there is at least one written-off contract for the entity for the specific combination of Country+Tax Rate+Currency. 5. Go to the **Product-based Accounts** tab and fill in the Account names for all products. > [!NOTE] > **Note:** > > Write-off account fields will be displayed only if there is at least one written-off contract for the entity. ### Product-based Postings If product-based accounts are configured, they will be applied when creating revenue and write-off postings. ### Validation It is possible to save product-based accounts even though not all fields are filled. In this case, the user sees a warning and will not be able to create an Accounting Export. ![](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/wa.png) Let us assume that product-based accounts are chosen for revenue accounts, but not all product-based accounts are configured. When you now try to create an Accounting Export, you will see a message that not all necessary accounts are configured. ![indexval2.png](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/167d9a5b1c5438.png) ## Saving of product-based account settings Data can be saved for one of the account sections only and they will remain unsaved for the second one if you don't click the save button. In this scenario, we are going to create a partial save example: 1. Create five new products in two different sections e.g. Plans and Components. 2. Open Accounting Export Settings > **Product-based Accounts** tab and fill in all pages of corresponding settings as below: [](https://support.billwerk.com/hc/article_attachments/7986181363996) [![](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/re.png)](https://support.billwerk.com/hc/article_attachments/7986181363996) 3. Click on **Save current block** in the first section (here Plans). [](https://support.billwerk.com/hc/article_attachments/7986183954588) [![](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/sav.png)](https://support.billwerk.com/hc/article_attachments/7986183954588) 4. After doing some changes in the second section, the data will be **saved for the first section only** (Plans) and they will **stay unsaved for the second section** (Components). [](https://support.billwerk.com/hc/article_attachments/7986187791132) [![](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/un.png)](https://support.billwerk.com/hc/article_attachments/7986187791132) > [!NOTE] > **Notes**: > > - **Save Product Based Accounts** button at the bottom of the Product-based Accounts tab will perform save of all sections that remained unsaved. > > ![](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/ff(1).png) > - When you click **Save** on **General Settings tab** page, postings will be adjusted every time. ## Adding a new product After creating a new product, settings become invalid. Here is the example: 1. **Add** any new product (Plan, Component, Discount etc.). 2. In the **Accounting Export**, the warning will appear, settings will become invalid: ![ttt.png](https://cdn.document360.io/b84e1b5d-2ba6-4465-8c62-fb45a2f31314/Images/Documentation/167d9a5b1d61b7.png) The same happens for generating a new unique tax section on the **General Settings** page. > [!NOTE] > **Notes**: > > - After adding a new product, the settings become invalid immediately after changes. For generation of a new **tax section**, you have to wait for **Postings** action to have new section added.