Supported Versions
POS Awesome

POS Awesome

Advanced Point of Sale for ERPNext

Install Now
1.6k installs

$50 /mo

  • Access to dedicated support Email and Ticket system
  • 5 Support Tickets Monthly
  • Response within 4 business days
  • Bug resolution within 4 business days

$100 /mo

  • Access to dedicated support Email and Ticket system
  • 10 Support Tickets Monthly
  • Response within 3 business days
  • Bug resolution within 3 business days
  • Onetime 2 hours training

$200 /mo

  • Access to dedicated support Email and Ticket system
  • 20 Support Tickets Monthly
  • Response within 2 business days
  • Bug resolution within 2 business days
  • 2 hours of support calls Monthly
  • Onetime 4 hours training

An open-source Point of Sale for Erpnext using Vue.js and Vuetify

Main Features

  1. Supports Erpnext Version 12 & 13
  2. User friendly and provides a good user experience and speed of use
  3. The cashier has the option of either using list view or card view during sales transactions. Card view shows the images of the items
  4. Supports enqueue invoice submission after printing the receipt for faster processing
  5. Supports batch & serial numbering
  6. Supports batch based pricing
  7. Supports UOM specific barcode and pricing
  8. Supports sales of scale (weighted) products
  9. Ability to make returns from POS
  10. Supports Making returns for either cash or customer credit
  11. Supports using customer credit notes for payment
  12. Supports credit sales
  13. Allows the user to choose a due date for credit sales
  14. Supports customer loyalty points
  15. Shortcuts keys
  16. Supports Customer Discount
  17. Supports POS Offers
  18. Auto apply batches for bundle items
  19. Search and add items by Serial Number
  20. Create Sales Order from POS directly
  21. Supports template items with variants
  22. Supports multiple languages
  23. Supports Mpesa mobile payment
  24. POS Coupons
  25. Supports Referral Code
  26. Supports Customer and Customer Group price list

How to Install

  1. bench get-app
  2. bench setup requirements
  3. bench build --app posawesome
  4. bench restart
  5. bench --site [] install-app posawesome
  6. bench --site [] migrate

How To Use:

POS Awesome Wiki


  • CTRL or CMD + S open payments
  • CTRL or CMD + X submit payments
  • CTRL or CMD + D remove first item from the top
  • CTRL or CMD + A expand first item from the top
  • CTRL or CMD + E focus on discount field



Will using this the same guidelines from Erpnext

  1. Issue Guidelines
  2. Pull Request Requirements


GNU/General Public License (see license.txt)

The POS Awesome code is licensed as GNU General Public License (v3)

User Reviews

Write a review


2 ratings

5.0 out of 5

5 Star


4 Star


3 Star


2 Star


1 Star


The best thing to happen to ERPNext

ERPNext is an awesome solution, but if you are a retailer you always felt left behind, you felt unimportant in the ERPNext ecosystem. The real needs of the Retailer were not understood or attended to. All this changed when PoS Awesome was released. It has been a joy using and deploying PoS Awesome in my retail environments. Almost all my PoS needs are attended to and the developer adds more features on a regular basis as requested. I 100% recommend PoS Awesome for any retailer using ERPNext. Thank you Yousef!

Olamide Shodunke • 4 months ago

Amazing quality

The UI is excellent. The seamless integration with ERPNext makes it such a great add on. Superior to the vanilla POS functionality. And it goes straight to Sales Invoice so there's no other separate doctypes to manage (aka POS Invoice)

Laurence Cua • 4 months ago