Restaurant management system & POS

The system that runs your whole restaurant

Point of sale, M‑Pesa payments and KRA eTIMS invoicing in one system. It runs on the phones, tablets and computers you already have.

The Xenia point-of-sale terminal

Works with the tools you already use

M‑Pesa · Safaricom DarajaKRA eTIMSThermal printersKitchen displayQR menusCash & cardInstallable PWA

Everything your restaurant runs on

Point of sale, payments, the kitchen, inventory and reporting work together in a single system, from the first order to the KRA receipt.

Point of Sale

Take orders for dine‑in, takeaway, pick‑up and drive‑thru. Manage tables and floors, split bills, add rounds and edit orders at any time.

M‑Pesa payments

Send the bill to the customer's phone by M‑Pesa, and payments are matched to the order automatically. Cash, card and split payments are supported.

KRA eTIMS invoicing

Every paid order produces a fiscal eTIMS invoice with a QR code. Products are mapped to KRA item codes once during setup.

Kitchen & printing

Send tickets to kitchen display screens or thermal printers, routed by station so each area sees only its own orders.

Inventory & stock

Track recipes, ingredient costs and live stock levels, with low‑stock alerts and physical stock‑takes to keep counts accurate.

Multi‑branch & reports

Run every branch from one account, with live sales, sales by staff member and end‑of‑day reports. Sensitive actions require a manager PIN.

One system

A single, connected system

Point of sale, payments, the kitchen, inventory and KRA compliance all run within one system. Information moves between them automatically.

Xenia
Point of sale
M‑Pesa
KRA eTIMS
Kitchen
Inventory
Reports

A closer look at the system

The screens your team uses every day, from the counter to the back office.

Point of SaleM‑PesaKRA InvoiceOwner DashboardKitchen DisplayCustomer ScreenStaff Sign‑inBranchesIntegrationsReports

Fast order entry

A point‑of‑sale screen for dine‑in, takeaway, pick‑up and drive‑thru. M‑Pesa, VAT and the catering levy are calculated automatically.

Book a demo
How it works

How an order moves through Xenia

Each step passes to the next automatically, so information is entered once and nothing is missed.

Take the order

Any table or counter

Pay on M‑Pesa

STK push to the phone

Send to the kitchen

Routed to the right station

Issue a KRA receipt

Fiscalised automatically

Update reports

In real time

One system instead of five

Most restaurants run several disconnected tools. Xenia brings them together in a single system.

A typical setup

Separate tools that don't share data.

  • A point‑of‑sale system that isn't built for M‑Pesa
  • Reconciling the M‑Pesa till by hand
  • KRA eTIMS added as an afterthought
  • Stock tracked in a separate spreadsheet
  • Reports exported and combined manually
  • New hardware to buy for every counter
With Xenia

One connected system

Everything in a single place.

  • Built around M‑Pesa from the start
  • Payments reconciled to the order automatically
  • A fiscal KRA receipt on every sale
  • Inventory, recipes and alerts included
  • Live reports with no manual export
  • Runs on devices you already own

What sets Xenia apart

The details that matter most when you run a restaurant.

Built for M‑Pesa

The bill is sent to the customer's phone, and the payment is matched to the order automatically. No codes to read out and no manual reconciliation at the end of the day.

KES 1,240 · Paid
Reconciled to order #1042

One account for every branch

Work a single outlet, or view all your branches together with sales, stock and staff in one place.

Compliant with KRA

A fiscal eTIMS receipt with a QR code on every sale.

Runs on your own devices

Phones, tablets and computers you already own. No proprietary hardware required.

Built around how restaurants actually run

Xenia is built around how restaurants actually operate, from taking orders and accepting M‑Pesa to feeding the kitchen and meeting KRA requirements.

The Xenia owner dashboard showing sales, orders and charts

M‑Pesa payments

The bill is sent to the customer's phone and the payment is matched to the order automatically. It is how most of your customers already pay.

KRA eTIMS compliant

Every sale produces a fiscal invoice with a QR code, generated automatically. Products are mapped to KRA item codes once during setup.

Runs on your devices

Xenia installs as an app on the phones, tablets and computers you already have. There is no proprietary hardware to buy and no per‑device fee.

KES 0
per month to start
0 days
free trial, no card required
0%
of sales KRA compliant
0
service types supported
Why we built Xenia

“We built Xenia to give restaurants one complete system for orders, payments, the kitchen and compliance, designed around how they actually run.”

XeniaThe Xenia team
Getting started

From sign‑up to first order in days

We create the account and get the setup right with you. You stay in control of your menu, your prices and your team. It's your restaurant, your workspace.

Book a demo

Step 1

We create your account

We set up your own private Xenia workspace at your own address (yourrestaurant.xenia.co.ke) with an owner login. You set a new password the first time you sign in, and the account is yours.

Step 2

You build your menu

Add your dishes, categories, prices, options and extras, plus your branches, floors and tables. It's your menu, so you shape it exactly how you serve. Import a lot at once, or add as you go.

Step 3

Connect payments & tax

Plug in M-Pesa (Daraja), switch on KRA eTIMS, set your VAT, catering levy and service charge, and point Xenia at your receipt and kitchen printers. We help you get every setting right.

Step 4

Add your team & go live

Give each waiter, cashier and chef a 4-digit PIN and a role that decides what they can do. Install Xenia on your devices and start taking orders. Most restaurants are live within a few days.

Simple, transparent pricing

Bronze is a flat monthly price. Silver is priced per branch. No per‑device fees and no hardware to buy, and every plan comes with a 14‑day free trial, backups and support.

Bronze

KES 5,000Per month

Everything you need to run point of sale and take M‑Pesa payments. Includes a 14‑day free trial.

Book a demo
  • Point of sale for dine‑in, takeaway & drive‑thru

  • M‑Pesa & cash payments

  • Receipts, X‑reports & core reports

  • Staff sign‑in with 4‑digit PINs & roles

  • Single branch

Silver

Popular

KES 12,000Per month

per branch

The complete Xenia suite for full‑service, VAT‑registered restaurants. A 14‑day free trial to start.

Book a demo
  • Everything in Bronze

  • KRA eTIMS invoicing & compliance

  • Inventory, recipes & stock‑takes

  • Kitchen display & QR ordering

  • Loyalty, vouchers, gift cards & reservations

  • Multi‑branch & consolidated reporting

Gold

Coming soon

Coming soon

For growing groups and chains. More is on the way as we build it out. Talk to us about what you need.

Talk to us
  • Everything in Silver

  • Built for larger groups & chains

  • More to come

Compare the plans

Bronze covers point of sale and M‑Pesa. Silver adds KRA compliance and the full suite of features.

What's included
Bronze
KES 5,000/mo
Popular
Silver
KES 12,000/mo · per branch
Point of sale for dine‑in, takeaway & drive‑thru
M‑Pesa & cash payments
KRA eTIMS invoicing & compliance
Receipts, X‑reports & core reports
Staff sign‑in with PINs & roles
Inventory, recipes & stock‑takes
Kitchen display & QR ordering
Loyalty, vouchers & gift cards
Reservations & arrival links
Multi‑branch & consolidated reporting
Book a demoBook a demo

Frequently Asked Questions

Answers to common questions. If you need more detail, book a demo and we will walk you through it.

Yes. From the order screen you send an STK push to the customer's phone, and once they approve, the payment is matched to the order automatically. There are no reference numbers to type and no till statement to reconcile by hand. Cash, card and split payments are also supported.

See Xenia in action

Book a free demo and we will show Xenia running on your own menu and prices.

Book a free demo

14‑day free trial. No card required.