Skip to content
objecttothis edited this page Apr 10, 2026 · 49 revisions

Open Source Point of Sale

Demo | Requirements | Installation | Usage Guide


A web-based Point of Sale (POS) application for managing stock and tracking sales. Features receipt printing, quotations, and invoicing.

Key Features

Category Features
Sales Point of Sale register, Sales/Returns with transaction logging, Receipt printing
Inventory Stock management, Items and Kits, Barcode generation, Stocktake
Customers CRM, Customer/Supplier database, Gift cards, Rewards
Restaurant Table management, Kitchen printing
Financials Expenses tracking, Cash up function, Multi-currency support
Reporting Sales reports, Inventory status, Custom reports

See the Complete Feature Datasheet for more information.

Documentation Overview

User Documentation

Topic Description
Getting Started - Installation Install on your server
Getting Started - Usage Learn how to use the application
Minimum Server Requirements System requirements
Hardware Support Supported printers, scanners, etc.
Printing Configuration Configure receipt printers
Weighted Barcodes Configure scale barcodes

Developer Documentation

Topic Description
Development Index Technical documentation index
Development Environment Set up development environment
Error Logging Debug and logging
Adding Translations Help translate
Localisation Support Language configuration

Installation Guides

Guide Platform
Docker Install Docker (recommended)
Local LAMP Install Linux/Mac
LEMP (Nginx) Linux/Nginx
XAMPP Windows/Mac (testing only)
Raspberry Pi Raspberry Pi
Ubuntu 24.04/22.04 Ubuntu/Mint
Windows Local Windows localhost

Support

System Requirements

Component Minimum Recommended
PHP 8.2 8.3 - 8.4
MySQL/MariaDB 5.7 / 10.x 8.0+ / 10.6+
Apache 2.4 2.4.64+
Browser Firefox 34+, Chrome 40+ Modern browser

⚠️ PHP ≤ 8.1 is NOT supported

See Minimum Server Requirements for full details.

License

Open Source Point of Sale is licensed under MIT terms. The footer signature must be retained in every page.

See LICENSE for details.


Donate

If you like this project and are making money out of it, consider buying us a coffee to help keep development going.

Donate

Clone this wiki locally