Features

Everything in the restaurant POS

OrderRestro is a free, open-source restaurant management system that runs on your own computer. Here is what it does today. Anything not built yet is listed on the roadmap.

Front of house

Everything the floor and the till need during service.

  • POS billing for dine-in, takeaway and delivery: split and merge bills, discounts, tips, gift cards, loyalty points, refunds, and mixed cash / card / UPI payments.
  • Multi-region tax: India GST, US sales tax, EU VAT and Spain IVA, inclusive or exclusive, set per branch.
  • Table and floor management with a live status for every table.
  • Reservations and a walk-in waitlist, with the table updating automatically as a booking moves along.
  • Receipts through the browser or direct to a USB thermal printer, with a cash-drawer pulse for cash payments.
  • A customer-facing second screen that mirrors the order as it is rung up.

Kitchen

From the order to the pass, without paper.

  • Live kitchen display with stations, priority tickets and elapsed-time timers.
  • Kitchen tickets routed to the right station automatically; reprint any ticket.
  • Scheduled orders are released to the kitchen shortly before they are due, so food is not made too early.

Online ordering, delivery & QR

Take orders from guests and your own website.

  • QR table ordering in English, Spanish and French, with item options, call-waiter, request-bill and live order status.
  • Delivery zones by pincode with a fee, minimum order and ETA; assign drivers and follow each delivery to the doorstep.
  • Click & collect and pre-orders for a chosen time.
  • Accept or reject online orders and bookings before they reach the kitchen.
  • A REST API so your restaurant website can show the live menu, quote delivery and place orders.

Team, payroll & accounting

Run the back office from the same system.

  • Staff attendance with clock in and out; shift scheduling that checks for clashes and approved leave.
  • Leave requests and approvals.
  • Payroll from clocked hours, with unpaid-leave deductions and a tip pool split by hours worked.
  • Expenses, a nightly cash close with variance, profit and loss, and a tax summary by rate.
  • Cross-branch overview of sales, open orders, low stock and inventory value.

Reports & marketing

See what is working and bring guests back.

  • Eighteen reports, including daily sales, popular items, slow movers, peak hours, new vs returning customers and table turnover — print or export to CSV.
  • Coupons with usage limits, caps and minimum orders; automatic happy-hour discounts.
  • Customer profiles, loyalty points and campaigns by email, SMS or WhatsApp, with per-customer opt-out.
  • Equipment service schedules with overdue flags, and a library of SOPs, contracts and recipes.

Security & reliability

Your data stays on your network.

  • Runs on a computer in your restaurant, so billing and the kitchen screen keep working if the internet is down.
  • Role-based permissions you can tune permission by permission, plus PIN quick-switch on shared terminals.
  • Two-factor sign-in with an authenticator app and recovery codes.
  • An audit log of sensitive actions, and one-click backup and restore to any S3-compatible bucket.

Integrations & AI

Connect the tools you already use.

  • Signed webhooks for new orders, payments, cancellations, reservations and delivery updates, with automatic retries.
  • An MCP server with 40 tools, so Claude or another AI assistant can run parts of the restaurant under your permissions.
  • Email through your own SMTP server; SMS and WhatsApp through your messaging tool via webhooks.

Build on it

Read the REST API, the MCP server or the webhooks, or get started with the install guide.