Skip to content
Banan SoftBanan Soft

POS system for Saudi restaurants, cafés and buffets

Sell faster with a POS that keeps the kitchen in sync and stays ZATCA-compliant.

One system for the counter, the kitchen and the back office. Works in Arabic and English, keeps selling when the internet drops, and issues ZATCA Phase 2 e-invoices for every sale.

  • No card needed
  • Arabic & English
  • Works offline
Owner dashboard: today's sales, orders, average ticket and VAT collected, sales by hour, top items, open shifts and low stock
Banan Soft cashier screen on a tablet: an order with Spanish latte, butter croissants and San Sebastian cheesecake, VAT and total, next to the product grid

Product tour

One system from the counter to the back office

Real screens from a demo café: the same system you get on day one.

Banan Soft cashier screen on a tablet: an order with Spanish latte, butter croissants and San Sebastian cheesecake, VAT and total, next to the product grid
Payment window on the cashier screen: amount to pay, quick cash amounts, change due, and card, loyalty points, customer credit and split options

Point of sale

A checkout built for the rush

Big touch targets, modifiers and quick search keep the queue moving. Take cash, card, loyalty points or customer credit, alone or split.

  • Dine-in, takeaway and delivery orders
  • Hold an order and pick it up later
  • Keeps selling when the internet drops
Kitchen screen with orders in New, Preparing and Ready columns, each with its order number, timer, items and notes

Kitchen

Every order reaches the right station

Paid orders go straight to the station's printer or to the kitchen screen. Cooks see what is new, what is cooking and what is ready, with notes and timers.

  • Tickets per station on thermal printers
  • Live kitchen screen: new, preparing, ready
  • Voided items flagged so nothing is cooked by mistake
Owner dashboard: today's sales, orders, average ticket and VAT collected, sales by hour, top items, open shifts and low stock

Dashboard

Know how today is going, live

Sales, orders, average ticket and VAT at a glance, with sales by hour, top items, open shifts and low-stock alerts on one screen.

  • Live overview for today or any day
  • Shifts with cash custody and Z-reports
  • Cost and profit reports
Materials list with stock on hand, reorder points, average cost and stock value

Inventory & costs

See what every item really costs

Track materials and stock, build recipes and production batches, and record purchases from vendors. Stock is valued at average cost.

  • Reorder points and low-stock alerts
  • Recipes and manufacturing with batches
  • Purchases, vendors and cost reports
Explore all features
ZATCA center: connected e-invoicing device, certificate expiry and the log of invoices reported to ZATCA
Bilingual Arabic and English simplified tax invoice with the VAT breakdown and the ZATCA QR code

ZATCA e-invoicing

Phase 2 e-invoicing on every sale

Each invoice and credit note is signed, carries its QR code and is reported or cleared with ZATCA. The ZATCA center shows every submission and its result.

  • Device onboarding with the Fatoora one-time code
  • Reporting for B2C, clearance for B2B
  • Bilingual receipts with the QR code
How e-invoicing works

How to get started

  1. Create your account

    Enter your business name and mobile number, then confirm with the code we text you. Your 7-day trial starts at once.

  2. Set up your menu

    Add your products and prices, connect your printers and onboard ZATCA e-invoicing from the dashboard.

  3. Start selling

    Add your staff with their employee IDs, open the first shift and take your first order, even offline.

Start your 7-day free trial

Pricing

Simple pricing, every feature included

Pay per branch, monthly or yearly. Every plan includes all features, Arabic and English, and ZATCA e-invoicing.

Prices are in Saudi riyals and exclude 15% VAT. Every new business starts with a 7-day free trial — no card needed.

  • Starter

    SAR 40.00

    per branch / month

  • Advanced

    SAR 60.00

    per branch / month

See pricing

Frequently asked questions

Does Banan Soft work without internet?

Yes. The cashier screen keeps taking orders when the connection drops. Sales are stored on the device and sent automatically, in order, when the connection is back.

Does it support ZATCA e-invoicing (Fatoora) Phase 2?

Yes. You onboard your device with the one-time code from the Fatoora portal; after that every simplified invoice is reported and every standard (B2B) invoice is cleared with ZATCA, with the QR code printed on the receipt.

What hardware do I need?

Any modern browser on a Windows PC, tablet or POS terminal. Receipts and kitchen tickets print on thermal printers through the browser or the free Banan Print Agent.

Is the system in Arabic?

Yes. Every screen, receipt and report is available in Arabic and English, and each user can switch language at any time.

How do I sign up?

Start your free trial on the sign-up page: enter your business name, your mobile number and a password, confirm with the SMS code, and your business is ready. Prefer to talk first? Request a call from the contact page.

Ready to see it at your counter?

Create your account in two minutes with just your mobile number. No card needed.

  • No card needed
  • Arabic & English
  • Works offline