RetailPOS
retailpos.org
What it is
RetailPOS is an open-source point-of-sale system for physical stores that connects store activity with e-commerce platforms. It syncs inventory, orders, and customer information with services including Shopify, WooCommerce, BigCommerce, Magento, Sylius, Wix, PrestaShop, Squarespace, and Commercefull. The system can keep working offline using SQLite, then queue orders for automatic synchronization when connectivity returns. Checkout supports barcode scanning, receipt printing, cash drawers, and card payments through listed options including Stripe Terminal, Stripe NFC tap-to-pay, Square, and Worldpay. Hardware connections include USB, Bluetooth, camera, and network. Inventory tools cover variants, low-stock alerts, manual adjustments, and an audit trail; reports provide sales summaries, payment breakdowns, cashier rankings, and CSV export. Role-based access distinguishes Admin, Manager, and Cashier. Registers in server-and-client mode share orders, inventory, and settings over a local network. RetailPOS is free: free, with no monthly fees. Security updates cover version 2.0.x; earlier versions are unsupported.
Spec sheet
- Product
- RetailPOS is an open-source point-of-sale system for physical retail that syncs inventory, orders, and customers with e-commerce platforms.Read 30 Sep 2026 · retailpos.org
- Intended users
- The maker describes use for independent retailers, multi-register stores, developers or agencies, and stores that need offline operation.Read 30 Sep 2026 · retailpos.org
- Free plan
- YesRead 21 Sep 2026 · retailpos.org
- Support
- Bug reports, feature requests, and questions go through GitHub; N17 offers integration, deployment, and custom development support.Read 30 Sep 2026 · retailpos.org
- Access control
- RetailPOS describes six login methods and role-based access for Admin, Manager, and Cashier.Read 30 Sep 2026 · retailpos.org
- Checkout and hardware
- It supports barcode scanning, receipt printing, cash drawers, and terminal payments; supported hardware connections include USB, Bluetooth, camera, and network.Read 30 Sep 2026 · retailpos.org
- E-commerce integrations
- The site lists Shopify, WooCommerce, BigCommerce, Magento, Sylius, Wix, PrestaShop, Squarespace, and Commercefull as supported platforms.Read 30 Sep 2026 · retailpos.org
- Inventory
- Inventory syncs with the e-commerce platform and includes product variants, low-stock alerts, manual adjustments, and an audit trail.Read 30 Sep 2026 · retailpos.org
- Inventory management
- YesRead 21 Sep 2026 · retailpos.org
- Limits
- The security policy says version 2.0.x is supported for security updates and versions below 2.0 are not.Read 30 Sep 2026 · github.com
- Multi-register
- In server and client mode, registers connect over the local network and sync orders, inventory, and settings.Read 30 Sep 2026 · retailpos.org
- Offline use
- The POS stores data in SQLite, continues operating offline, and queues orders for automatic sync when connectivity returns.Read 30 Sep 2026 · retailpos.org
- Payments
- The features page lists Stripe Terminal, Stripe NFC tap-to-pay, Square, and Worldpay for card payments.Read 30 Sep 2026 · retailpos.org
- Reporting
- Reports include daily, weekly, and monthly sales summaries, payment breakdowns, cashier rankings, and CSV export.Read 30 Sep 2026 · retailpos.org
- Security and compliance
- The contact page says card data is handled by the payment terminal SDK and RetailPOS does not touch raw card data; it advises reviewing PCI compliance for the user's region before launch.Read 30 Sep 2026 · retailpos.org
Plans and prices
Strong points and limits
Strong points
- Continues operating offline and queues orders for sync
- Syncs with nine listed e-commerce platforms
- Supports barcode scanning and receipt printing
- Includes sales summaries and CSV export
- Role-based access for three staff roles
Limits
- Security updates exclude versions below 2.0
- Card-data handling requires regional PCI review before launch
Who it suits
It suits independent retailers and stores that need offline operation or multiple registers. Developers and agencies may also find the integration and deployment support relevant.
RetailPOS in depth
Read the full write-up
RetailPOS is a free, open-source point-of-sale system for shops that need checkout and online-store operations to stay in step. It is best suited to independent retailers and multi-register stores prepared to self-host or arrange deployment support. Offline checkout is its clearest advantage; version upkeep and regional PCI obligations deserve attention before rollout.
Overview
RetailPOS connects physical sales with e-commerce by synchronizing orders, inventory and customer data across supported platforms including Shopify, WooCommerce, BigCommerce, Magento, Sylius, Wix, PrestaShop, Squarespace and Commercefull. That makes it a stronger fit for retailers managing both a shop floor and online sales than for businesses looking only for a standalone till.
When connectivity drops, the system continues operating with data stored in SQLite and queues orders for automatic synchronization after service returns. That resilience can protect checkout continuity, though stores should consider how a self-hosted system will be deployed and maintained.
Key features
Checkout and payments
Barcode scanning, receipt printing, cash drawers and terminal payments cover core retail checkout needs. Hardware can connect via USB, Bluetooth, camera or network, but support is third-party, so retailers should verify compatibility with their equipment. Card payment options include Stripe Terminal, Stripe NFC tap-to-pay, Square and Worldpay. RetailPOS says payment terminal SDKs handle card data and that it does not touch raw card data; retailers still need to review PCI requirements for their region before launch.
Inventory and store operations
Inventory synchronization includes product variants, low-stock alerts, manual adjustments and an audit trail. These tools can help staff keep online and in-store stock aligned and review changes. Reports provide daily, weekly and monthly sales summaries, payment breakdowns, cashier rankings and CSV export, giving managers several useful views of store activity.
Six login methods and role-based access for Admin, Manager and Cashier support differentiated staff access. In server-and-client mode, registers on a local network can synchronize orders, inventory and settings, making the system relevant to multi-register shops rather than just single-counter businesses.
Support and maintenance
Bug reports, feature requests and questions go through GitHub. N17 offers integration, deployment and custom development support for retailers who need help beyond that community channel. The security policy supports version 2.0.x for security updates and does not support versions below 2.0, so keeping deployments on the supported branch is important.
Pricing
RetailPOS has one Free and open source plan at free, with no monthly fees. It is self-hosted under Apache 2.0 and includes barcode scanning, e-commerce synchronization, third-party hardware support and staff management. There is no free trial because the software is free. The lack of a recurring license charge is attractive to cost-conscious shops, but self-hosting and any integration or deployment help remain operational considerations.
Platforms
RetailPOS supports Android, iOS, Linux, macOS, Windows, web and self-hosted deployments. This range can accommodate different retail setups, while hardware compatibility still depends on third-party support.
Who it's for
Independent retailers with an e-commerce store, multi-register shops, developers or agencies, and businesses that need checkout to continue offline are the clearest audience. Retailers seeking a managed system with a broader published version-support window should weigh the maintenance responsibility carefully.
Pros and cons
Pros: Free, open-source licensing avoids monthly software fees.
Pros: Offline operation and queued order synchronization help preserve checkout during network outages.
Pros: E-commerce synchronization and inventory controls connect online and in-store operations.
Cons: Self-hosting means deployment and upkeep are part of the retailer's responsibility.
Cons: Security updates cover version 2.0.x, not versions below 2.0, so older installations fall outside support.
Cons: Hardware support is third-party, and regional PCI requirements still need review.
Alternatives
Loyverse is worth considering for retailers who prefer a freemium POS across Android, iOS and web: its free POS plan has 31 days of sales history, while unlimited sales history costs $5 a month billed $5/month per store or $50/year.
uniCenta oPOS is another free-plan option across desktop and web platforms, with a BASE subscription at £72 a year billed per month charged yearly (£72).
Erply is a paid alternative with a Growth Plan at $1,000 a month for three stores, 100,000 queries per month, unlimited users and 2,000 AI actions per month.
Posnic POS offers a free community edition and publishes its desktop source under AGPL-3.0-only.
GoFrugal Retail is a paid option with a free trial and plans including Starter, Standard and Professional.
Oracle Retail Xstore Point-of-Service is a paid alternative for retailers who want to request a demo.
Cegid Retail is a paid option for retailers who prefer to request a demo.
NCR Voyix POS is a paid alternative for grocery, convenience and fuel, department and specialty retail.
Browse more options in Retail POS Software or Point-of-Sale Software.
Verdict
RetailPOS is a strong choice for independent and multi-register retailers who want free, self-hosted checkout tied to e-commerce and able to keep working offline. Choose another system if self-hosting, the narrow supported security-version range or third-party hardware support does not fit your operations.
Verdict
RetailPOS combines store checkout, inventory management, and e-commerce synchronization in a free, self-hosted system. Check its version-support policy and regional PCI requirements before choosing it.
Where Specifiction places it
- Point-of-Sale Software#35 of 1138.3
- Retail Billing Software#14 of 277.7
- Shop Management software#13 of 257.8
- Retail POS Software#18 of 297.7