Keen Systems retail ERP and ePOS

Food City ERP built for one store - and ready for every branch

Fast supermarket billing, offline ePOS, multi-branch stock, purchasing, customer and supplier credit, stock audits and management reporting in one connected Keen Systems platform.

Request a tailored demo
Keen Food City ERP & Offline ePOS interface preview
Priority features

The highest-priority capabilities for Food City operations

Fast online and offline billing

Keep checkout moving with barcode search, touch controls, keyboard shortcuts, held bills and an offline-ready Windows ePOS.

Small store to multi-branch scale

Start with one shop and extend to multiple branches, stores, counters and warehouses under central management.

Real-time stock control

Track sales, purchases, transfers, returns, damage, expiry and adjustments by product, lot and location.

Flexible units and repacking

Purchase goods such as coconut oil by kilogram and sell by kilogram or mapped bottle sizes while retaining lot traceability.

Smart purchase suggestions

Use real sales velocity, stock cover, supplier history, seasonality and expiry risk to guide reordering.

Stock audit projects

Plan full or random audits, record counts, expose variances and monitor completion in real time.

Centralized performance, branch stock and traceable inter-branch transfers.
Centralized performance, branch stock and traceable inter-branch transfers.
Priority 1

Fast billing that does not depend on internet speed

The cashier experience is designed for high-volume retail. Search a large product catalogue quickly, scan barcodes, use touch controls or keyboard shortcuts, hold and recall bills, select customers, manage approved discounts and complete one invoice with mixed payment methods such as cash plus card.

The dedicated Windows ePOS keeps the counter working with local product and customer data during a connection interruption. Bills are stored locally and synchronized automatically when connectivity returns, reducing queues and avoiding manual re-entry.

Touch-optimized billing with held bills, split payments and offline-ready synchronization.
Touch-optimized billing with held bills, split payments and offline-ready synchronization.
Priority 2

Flexible units, lots, labels and supermarket stock

Food City inventory can connect purchase lots to several selling forms. A bulk product such as coconut oil may be received in kilograms, sold loose by weight or converted into mapped bottle sizes. Lot, expiry and stock usage remain traceable.

Supported label scales can be configured for barcode and measured-item workflows after model verification. Product categorization, low-stock alerts, expiry tracking, branch availability, damaged goods and stock adjustments remain part of one inventory record.

Purchase by kilogram, map the lot, and sell through multiple bottle or weight units.
Purchase by kilogram, map the lot, and sell through multiple bottle or weight units.
Priority 3

Purchasing and replenishment with stronger control

Purchase and goods receiving

Record supplier orders and received goods while updating stock, lots and supplier balances together.

Returns linked to purchases

Handle full or partial supplier returns against the parent purchase with complete stock and account history.

Expiry-aware suggestions

Warn buyers about at-risk lots before adding more stock that may expire.

Supplier intelligence

Compare past quantities, prices, lead times and outstanding balances before ordering.

Seasonal planning

Use the store's own history to prepare stock for predictable high-demand periods.

Human-controlled recommendations

The system performs the analysis while an authorized buyer retains final approval.

Demand, stock cover, suppliers, seasonality and expiry risk brought into one purchase recommendation.
Demand, stock cover, suppliers, seasonality and expiry risk brought into one purchase recommendation.
Create audit projects, run random checks, capture variances and follow progress live.
Create audit projects, run random checks, capture variances and follow progress live.
Priorities 5 and 6

Finance, people and operational safeguards

Customer and supplier credit

Track history, payments, returns, advances, credit terms, dues and aging balances.

Cash In and Cash Out

Record every register movement with supervisor authorization and end-of-day visibility.

Custom user roles

Create role-based permissions for cashiers, storekeepers, buyers, accountants and managers, including branch restrictions.

Critical error detection

Monitor system issues, pricing anomalies, stock anomalies and other operational exceptions.

Under-cost invoice alerts

Surface invoices containing items sold below recorded purchase cost for management review.

Cheque and account tracking

Monitor bank, cash or locker accounts and follow cheques through due, clearance or return status.

Customer credit, supplier balances, split payments, register cash and cheques in one view.
Customer credit, supplier balances, split payments, register cash and cheques in one view.
Role permissions, approvals, activity logs and smart operational alerts.
Role permissions, approvals, activity logs and smart operational alerts.
Priority 7 - 35+ built-in reports

A full reporting centre for owners and managers

Financial: Profit / Loss, Expense and Tax reports.

Sales and purchases: Purchase and Sale, Product Purchase, Product Sales, Negative Quantity Sales, Discounted Invoices and Monthly Stock versus Sales.

Payments and dues: Purchase Payments, Sales Payments and Due Collection.

Customers and suppliers: Supplier and Customer statements plus Customer Group reporting.

Stock and inventory: Stock, Product Stock Alerts, Negative Stock, Dead Stock, Branch-wise Stock Value, Expiry, Expiry Alerts, Lot and Stock Adjustment reports.

Products, cashiers and staff: Trending Products, Items, Register, Live Cashier Monitor, Sales Representative, Service Staff and Activity Log reports.

Financial, sales, purchases, dues, stock, expiry, cashier and activity reporting.
Financial, sales, purchases, dues, stock, expiry, cashier and activity reporting.
Cloud management, desktop ePOS and responsive access across the devices your operation uses.
Cloud management, desktop ePOS and responsive access across the devices your operation uses.
Extend when needed

Optional capabilities for a growing Food City

Depending on package and configuration, the same platform can extend to gift cards, accounting, SMS alerts, e-bills, email services, ecommerce, payment gateways and other connected modules. Keen Systems validates branch count, counter hardware, label-scale model, user load, catalogue size and required integrations before final configuration.

Start small or scale across branches

Plan the right Food City ERP configuration for your business

Tell Keen Systems about your branches, counters, products, weighing and label devices, offline requirements and reporting priorities. We will scope the deployment around your actual operation.

Request a consultation
Questions and answers

Frequently asked questions

Can this ERP support both a small Food City and a large multi-branch supermarket?

Yes. The platform can be configured for a single store and extended to multiple branches, counters, stores and warehouses. The final server, user and device configuration is selected for the expected transaction volume and operating scale.

Will billing continue if the internet connection fails?

The dedicated ePOS desktop application supports offline billing with local product and customer data. Completed offline invoices synchronize with the central platform when connectivity returns.

Can we purchase coconut oil by kilogram and sell it in bottles or by weight?

Yes. Flexible unit and product mapping can connect a bulk purchase lot to selling units such as kilograms and multiple bottle sizes, preserving stock usage and lot traceability.

Can the system work with a Budry ADB-90 label scale?

Label-scale workflows can be configured for supported models. Keen Systems verifies the exact model, communication method and label format before confirming compatibility and implementation.

Does billing support cash and card on the same invoice?

Yes. Split payments can apply multiple supported payment methods to one invoice. The available methods depend on the configured payment workflow.

How are user access and sensitive actions controlled?

Individual accounts, custom roles, branch restrictions, permissions and supervisor approvals control access. The activity log records important actions for accountability.

What reports are included?

The system includes more than 35 reports covering profit and loss, expenses, tax, sales, purchases, payments, dues, customers, suppliers, stock, expiry, lots, cashier registers, staff performance and activity logs.

How is pricing determined?

Food City ERP is scoped around branch count, counters, users, offline requirements, catalogue size, devices, integrations and optional modules. Contact Keen Systems for a tailored demonstration and quotation.