Kitchen Screen Use Cases 

You can use iikoSousChef in restaurants with several POS terminals located in different sections of the venue. You can view and work with kitchen orders added on any terminal of any section.

Imagine the situation: your venue has two floors, each having a separate group set up operating in different modes. The first floor operates in the fast-food mode, whereas the second floor is a dining room providing full service, but they share one kitchen that receives orders from both groups.

In this case, you can register your KDS terminal in the dining room group though it doesn’t have to be the main cash register or the cash register at all but rather a regular waiter’s terminal.

Other options:

  • Full-service group + one group per each fast-food terminal + iikoSousChef group.
  • Full-service group that includes an iikoSousChef section + one group per each fast-food terminal.

It is important that each group has a separate main cash register even if there is only one fast-food terminal. In this case, the main cash register of the group will exchange kitchen orders with the main cash registers of other groups.

iikoOffice Settings 

Global Settings 

To configure your KDS for the entire store, go to Administration > Outlet Settings > Kitchen Screen tab.

Serving Standard 

You can serve your guests as soon as menu items are ready or serve all the items at ones.

If you select Serve entire order, items that can be quickly cooked are put on hold while items that need more time are being cooked.

Waiting time ‒ the period between printing an order to the kitchen and the start of cooking. It is a standard time specified in the item stocklist record or the preparation chart. 

For instance, if the standard cooking time for grilled meat is set to 15 minutes and for a salad to 5, then the salad will remain on hold for 10 minutes and, after that, it will take the Time to cook or In progress status (depending on the status settings). In this case, both items will be ready in 15 minutes.


Use the Prepare course 2, 3 and 4 block to configure the course handling procedure. For how to set it up, please refer to the Setting Up & Using Courses article.

Perform action with item in order or course 

This parameter defines the way the system treats items in the order or course as a response to your tap:

  • Regular Tap. To select an item, touch its name. To select an order or course, touch the header.
  • Long Tap. To select an item, press and hold its name. A short tap would select the entire order or course. Holding time can be configured in the iikoFront configuration file; 1.5 seconds is set by default.

Other Settings 

  • The time when an item becomes expired is configured in the Highlight items <minutes:seconds> at the end of the period as mildly expired (mm:ss) option. During 1.5 minutes after the default cooking time set for a production area is up, the item is considered mildly expired and is highlighted in yellow on the kitchen screen. After 1.5 minutes, the item becomes heavily expired and is highlighted in red on the screen.



  • The When order is paid or guest bill printed, ready items take "Served" status is checked by default. This setting will be disabled only when ready-to-eat meals require additional handling (e.g. prepared for delivery). In this case, an order fulfillment clerk would change the status manually.
  • If the Alert waiters when item is ready option is enabled, a message telling servers that the item is ready pops up on the POS, it also shows a list of items to be taken from the kitchen.
  • Before the kitchen work mode is changed from the Peak Hour to Schedule or vice versa, the system would give a respective warning. The time when the mode switch warning pops up can be configured in the Warn about switching to peak/standard mode <mm:ss> in advance field.
  • Use the Peak Hour Schedule chart to set up the kitchen weekly work mode. For details, see Cooking Time. Cooking standard time depends on this setting.

Section Settings 

You can set up cooking statuses and item colors for each section. 

You can find the required settings in Administration > Outlet Settings > <section name> > Kitchen Screen tab. For details, check the Cooking Statuses chapter in this article.


Use the KitchenResources.xml file to customize iikoSousChef screens.

You can find this file next to the iiko setup file in the \Resources\Kitchen folder. You need to copy it to a folder called Resources next to the iikoFront setup file, for instance, C:\Program Files\iiko\iikoRMS\Front.Net\Resources\.

Item Name in the Kitchen Ticket 

You can add a short or abbreviated item name to be printed on kitchen tickets or shown on the KDS. Use the Adapted name for kitchen field on the Additional Information tab in the item stocklist record to add such a name.

For instance, Pizza Margarita Large may have a “P MARGAR LAR” contraction. Use CAPITALIZED letters to make item names prominent on the screen.

Item Cooking Statuses 

Status Types 

Any item goes through a number of cooking steps from the time it is printed to the kitchen and before it is served to a customer. Consider the following pizza cooking steps: pending, topping, baking, slicing, and packing. Each step may have a special status assigned suggesting that kitchen staff should do one of the following: start cooking, bus dishes to customers, and so on.

A set of statuses and their options depend on the production processes adopted at your venue.

Default NameMeaning

This is a mandatory status, which means that a dish is waiting for the preparation to start.

Waiting period depends on the plate service standard selected and courses applied. When the waiting time is out, an automatic change to the next status takes place.

TIME TO COOKDishes preparation of which have to be started, but have not been changed to the In progress, Ready, Served statuses yet.



For some dishes, the preparation might comprise several intermediate stages, and for some, it is only one.

For instance, pizza preparation may have the following statuses configured: Toping spreading, Baking and Slicing, but for ready meals and semi-finished products there will be only one - Warm up.

READYThe dish may be dished up. A ready dish is highlighted in green on the kitchen screen, and a notification message will pop up on the iikoFront screen to inform a waiter that the dish might be taken.
SERVEDMandatory status indicating that a dish has been served. The dish will disappear from the kitchen screen.

One may change the statuses of items or orders manually or automatically. For how to change the status manually, please refer to the Items, Courses, Orders article.

To set up an automatic status change, you need to do it for each section of your restaurant in iikoOffice.

If required, an automatic status change can be configured for any of the statuses, as well as printing of a kitchen ticket or delivery tag.

Set of Statuses  

  1. Go to Administration > Outlet Settings > <section name> > Kitchen Screen tab.
  2. Check the Display items on kitchen screen item. 
    If this option is not enabled, orders placed in this section will not be displayed on the KDS. If this option is disabled in all your sections, the Kitchen Screen button will not be available.
  3. Put a check in the Active column opposite the statuses you want to use in your restaurant.
  4. Rename the active statuses if required.
  5. If you want your statuses to change automatically, check it in the Auto-transition to next status column and set the status time.
  6. Select the status that would trigger the printing of the end of cooking receipt or sticker.


Goods and menu items that require no cooking, for instance, canned beverages, may take the READY status automatically once printed to kitchen:

  1. Add a new section (for instance, Ready-Made Goods). It is a required step as the auto-transition will apply to all the sections, which is not you want.
  2. Set the minimum cooking time in the item preparation chart.
  3. Check the Automatic preparation by standard time option on the Kitchen Screen tab.

From this point, all the dishes, which have For products preparation area specified in their stock list, will automatically become Ready upon printing the orders and when the standard preparation time disappears.

Color of Items 

In some cases, for instance, when a kitchen employee needs to put all order items together, it is good to know where (which cooking area or shop) the cooking takes place. For this purpose, we use color markers—a vertical bar on the right-hand side of the item name.

You can specify the color of the bar in the Item colors on kitchen screen parameter. For instance, you can specify red for a hot shop and blue for the cold, etc.

Additional Settings 

Other parameters that can be customized in the iikoFront configuration file:

  • For how long items are kept on the screen, check the Paid Orders Display Time chapter.
  • Sounds:
    • It is time to start cooking an item. Specify the path to a corresponding WAV file in this string: <kitchenNotificationBeepSoundFileName>.
    • An item is removed and there is no need to cook it. Specify the path to a corresponding WAV file in this string: <kitchenCanceledBeepSoundFileName>.
  • Selecting items with a long tap. The entire order or course will be selected by a short tap on the item. Holding time is 1.5 seconds by default. It can be changed in the <longClickDurationToSelectDish> line.

Cooking Time 

The standard cooking time of an item depends on the kitchen mode. This function makes it possible to more objectively evaluate kitchen work rate and timely preparation of dishes.

For instance, in normal mode, dishes are prepared on orders and the standard time is longer. At lunchtime, dishes are already prepared – they only need to be served, and the standard time is shorter. Preparation time settings for peak and normal modes are used for this purpose. They can be configured for each dish and type of production area.

It is possible to switch between modes automatically by a schedule created for the entire outlet or manually using kitchen screens of a single section. Automatic mode switching is configured using the Peak Hour Schedule parameter on the Kitchen Screen tab in the outlet settings.

A manager can set a kitchen in a peak mode. All kitchen screens of the same section will switch to the peak mode and standard preparation time set up for the peak mode will be applied. For how to toggle between the peak hour and standard modes, see the Filters & Settings article.

As a rule, different dishes require different cooking time. A chef can see the time allowed for the preparation of a certain dish on the kitchen screen. By default, this time is defined in the item preparation chart, and the Cooking time by default box is checked in the item stocklist record. Custom cooking time can be set for a dish in different kitchen modes. Uncheck the default time and specify the Cooking time: Standard and Peak in the item record.

If no specific cooking time is specified for an item, the time set for the type of item production area will be used. The Time and Peak Time fields in the item preparation chart are designed for this purpose.

Individual item cooking time is given in the Coking time standard and Cooking time peak columns of a stock list. Cooking time can be set for several selected items at once using the group editing function.