Free · open source · self-hosted

Free open-source POS software for retail

Run checkout, returns, shifts, payments, discounts and customer cards in one retail system connected to inventory and sales.

  • $0license fees
  • Fullsource code
  • Yourserver and data
MyCompany POS cashier screen with barcode entry, receipt lines, payment action and touch product grid Real product interface Open demo

Retail POS · cashier workspaceCaptured from the public MyCompany demo

From opening to close

A complete retail shift in one clear flow

The cashier stays in one workspace while MyCompany records every operation in the same ERP database.

01

Open a shift

Choose the register and start a controlled cashier session.

02

Scan or tap products

Use barcode search, product search or the touch-friendly grid.

03

Take payment

Apply a discount or card, then accept one or several payment methods.

04

Close and review

Close the shift and keep sales, returns and payments ready for control.

Retail essentials

Everything a cashier and store manager need

The POS is simple at the counter and connected to the wider business behind it.

Fast POS checkout

Find products by search or barcode, use the touch grid, change quantities and build a receipt without leaving the cashier screen.

Sales and returns

Process a normal sale or a customer return in the same workspace, with prices, discounts and receipt lines kept together.

Shift control

Open and close cashier sessions, see which register is active and keep operations grouped by shift.

Flexible payments

Configure cash, bank card and other payment methods, including split payment when the process requires it.

Discounts and loyalty

Apply manual discounts or identify a customer with a discount card directly on the receipt.

Inventory and ERP

Every retail operation shares data with stock, sales, purchasing, CRM and reporting—no duplicate catalogues.

One source of truth

One retail database, not another isolated till

MyCompany POS is a native part of the ERP. The sale at the counter becomes stock movement, revenue and customer history without a second integration layer.

  • Live stockCheckout updates inventory and sales data in the same transaction.
  • Flexible setupConfigure registers, locations, payment methods and discount cards.
  • Shared analyticsReports, CRM, purchasing and inventory use the same master data.
POSRetail workspace
01Inventory
02Sales
03CRM
04Reports

Questions before launch

What teams usually ask

Technical details are open as well: inspect the source code, documentation and live demo before deciding.

Is MyCompany POS really free?

Yes. MyCompany is released under the Apache 2.0 license. There is no per-user or per-register license fee; you run it on your own infrastructure.

Can a cashier scan barcodes and use a touch screen?

Yes. Items can be added by search, barcode scanning or a touch-friendly product grid, depending on your configuration.

Does the system support returns and cashier shifts?

Yes. The Retail module covers sales, customer returns, opening and closing sessions, and control of operations by register.

Can we use several registers and payment methods?

Yes. Registers, locations and payment methods are configurable. The practical scale depends on your infrastructure and deployment design.

Can the POS be adapted to our workflow and local hardware?

Yes. The source code and business logic are open and customizable. Fiscal, payment-terminal and regional integrations are configured for the target market.

See the real workflow

Put a complete retail shift on one screen.

Open the public POS demo or tell us how your stores work.

Contact us