← Back to all software
Point of sale

Open Source POS

Web-based point of sale with stock, invoicing and receipts.

GitHub stars

4,443

Repo updated

Oct 2026

License

MIT

Technology

PHP (CodeIgniter)

What is Open Source POS?

Open Source Point of Sale is a web-based POS written in PHP with MySQL or MariaDB storage and a simple interface. The 3.4 release is a complete overhaul built on CodeIgniter 4. It covers stock management, sales registers, taxes, quotations and invoicing, expenses, cash up and multi-user permissions.

Best for Small shops with a counter that need sales, stock and receipts in one web app.

In depth

Open Source POS features

Stock management for items and kits with an extensible attribute list
VAT, GST, customer and multi-tier taxation
Sale register with transaction logging
Quotation and invoicing
Expense logging and a cash up function
Printing and emailing of receipts, invoices and quotations
Barcode generation and printing
Customer and supplier database with multiuser permission control

Strengths

  • Complete small-shop feature set.
  • GST and VAT support.
  • Runs on ordinary PHP hosting.

Limitations

  • Not an accounting system.
  • You supply card terminals and hardware.
  • Check local rules for fiscal receipts.

Where Open Source POS fits in your business

We compare Open Source POS with similar tools in these small business buying guides:

Installing and hosting Open Source POS

Requirements: PHP with MySQL or MariaDB (per the README).

Follow the project's own installation guide for exact, current steps. See the official documentation.

Information checked 16 October 2026 from the project's documentation. Versions change, so confirm before running commands on a production server.

Need a server to host it?

Docker, Node, Python, Java and similar stacks usually need a VPS where you can install your own software. A small VPS is enough to start, and you can upgrade later. Hostinger offers both shared web hosting and VPS plans.

See Hostinger plans

Affiliate disclosure: this is an affiliate link. If you buy through it we may earn a commission at no extra cost to you. CRMs and software are listed independently of any hosting partner. Learn more.

Similar software

Official links for Open Source POS

Always download from the official sources to get the latest and safest version.

Frequently asked questions about Open Source POS

Is Open Source POS free?

Yes. It is MIT licensed and free to host.

Does it support GST or VAT?

Its README lists VAT, GST, customer and multi-tier taxation.

Does it take card payments?

The software records sales. Card payments need a separate processor or terminal.

Data verified 16 October 2026 from the project's public repository, LICENSE file and documentation. Details change, so check the official sources. See our disclaimer. Found a mistake? Tell us.