When a POS transfer runs, Mathership reads the sold POS items and checks whether each item has a mapping.If a mapping exists, Mathership creates inventory movements.
POS item
Mapping
Inventory result
Espresso
Ingredient: Coffee beans
Deduct coffee beans
Cola 0.33 l
Ingredient: Cola bottle
Deduct bottles
Burger
Recipe: Burger recipe
Deduct all recipe ingredients
If no mapping exists, the item is skipped or reported as unmapped.The sale can be visible in the transfer result, but it will not reduce inventory until a mapping exists.
Use an ingredient mapping when one sold POS item should deduct one ingredient directly.
POS item
Ingredient
Quantity
Cola 0.33 l
Cola bottle
1
Espresso
Coffee beans
0.009
Wine glass 0.2 l
House wine
0.2
The quantity defines how much of the ingredient is deducted per sold POS item.sold quantity × mapping quantity = ingredient deductionIf Espresso is mapped to Coffee beans with quantity 0.009:
Use a recipe mapping when one sold POS item consists of multiple ingredients.
POS item
Recipe
Burger
Burger recipe
Pizza Margherita
Pizza Margherita recipe
Caesar Salad
Caesar Salad recipe
Espresso Martini
Espresso Martini recipe
When the POS item is sold, Mathership expands the recipe and deducts all ingredients from the recipe lines. This also supports sub-recipes.
POS item
Mapping
Inventory result
Espresso
Ingredient: Coffee beans
Deduct coffee beans
Cola 0.33 l
Ingredient: Cola bottle
Deduct bottles
Burger
Recipe: Burger recipe
Deduct all recipe ingredients
If no mapping exists, the item is skipped or reported as unmapped.The sale can be visible in the transfer result, but it will not reduce inventory until a mapping exists.
Use an ingredient mapping when one sold POS item should deduct one ingredient directly.
POS item
Ingredient
Quantity
Cola 0.33 l
Cola bottle
1
Espresso
Coffee beans
0.009
Wine glass 0.2 l
House wine
0.2
The quantity defines how much of the ingredient is deducted per sold POS item.sold quantity × mapping quantity = ingredient deductionIf Espresso is mapped to Coffee beans with quantity 0.009:
Use a recipe mapping when one sold POS item consists of multiple ingredients.
POS item
Recipe
Burger
Burger recipe
Pizza Margherita
Pizza Margherita recipe
Caesar Salad
Caesar Salad recipe
Espresso Martini
Espresso Martini recipe
When the POS item is sold, Mathership expands the recipe and deducts all ingredients from the recipe lines. This also supports sub-recipes.Example:Burger → Burger recipe → bun, patty, cheese, sauce, saladIf 3 burgers are sold, Mathership calculates the ingredient requirement for 3 recipe portions and creates inventory deductions for each ingredient.
The quantity field is a multiplier.For ingredient mappings, it defines how much of the ingredient is deducted per sold POS item.For recipe mappings, it defines how many recipe portions are used per sold POS item.
Ingredient quantity
Recipe quantity
sold quantity × mapping quantity = ingredient deduction
Sold
Mapping quantity
Deduction
3 × Cola
1 bottle
3 bottles
5 × Espresso
0.009 kg
0.045 kg
10 × Wine glass
0.2 l
2 l
sold quantity × mapping quantity = recipe portions
Sold
Mapping quantity
Recipe portions
2 × Burger
1
2 portions
1 × Party platter
4
4 portions
3 × Small salad
0.5
1.5 portions
Use 1 when one sold POS item equals one recipe portion. Use another value when the POS item represents more or less than one recipe portion.
Mappings can use is_subtraction.In the mapping sheet, this appears as the Is subtraction toggle.This is used for removal modifiers — items that indicate something was not included in a sale.
POS item
Use case
No chips
Reverse a chip deduction when chips were not served
Refund item
Reverse a previous deduction
Correction item
Reduce or offset a POS quantity
Only use this when the POS item should not behave like a normal sale deduction.
Review subtraction mappings carefully. Incorrect subtraction logic can create inventory movements in the wrong direction.
SIDES products are synced from the SIDES product API.Mappings are stored at integration level, not per store. One product mapping applies across all stores of the same integration.
Click the mapped item row, then click Delete mapping in the bottom left of the sheet.Confirm the deletion in the dialog.After deletion, future sales of that item will no longer affect inventory until it is mapped again.
Deleting a mapping does not reverse past inventory movements. To correct previous postings, re-run the affected transfer or create correcting inventory movements.
Before deleting a mapping, check whether the POS item is still sold.If it is still active, deleting the mapping will cause future sales to become unmapped.
The item has no mapping and will not affect inventory
The Mapped to column shows the target ingredient or recipe name, the quantity, and a subtraction indicator if applicable.Use the Mapped filter in the toolbar to show only unmapped items.
The mapping defines what should be deducted. The storage unit defines where it should be deducted.Depending on the integration, the storage unit comes from:
The linked Lightspeed location
The linked SIDES store
Recipe issue storage
Ingredient issue storage
Fallback storage logic
For Lightspeed and SIDES, make sure the location or store is linked to the correct storage unit before activation or transfer.
External location
Storage unit
Result
Bar POS
Bar Storage
Drinks are deducted from bar stock
Restaurant POS
Main Kitchen
Food is deducted from kitchen stock
Terrace POS
Terrace Storage
Terrace sales deduct terrace stock
If no storage unit can be resolved, Mathership cannot create a correct inventory deduction.
An unmapped POS item is a sold item that has no mapping.
Sold POS item
Result
Espresso
Processed if mapped
Cola 0.33 l
Processed if mapped
New seasonal item
Skipped if not mapped
Unmapped items are common during setup. Use them as a worklist for missing mappings.After creating missing mappings, reprocess the affected date or rerun a migration.
Burger → Burger recipe → bun, patty, cheese, sauce, saladIf 3 burgers are sold, Mathership calculates the ingredient requirement for 3 recipe portions and creates inventory deductions for each ingredient.
The quantity field is a multiplier.For ingredient mappings, it defines how much of the ingredient is deducted per sold POS item.For recipe mappings, it defines how many recipe portions are used per sold POS item.
Ingredient quantity
Recipe quantity
sold quantity × mapping quantity = ingredient deduction
Sold
Mapping quantity
Deduction
3 × Cola
1 bottle
3 bottles
5 × Espresso
0.009 kg
0.045 kg
10 × Wine glass
0.2 l
2 l
sold quantity × mapping quantity = recipe portions
Sold
Mapping quantity
Recipe portions
2 × Burger
1
2 portions
1 × Party platter
4
4 portions
3 × Small salad
0.5
1.5 portions
Use 1 when one sold POS item equals one recipe portion. Use another value when the POS item represents more or less than one recipe portion.
Mappings can use is_subtraction.In the mapping sheet, this appears as the Is subtraction toggle.This is used for removal modifiers — items that indicate something was not included in a sale.
POS item
Use case
No chips
Reverse a chip deduction when chips were not served
Refund item
Reverse a previous deduction
Correction item
Reduce or offset a POS quantity
Only use this when the POS item should not behave like a normal sale deduction.
Review subtraction mappings carefully. Incorrect subtraction logic can create inventory movements in the wrong direction.
SIDES products are synced from the SIDES product API.Mappings are stored at integration level, not per store. One product mapping applies across all stores of the same integration.
Click the mapped item row, then click Delete mapping in the bottom left of the sheet.Confirm the deletion in the dialog.After deletion, future sales of that item will no longer affect inventory until it is mapped again.
Deleting a mapping does not reverse past inventory movements. To correct previous postings, re-run the affected transfer or create correcting inventory movements.
Before deleting a mapping, check whether the POS item is still sold.If it is still active, deleting the mapping will cause future sales to become unmapped.
The item has no mapping and will not affect inventory
The Mapped to column shows the target ingredient or recipe name, the quantity, and a subtraction indicator if applicable.Use the Mapped filter in the toolbar to show only unmapped items.
The mapping defines what should be deducted. The storage unit defines where it should be deducted.Depending on the integration, the storage unit comes from:
The linked Lightspeed location
The linked SIDES store
Recipe issue storage
Ingredient issue storage
Fallback storage logic
For Lightspeed and SIDES, make sure the location or store is linked to the correct storage unit before activation or transfer.
External location
Storage unit
Result
Bar POS
Bar Storage
Drinks are deducted from bar stock
Restaurant POS
Main Kitchen
Food is deducted from kitchen stock
Terrace POS
Terrace Storage
Terrace sales deduct terrace stock
If no storage unit can be resolved, Mathership cannot create a correct inventory deduction.
An unmapped POS item is a sold item that has no mapping.
Sold POS item
Result
Espresso
Processed if mapped
Cola 0.33 l
Processed if mapped
New seasonal item
Skipped if not mapped
Unmapped items are common during setup. Use them as a worklist for missing mappings.After creating missing mappings, reprocess the affected date or rerun a migration.