POS Prime is a modern, open source Point of Sale application built for ERPNext — the popular open source ERP system.
Designed for real retail workflows, POS Prime delivers a fast, clean, and touch-friendly experience for cashiers, store managers, and customers alike.
Key Features:
• Fast item search that handles thousands of products without lag
• USB and Bluetooth barcode scanner support
• Self-checkout kiosk mode for customer-facing touchscreens
• Customer pole display with screen-based and VFD serial support
• Multiple payment methods — cash, card, bank draft, cheque
• Split payments across multiple methods
• Coupon codes with invoice-level and item-level discounts
• Real-time stock sync with ERPNext warehouse
• Product Bundle support with computed stock availability
• Batch and serial number management with auto-fetch (FIFO)
• Email receipts with PDF attachment
• Customer 360 — profile, loyalty points, invoice history
• Hold and resume orders
• POS returns and refunds
• Cash denomination calculator supporting 21 currencies
• Dark and light mode that follows your ERPNext theme
• Responsive design for tablets and desktops
What makes POS Prime different:
POS Prime makes zero modifications to ERPNext. No custom fields. No custom doctypes. It works entirely with standard ERPNext doctypes — POS Profile, POS Opening Entry, POS Invoice, Item, and Customer. This means you can upgrade ERPNext freely, uninstall cleanly with
no leftovers, and every invoice created is a standard POS Invoice visible in ERPNext reports and accounting.
POS Prime supports ERPNext v14, v15, and v16.
Built with Vue 3, Vite, TypeScript, Frappe UI, Tailwind CSS, and Pinia. 100% free and open source under GPL v3.