Facebook Pixel
RestIQ POS

Semi-Finished Products, Recipe Builder & Cost Calculation

Comprehensive guide to managing semi-finished preparation bases (dough, sauces, prepped meats, marinades) in RestIQ BackOffice, building sub-recipes, defining batch yields, and tracking unit cost dynamics.

September 19, 2026

The Semi-Finished module streamlines kitchen batch production, ensures pinpoint raw inventory depletion, and precisely calculates food costs for composite menu items. Follow these step-by-step instructions to create and configure semi-finished recipes:

  1. From the navigation sidebar, select "Dishes & Products" -> "Semi-Finished" to review the active preparation catalog, units of measure, and calculated prime costs.

    1_semi_finished_catalog_table.jpg

  2. To create a new preparation recipe, click the "+ Add" button located at the top-right toolbar.

    2_add_semi_finished_button.jpg

  3. Fill in core parameters: semi-finished item name (e.g., "Dough for Khachapuri"), primary unit of measure (kg, L, pcs), and target batch yield output.

    3_basic_info_and_unit_setup.jpg

  4. Monitor dynamic real-time KPI indicator cards: total batch cost calculation (cost per 1 unit) and total recipe ingredient weight balance.

    4_prime_cost_and_batch_weight_kpis.jpg

  5. To populate sub-recipe raw items, utilize the search bar "Search and add product..." or the "+ New Product" quick creator button.

    5_ingredients_search_and_add.jpg

  6. Enter precise quantity amounts for each raw ingredient, select appropriate measurement units (g, ml, pcs), and verify line-item cost contributions.

    6_ingredient_quantities_and_units.jpg

  7. For instant automated extraction from culinary text sheets or raw files, navigate to the "Text / File Input AI SMART" tab.

    7_ai_smart_recipe_import_tab.jpg

  8. Verify recipe balances and click the "Save" button to publish the semi-finished item for use in dish tech cards and kitchen preparation acts.

    8_save_semi_finished_product.jpg

Was this article helpful?

Your feedback helps us continuously improve our documentation

Support & Questions

Can't find an answer? Ask a question

Our technical support team is here to assist you. Leave your question and we'll reply as soon as possible.