Digital product

AquaPOS — A Full-Featured Restaurant Billing System, with Integrated Pool Management

A Windows desktop POS built for real restaurant service: multi-kitchen KOT/BOT printing, split & hold bills, barcode and item-code search, bilingual bills, complete cash register control, staff permissions, purchasing and reporting — plus built-in pool session billing for leisure and aquatic venues.

Download AquaPOS
AquaPOS – Restaurant Billing & Pool Management POS interface preview
Product details

What is AquaPOS?

AquaPOS is a Windows desktop point-of-sale application built by Keen Systems for food and beverage businesses — restaurants, cafés and counter-service venues — with an integrated module for venues that also manage pool or leisure access, such as swimming pools, aquatic clubs and recreational facilities.

At its core, AquaPOS is a complete restaurant billing system. Staff take orders across Dining and Takeaway modes, send tickets straight to the correct kitchen or bar station, print bilingual bills, hold and split bills, and close every shift with a fully reconciled cash register. Behind the till, managers get full product, purchase, staff and reporting control — everything a real front-of-house and back-office team needs, in one offline-capable desktop application.

For venues that also run a pool, the same system adds hourly and slot pricing, adult and child tickets, and team packages that can bundle in restaurant items — so a single bill can cover a pool session and a meal without switching software.

A clear daily overview — today's revenue, pool vs. restaurant sales split, open bills, payment methods and hot-selling items.
A clear daily overview — today's revenue, pool vs. restaurant sales split, open bills, payment methods and hot-selling items.
Product capabilities

Complete restaurant billing, built for real service

Dining, takeaway & multi-mode billing

Switch between Restaurant, Dining and Take Away modes on one unified billing screen, with a live cart and running total.

Barcode & item-code search

Find any product instantly by scanning a barcode or typing its item code — no digging through category menus during a rush.

Split bill payments

Split one order into two separate bills in a click, so shared tables and groups can pay separately without re-entering items.

Hold & resume bills

Hold an in-progress order and jump straight to another — held bills stay listed with a live count until a cashier resumes or clears them.

Configurable service charge

Turn a restaurant service charge on or off, set its percentage, choose whether it prints on the receipt, and override it per bill when needed.

Bilingual bills & kitchen tickets

Print customer bills in English or Sinhala per bill, each item shown in its own translated name, while kitchen tickets follow your configured system language.

Unified billing — Restaurant, Dining and Take Away modes with barcode search, held bills and split bill, all on one screen.
Unified billing — Restaurant, Dining and Take Away modes with barcode search, held bills and split bill, all on one screen.
Every bill prints from your own configured receipt layout — logo, business details and thank-you note, previewed live as you edit.
Every bill prints from your own configured receipt layout — logo, business details and thank-you note, previewed live as you edit.
Product capabilities

Multi-kitchen KOT / BOT ticket printing

Any number of kitchen or bar stations

Set up Main Kitchen, Bar, Dessert Counter or any station you need, each with its own assigned printer.

Automatic per-kitchen routing

When a bill has items from more than one station, AquaPOS prints a separate KOT/BOT to each kitchen's own printer, headed with that station's name.

Live kitchen updates

Only the newly added or changed items print when an order is amended, instead of reprinting the whole ticket.

Per-item kitchen notes

Add a note to any line — "no sugar", "extra spicy" — so special requests reach the right kitchen printer.

Configure any number of kitchen or bar stations, each with its own printer — KOT/BOT tickets route there automatically.
Configure any number of kitchen or bar stations, each with its own printer — KOT/BOT tickets route there automatically.
Product capabilities

Advanced product management & costing

Items with unlimited variants

Manage restaurant, pool and service items with size or option variants (e.g. Small / Medium / Large), each with its own price and barcode.

Per-item and per-variant cost price

Record a cost price on every item and variant, feeding directly into restaurant profit reporting — revenue minus product cost minus expenses.

Categories & stock tracking

Organise the catalog into categories, track stock where it matters, and control overselling behaviour for the whole business.

Purchases & supplier tracking

Record purchases against suppliers to restock items, with a running, filterable purchase history by supplier, status and payment method.

Product catalog with size variants, assigned kitchen station and category, all searchable and filterable.
Product catalog with size variants, assigned kitchen station and category, all searchable and filterable.
See exactly what sold — by item and variant, with quantity, average price and revenue.
See exactly what sold — by item and variant, with quantity, average price and revenue.
Record supplier purchases to restock items and keep a searchable purchase history.
Record supplier purchases to restock items and keep a searchable purchase history.
Product capabilities

Complete cash register & staff management

Full register session control

Open a register with a starting float, add or remove cash mid-shift, and close with an expected-vs-actual reconciliation.

Precise cash reconciliation

AquaPOS calculates the exact expected cash in the drawer from the opening float and cash sales, and flags any variance immediately.

Full register session history

Every past shift — date, cashier, bill count, revenue and status — stays on record, searchable by cashier or date.

Role-based staff accounts

Add staff with their own PIN login and one of three roles — Super Admin, Admin or Cashier — each with a clear, pre-defined scope.

Granular permissions

Choose exactly which screens each role can see, and require a manager PIN for sensitive actions like voiding a bill, cancelling an order, or reopening a paid bill.

Cash reconciliation and restaurant profit, calculated automatically from sales and recorded product cost.
Cash reconciliation and restaurant profit, calculated automatically from sales and recorded product cost.
Every register session on record — cashier, bill count, revenue and status, across every past shift.
Every register session on record — cashier, bill count, revenue and status, across every past shift.
Role-based staff accounts with individual PIN logins — Super Admin, Admin and Cashier.
Role-based staff accounts with individual PIN logins — Super Admin, Admin and Cashier.
Control exactly which screens each role can see, and which actions require a manager PIN.
Control exactly which screens each role can see, and which actions require a manager PIN.
Product capabilities

Integrated swimming pool & leisure management

Configurable pool pricing

Set an hourly rate, slot length and grace/extra time, plus separate adult and child ticket prices.

Team & event packages

Bundle a fixed number of people at a package price, and include restaurant items directly inside the package.

Per-person add-on charges

Add optional extras — towel hire, locker rental, equipment — to any pool bill.

One bill, pool and restaurant together

Pool admissions and restaurant orders can be billed from the same unified screen, then reported on separately or combined.

Pool pricing: hourly rate, slot length, grace time, adult/child tickets and team packages with bundled restaurant items.
Pool pricing: hourly rate, slot length, grace time, adult/child tickets and team packages with bundled restaurant items.
Turn the Pool or Service modules on or off per venue, so your team only sees the screens they actually need.
Turn the Pool or Service modules on or off per venue, so your team only sees the screens they actually need.
Product details

Version & release notes

Version 7.0.2 — current release

The current AquaPOS build includes:

  • Full restaurant billing: Dining and Take Away modes, split bills and hold/resume bills
  • Multi-kitchen KOT/BOT ticket routing to per-station printers, with live update tickets and per-item kitchen notes
  • Configurable restaurant service charge, with a per-bill override
  • Bilingual bill printing (English/Sinhala) with per-item translated names
  • Barcode and item-code product search across the catalog
  • Advanced product management: categories, unlimited variants, per-item and per-variant cost price
  • Purchases and supplier tracking to restock items
  • Complete cash register sessions — opening float, cash in/out, closing reconciliation and full session history
  • Role-based staff accounts (Super Admin / Admin / Cashier) with individual PIN logins and granular, per-screen permissions plus manager-PIN-gated actions
  • Integrated swimming pool management — hourly/slot pricing, adult and child tickets, team packages and per-person add-on charges
  • Configurable business/receipt branding, local automatic backup and restore tools

AquaPOS is under active development at Keen Systems. Version history will continue to be published here as new releases ship.

Pricing

Licensing configured for your venue

Contact for licensing
  • Windows desktop installer
  • Restaurant and pool modules
  • Receipt and kitchen printer setup
  • Implementation and staff training options
  • Support and deployment assistance
Request licensing
Download

Download AquaPOS

The download destination is managed by Keen Systems. Until the installer link is configured, this button opens the product contact request.

Download AquaPOS
Next step

Ready to modernize your restaurant and pool operations?

Talk with Keen Systems about licensing, configuration, migration, printers and staff training for your venue.

Talk to Keen Systems

Ready to get started?

Download the configured release or contact Keen Systems for licensing and support.

Download AquaPOS
Questions and answers

Frequently asked questions

What businesses is AquaPOS designed for?

AquaPOS is designed for swimming pools, aquatic clubs, leisure venues and similar operations that combine pool access, timed sessions, services and restaurant or counter sales.

Does AquaPOS work as a restaurant POS?

Yes. The implemented restaurant workflow includes dining and takeaway modes, item categories and variants, stock tracking, configurable service charge, kitchen routing and receipt or kitchen-ticket printing.

Can AquaPOS manage pool pricing and packages?

Yes. Administrators can configure hourly rates, slot duration, grace time, adult and child tickets, team packages, included restaurant items and additional per-person charges.

What reports are included?

The application includes sales summaries, restaurant item performance, profit and loss, register sessions, bill history and void-bill reporting, together with payment and cash-reconciliation views.

Is the installer downloaded directly from this page?

The download button is configurable by Keen Systems. While a customer installer URL is not yet assigned, it opens the AquaPOS contact request so licensing and deployment can be confirmed.

Is AquaPOS cloud based?

AquaPOS is a Windows desktop application with a local operational database and backup tools. Any deployment, networking or integration requirements should be confirmed with Keen Systems for the intended venue.

Can AquaPOS print bills and kitchen tickets in more than one language?

Yes. Bills can be printed in English or Sinhala per bill, with each item shown in its own translated name. Kitchen tickets (KOTs) print consistently in your configured system language.

How does AquaPOS handle split bills, held bills and staff access?

A live order can be split into two separate bills for shared tables, or held and resumed later without losing it. Every staff member logs in with their own PIN under a Super Admin, Admin or Cashier role, and sensitive actions such as voiding or reopening a bill can require a manager PIN.