What is the Kitchen Display System (KDS) in RoyalPOS?
The Kitchen Display System (KDS) shows incoming orders on a screen in the kitchen instead of (or in addition to) printing paper KOTs. Kitchen staff see each order's items and update them through stages — pending, in process, and ready — so the floor and counter stay in sync.
Screenshot:
Related: kds-open, kds-vs-kot-printer, kds-connect
How do I open the Kitchen Display on a device?
On the RoyalPOS dashboard choose the Kitchen option (available for restaurant outlets). The device then runs as a kitchen screen and shows orders sent from the main POS. A dedicated kitchen device stays on this screen during service.
- Open RoyalPOS on the kitchen device.
- From the dashboard, choose the Kitchen / KDS option.
- Connect to the main POS (enter its IP/port or use search).
- Leave the device on the KDS screen during service.
Screenshot:
Related: kds-connect, kds-join-server, kds-tabs
How does a kitchen screen connect to the main POS?
The main POS device acts as the server and the kitchen screen connects to it over the same WiFi/LAN using the POS device's IP address and port. Once connected, orders placed on the POS appear on the kitchen screen in real time.
- Make sure the POS and the kitchen device are on the same WiFi/LAN.
- On the kitchen device, open the Kitchen screen and the Join Server dialog.
- Enter the POS device's IP address and port (or use Search to find it).
- Connect — orders now stream live to the kitchen screen.
Screenshot:
All devices (POS, KDS, captain, token counter) must be on the same local network.
Related: kds-join-server, kds-find-pos-ip, kds-not-updating
How do I join the kitchen screen to the POS server (IP and port)?
On the kitchen screen, open the Join Server dialog, enter the POS device's IP address and port, and tap connect. You can also use the Search option to scan the local network and detect the POS automatically.
- Open the Kitchen screen → Join Server.
- Enter the POS device's IP and port, or tap Search to auto-detect.
- Tap Connect.
- The screen shows connected and begins receiving orders.
Screenshot:
Related: kds-connect, kds-find-pos-ip
How do I find the POS device's IP address for the kitchen/captain to connect?
The POS device's IP is shown on the POS where the server is started (printer/kitchen server settings show the device IP and port). You can also check the device's WiFi settings for its IP address, then enter that IP on the kitchen/captain/token-counter device.
- On the POS device, open the kitchen/server settings to see its IP and port, or check the device WiFi details.
- Note the IP (e.g. 192.168.1.10) and port.
- Enter them on the kitchen, captain, or token-counter device.
Screenshot:
Related: kds-join-server, captain-connect, token-connect
What do the Pending, In Process and Ready columns mean on the KDS?
Orders move through stages on the KDS: Pending (new, not started), In Process (being prepared after the kitchen accepts the items), and Ready/History (prepared/served). Staff advance an order from one stage to the next as they cook.
Screenshot:
Related: kds-accept, kds-food-ready, kds-serve
How does the kitchen accept new items on the KDS?
On a pending order, tap Accept (All Accept for the whole order, or accept an individual item). The order moves into the In Process stage so everyone can see it is being prepared.
- Open the Pending column.
- Tap All Accept on the order card (or accept individual items).
- The order moves to In Process.
Screenshot:
Related: kds-tabs, kds-food-ready
How do I mark food as ready on the kitchen screen?
On an order in the In Process stage, tap the Food Ready button. The order's items are marked ready and the update is broadcast to the POS and any token counter, so the counter knows the order can be served or collected.
- Open the In Process column.
- Tap Food Ready on the order card.
- The order moves to Ready and the token counter/POS updates.
Screenshot:
Related: kds-tabs, kds-serve, token-shows
How do I mark items as served on the KDS?
Use the All Served / Served action on the order card to mark items as served once they have been handed over. Served orders move into history.
- Open the order on the KDS.
- Tap All Served (or serve individual items).
- The order moves to history.
Screenshot:
Related: kds-tabs, kds-food-ready
Can the kitchen screen play a sound when a new order arrives?
Yes. RoyalPOS plays an alert sound on the kitchen screen when a new order arrives so staff notice it without watching the screen. Keep the device volume up.
Screenshot:
Related: kds-what-is, kds-tabs
Does the kitchen screen reconnect automatically if the WiFi drops?
Yes. The kitchen screen keeps a live connection to the POS and automatically reconnects if the WiFi briefly drops or the app is resumed from the background, so you don't have to re-join the server manually each time.
Screenshot:
Related: kds-connect, kds-not-updating
What is the difference between the KDS and a kitchen (KOT) printer?
A kitchen printer prints a paper KOT ticket for each order; the KDS shows the same orders on a screen instead, with live status updates and no paper. You can use one or both — many outlets use the KDS for visibility and still print a KOT for record.
Screenshot:
Related: kds-what-is, printer-kitchen
Can I run more than one kitchen screen?
Yes. Multiple kitchen screens can connect to the same POS over the LAN. Each connects with the POS IP and port and receives the live orders, so you can have separate screens for, say, the kitchen and the bar.
- Connect each kitchen device to the same POS IP/port.
- Each screen receives the live order stream.
Screenshot:
Related: kds-connect, printer-kitchen-category
What is the Captain app?
The Captain app lets waiters/stewards take dine-in orders at the table on a handheld device. It connects to the main POS over the LAN; orders punched on the captain device go straight to the POS and the kitchen.
Screenshot:
Related: captain-connect, kds-what-is
How do I connect the Captain app to the POS?
On the Captain device, enter the POS device's IP address and port (or use search) to connect over the same WiFi/LAN. Once connected, the captain can view tables and punch orders that sync to the POS.
- Put the captain device on the same WiFi/LAN as the POS.
- Enter the POS IP and port (or Search to auto-detect).
- Connect and start taking table orders.
Screenshot:
Related: captain-what, kds-find-pos-ip
What is the Token Counter display?
The Token Counter is a customer-facing screen that shows order token numbers and their status — typically which tokens are being prepared and which are ready for pickup. It connects to the POS over the LAN and updates live as the kitchen progresses orders.
Screenshot:
Related: token-connect, token-shows, kds-food-ready
How do I connect the Token Counter to the POS?
On the Token Counter device enter the POS device's IP address and port over the same WiFi/LAN. Make sure the Token Counter option is enabled on the POS so it broadcasts order data to the counter.
- Put the token-counter device on the same WiFi/LAN as the POS.
- Enter the POS IP and port to connect.
- On the POS, ensure the Token Counter option is enabled.
- Tokens now appear and update live.
Screenshot:
Related: token-what, token-shows, kds-find-pos-ip
What does the Token Counter show — preparing vs ready?
The Token Counter shows two groups: tokens that are still Preparing and tokens that are Ready. When the kitchen marks an order Food Ready, its token moves from Preparing to Ready so customers know to collect it. It shows recent orders only (older orders drop off automatically).
Screenshot:
Related: token-what, kds-food-ready, token-not-updating
The kitchen screen is not showing new orders — what should I check?
Check that the kitchen device and POS are on the same WiFi/LAN, that the correct POS IP and port were entered, and that the connection shows connected. Re-join the server if needed. A firewall or antivirus on the POS device can block the connection — allow RoyalPOS through it.
- Confirm both devices are on the same network.
- Re-open Join Server and re-enter the POS IP/port (or Search).
- Allow RoyalPOS through the POS device's firewall/antivirus.
- Reconnect and place a test order.
Screenshot:
Related: kds-connect, kds-join-server, kds-find-pos-ip
The Token Counter shows old or too many orders — how do I fix it?
The Token Counter shows only recent orders (the last few hours); older ones drop off automatically. If it shows stale data, confirm it is still connected to the POS and that the Token Counter option is enabled on the POS. Reconnecting refreshes the list.
- Confirm the token-counter device is connected to the POS.
- Ensure the Token Counter option is enabled on the POS.
- Reconnect to refresh the order list.
Screenshot:
Related: token-connect, token-shows