In bessa, you can create different article types that differ in function and behavior. The article type is set when creating or editing an article in the "Basic Data" tab via the "Type" dropdown.
Overview of Article Types
|
Type |
Usage |
On Invoice |
Article Options |
Inventory |
|---|---|---|---|---|
|
Article |
Standard sales item |
✓ |
✓ |
✓ |
|
Option |
Add-on/modifier |
✓ |
✗ |
✓ |
|
Deposit |
Deposit items |
✓ |
✓ |
✓ |
|
Info |
Information text |
✗ |
✗ |
✗ |
|
Delivery Fee |
Delivery costs |
✓ |
✗ |
✗ |
|
bessa Card |
Gift cards |
✓ |
✗ |
✗ |
|
Voucher |
Standard vouchers |
✓ |
✗ |
✗ |
|
Inventory |
Recipe/stock item |
✗ |
✗ |
✓ |
Article (Standard)
The standard article type for all regular sales products and services.
Properties:
-
Appears on receipts and invoices
-
Can have article options (e.g., sides, extras)
-
Supports inventory management
-
Can be configured with price levels
-
Can be placed on order screens
Use cases:
-
Food and beverages in hospitality
-
Products in retail
-
Services (hairdresser, cosmetics)
Option
Option articles are booked as additions to other articles and can be used in Article Options.
Properties:
-
Either used directly in an article option
-
Or attached as a free option to the last booked article
-
Cannot have article options itself
-
Appears on receipts and invoices
-
Supports inventory management
Behavior when booked freely: When an option article is booked without a previous main article, it behaves like a regular article.
Use cases:
-
Sides (fries, salad, rice)
-
Extras (extra cheese, double meat)
-
Preparation notes with surcharge (spicy, gluten-free)
-
Additional services (express service, gift wrapping)
Deposit
Special article type for tax differentiation and separate reporting of deposit items.
Properties:
-
Shown separately on invoices
-
Enables dedicated reports for deposit intake and returns
-
Can have article options
-
Supports inventory management
Tax consideration: Deposits are subject to special tax regulations in many countries. Separate recording enables correct booking and reporting.
Use cases:
-
Bottle deposit
-
Crate deposit
-
Reusable cup deposit
-
Dish rental fee
Info
Info articles serve only as additional information on kitchen receipts and are not printed on customer invoices.
Properties:
-
Only printed on receipts (e.g., kitchen receipt)
-
Does not appear on customer invoice
-
Has no price
-
Cannot have article options
-
No inventory management
Use cases:
-
"Please no salt"
-
"Allergy: nuts"
-
"For table 7"
-
"Rush!"
-
Preparation notes without surcharge
For preparation notes with surcharge, use the "Option" type instead.
Delivery Fee
Special article type for charging delivery costs for delivery services.
Properties:
-
Appears on invoices
-
Automatically added to delivery orders
-
No article options
-
No inventory management
When using delivery services, at least one article of type "Delivery Fee" must exist so that delivery costs can be correctly charged.
Use cases:
-
Standard delivery fee
-
Express delivery
-
Delivery fee by distance (different articles for different zones)
bessa Card
Special article type for loading and unloading bessa gift cards and balance cards.
Properties:
-
Appears on invoices
-
For adding and redeeming credit
-
No article options
-
No inventory management
Use cases:
-
"Add credit"
-
"Redeem credit"
-
Gift card activation
-
Discount voucher
-
Promotional voucher
The same VAT distinction applies to bessa Cards as to standard vouchers — see Single-purpose vs multi-purpose voucher.
Voucher
Standard vouchers managed by the POS system.
Properties:
-
Appears on invoices
-
Managed and validated by the POS
-
Usable in all connected locations
-
Not usable for online orders
-
No article options
-
No inventory management
Difference from bessa Card: While bessa Cards can be bought and used local and onlien, standard vouchers can only be redeemed within the POS venues.
Use cases:
-
Gift voucher €50
Single-purpose vs multi-purpose voucher
For VAT purposes (EU VAT Directive, transposed in Austria as Einzweckgutschein / Mehrzweckgutschein under § 3 (14)–(15) UStG) two variants must be distinguished when creating a voucher article:
-
Single-purpose voucher — the supply and the applicable VAT rate are already known at issuance (e.g. a "€12.90 breakfast voucher" for a specific venue, 10 % VAT for food). VAT becomes due at the time of sale and is shown on the sales receipt at the assigned rate.
-
Multi-purpose voucher — the supply to be rendered and/or the applicable VAT rate are not yet known at issuance (e.g. a "€50 cash voucher redeemable against food or beverages" at different VAT rates). VAT becomes due only on redemption against the concrete product; the sale of the voucher itself is not subject to VAT.
Setup in bessa
The fiscal handling in bessa is steered through the article group the voucher article belongs to — more precisely, the tax rate of that group.
-
Single-purpose voucher → create it in an article group with the matching tax rate (e.g. "Vouchers — Food 10 %").
-
Multi-purpose voucher → create it in an article group with 0 % tax (e.g. "Vouchers — Cash 0 %").
At sale time the group's tax rate flows into the fiscal turnover counter automatically: multi-purpose vouchers stay outside VAT thanks to the 0 % rate, single-purpose vouchers feed in directly at their assigned rate.
Create separate article groups for different tax rates (e.g. "Vouchers 10 %" for food single-purpose vouchers, "Vouchers 20 %" for standard single-purpose vouchers, "Vouchers 0 %" for multi-purpose cash vouchers). Reporting stays cleanly separated and a sale is just a posting from the right group.
The article group "Vouchers" that is auto-created when the module is licensed is a 0 % group by default and is therefore intended for multi-purpose vouchers. Before selling single-purpose vouchers, make sure a matching tax-rate group exists.
Details and accounting examples in Invoices for Vouchers and Term: Voucher.
Never set up a multi-purpose voucher manually as a regular article. If the multi-purpose voucher were kept as an ordinary article without the "Voucher" type, it would flow into the fiscal turnover counter at sale time — and the later redemption against a concrete product would cause double counting in the turnover counter. Please consult your tax advisor for how to handle vouchers in your specific operation.
Inventory
Special inventory articles for recipe management and raw material tracking.
Properties:
-
Is not printed on receipts or invoices
-
Is not displayed on the POS layout
-
Serves exclusively for tracking inventory changes
-
Primarily for recipes and article options of type "Inventory"
-
Supports inventory management
How it works: Inventory articles are linked to sales articles in the background. When selling the main article, the corresponding amount of the inventory article is automatically deducted from stock.
Example 1: Coffee Recipe
You want to track coffee consumption per cup:
|
Article |
Type |
Quantity Content |
Main Article |
|---|---|---|---|
|
Coffee Package 1kg |
Inventory |
1.0 kg |
– |
|
Espresso |
Article |
0.008 kg (8g) |
Coffee Package 1kg |
|
Americano |
Article |
0.008 kg (8g) |
Coffee Package 1kg |
|
Cappuccino |
Article |
0.008 kg (8g) |
Coffee Package 1kg |
Result: When selling an espresso, 8g is automatically deducted from the coffee package stock. Inventory management is enabled on the coffee package itself, not on the individual coffee drinks.
Example 2: Wine by the Glass
|
Article |
Type |
Quantity Content |
Main Article |
|---|---|---|---|
|
Wine Bottle 0.75L |
Inventory |
0.75 L |
– |
|
1/8 Wine |
Article |
0.125 L |
Wine Bottle 0.75L |
|
1/4 Wine |
Article |
0.25 L |
Wine Bottle 0.75L |
Result: From one bottle, exactly 6x 1/8 or 3x 1/4 can be served. The inventory shows the current bottle count.
Example 3: Cocktail Recipe (Rum and Coke)
|
Article |
Type |
Quantity Content |
Main Article |
|---|---|---|---|
|
Bacardi 0.7L |
Inventory |
0.7 L |
– |
|
Portion Bacardi |
Inventory |
0.04 L |
Bacardi 0.7L |
|
Coke 1L |
Inventory |
1.0 L |
– |
|
Portion Cola |
Inventory |
0,15 L |
Coke 1L |
The cocktail "Rum and Coke" is created as a regular Article. Ingredients are linked via Article Options of type "Inventory":
-
Bacardi: 0.04 L per cocktail
-
Coke: 0.15 L per cocktail
More complex example – Cosmopolitan:
-
Vodka: 0.04 L
-
Triple Sec: 0.015 L
-
Lime juice: 0.015 L
-
Cranberry juice: 0.03 L
Example 4: Burger with Components
|
Article |
Type |
Quantity Content |
Main Article |
|---|---|---|---|
|
Burger Buns (10-pack) |
Inventory |
10 pcs |
– |
|
Burger Bun |
Inventory |
1 pcs |
Burger Buns (10-pack) |
|
Patties (20-pack) |
Inventory |
20 pcs |
– |
|
Pattie |
Inventory |
1 pcs |
Patties (20-pack) |
|
Lettuce 1kg |
Inventory |
1.0 kg |
– |
|
Lettuce leaf |
Inventory |
0,05 kg |
Lettuce 1kg |
|
Cheddar Slices (50-pack) |
Inventory |
50 pcs |
– |
|
Cheddar Slice |
Inventory |
1 pcs |
Cheddar Slices (50-pack) |
The "Cheeseburger" as an article consumes per sale:
-
1x Bun (Quantity content: 1 piece = 0.1 of the 10-pack)
-
1x Patty (Quantity content: 1 piece = 0.05 of the 20-pack)
-
0.05 kg Lettuce
-
1x Cheese (Quantity content: 1 slice = 0.02 of the 50-pack)
Important: Inventory management should only be enabled on the main article (inventory article), not on individual sales articles. The sales articles reference the inventory via the main article link.
More information on setup can be found under Inventory Management for Articles and Inventory Management.
Changing Article Type
The article type can be changed afterwards:
-
Open the article for editing
-
Select the new type from the dropdown in the "Basic Data" tab
-
Save the article
When changing the article type, certain settings (e.g., article options when switching to "Option") may no longer be available and will be removed.