Everything your restaurant needs to run better

Run your
restaurant
with control.

Ordering, inventory, kitchen operations, payments, reporting, and full accounting — built for restaurants that need more than just a POS.

Read the docs
Order screenThis shift
Spicy POS order screen showing the menu catalog, categories and a live draft order
  • Deep operational reporting
  • Local or Cloud. Your Choice.

Why Spicy

The perfect POS for running your restaurant at ease

POS

Restaurant POS for orders, payments, and shift workflows

Accounts

Full accounting with financial records, and business reporting

Reporting

Reporting & insights to understand sales, profitability, and performance

Back office

Back-office for inventory, procurement, and restaurant configs

Platform

One system. Every layer of the restaurant.

Built for service, not just the bill

Dine-in and take-away, guests on a single order, and payment across cash and transfer. Every order has an owner, a history, and a clean path when something comes back.

  • Dine-in
  • Take-away
  • Guest groups
  • Menu search
  • Specials
  • Sizes and add-ons
  • Item notes
  • Split payment
  • Cash change
  • Payment references
  • Order history
  • Returns
CounterThis shift
◉
Draft · Dine-in · 3 guestsJollof Rice × 2 · Grilled Chicken
◎
Sent · Take-away #47Kitchen and bar notified
₦
Settled · Split paymentCash ₦6,000 · Transfer ₦4,500
↩
Return · ManagerDrink restored · refund on the shift

For whom

For operators who want more than a till

Owners

See the day clearly. Sales, cost, and profit, with food and drinks apart, without rebuilding it in a spreadsheet.

Managers

Service, stock, and the drawer in one place. Closes, counts, waste, and refunds carry a name and a time.

Cashiers

The order, the guests, and the payment on one screen. Split tender and change, without leaving the sale.

Store and accounts

Purchasing, stock value, and what you owe suppliers, on the same records as the till.

Getting started

Get started without starting from scratch

  1. 1

    Open the counter

    Menu, payments, and the kitchen and bar. The floor can sell.

  2. 2

    Bring stock into the picture

    Items, recipes, and the store, kitchen, and bar. Cost has somewhere to live.

  3. 3

    Close a real shift

    Opening cash, the day's sales, and a drawer counted against the system.

  4. 4

    Read the day, and keep the books

    Daily profit for food and drinks, and accounts that already match the till.

Free and open source. Run Spicy locally or in the cloud. Your data, your code, your control.

View on GitHub

Ready to start

A clearer way to run the restaurant

Spicy gives the counter, the kitchen and the bar, the stock, and the books one connected system.