> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.easy.school/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).

# What are products and how to create a generic product

**What are products**

The management software **Easy.School**, in the **Administration** section, allows you to issue fiscal documents (invoices, proforma) and non-fiscal documents.

To generate these documents, it is necessary to create one or more **products**, which represent what you want to invoice (e.g. school fees, meal vouchers, extra hours).

**Generic products** do not interact with the database and can be used to invoice anything without automatic calculations by the system.

**How to create a generic product**

1. **Access the products section**

• Access the desired **school** with a coordinator account.

• Go to **Administration → Products**.

• In the upper right corner, click on **“+ New”** to start creating a new product.

2. **Fill in the product information**

• **Product type**

Select **Generic** from the list of available product types.

• **Internal product name**

This name is visible only to you. Use a detailed description to easily identify the product (e.g. “Full-time fee 650€ from 8 to 16”).

• **Short name**

This name will be visible to family members on the invoice. It should be clear and concise (e.g. “Monthly fee”).

**Note:** Do not include specific information about the period (e.g. “February fee”). The period will be automatically added during invoice generation.

• **Description**

Enter a description that will be visible on the invoice under the short name.

You can use variables such as:

• {student.name}: Student's name.

• {student.surname}: Student's surname.

• {student.fiscal_code}: Student's fiscal code.

• {adult.name}: Family member's name.

• {adult.surname}: Family member's surname.

• {adult.fiscal_code}: Family member's fiscal code.

**Example of a simple description:**

• Related to {student.name} {student.surname} {student.fiscal_code}

**Example with family variables:**

"Related to {student.name} {student.surname} {student.fiscal_code} paid by {adult.name} {adult.surname}"

If you want to include the period, add:

• ...for the period.

• **Amount and VAT rate**

• Enter the product price.

• Select the VAT rate to apply.

• Indicate whether the amount is VAT included or excluded.

The rates are customizable in **Administration → Settings → Rates**.

• **Reference period**

This option automatically adds the first and last day of the specified month:

• **Hidden:** Does not display the period.

• **Previous:** Shows the first and last day of the month prior to the document date.

• **Current:** Shows the first and last day of the month of the document.

• **Next:** Shows the first and last day of the month following the document date.

**Example of a description with reference period:**

"Related to {student.name} {student.surname} {student.fiscal_code} 
for the period:"

3. **Save the product**

After filling in all fields, click on **“Save”** to make the product available in the list.

You can now use the generic product to create documents such as Invoices, Receipts, Pro-Forma, NDC, NDD, Self-invoices.