Our Features

EzzyPOS comes with lots of features out-of-box. You get most of the feature needed by small & Medium sized businesses to simplify the time-consuming task of accounting & inventory management and instead focus on what really matters – Your Business.

We have developed the application keeping in mind the following things:

  • Keep it simple yet very detailed.
  • Automated time-consuming tasks (like calculating selling price based on default profit margin).
  • Provide many customizations options to personalize the application as per your business.
  • Ease of use.

EzzyPOS Main Module

Multiple Business/Shops
  1. Multiple Business.
  2. Multiple business Locations, Store Fronts, Warehouses.
  3. Set Currency, Time Zone, Financial Year, profit margin, tax registration details, and more options...
  4. Inventory & accounting information is kept separately for each business.
Add Location / Storefronts / Ware House
  1. Create multiple locations for your business/shop
  2. Manage all of them at the same time.
  3. Stocks, Purchases, Sell can be tracked differently for locations.
  4. Customize invoice layout, invoice scheme for each location
User & Role Management
  1. Powerful user and role management system
  2. Predefined roles – Admin & Cashier
  3. Create different Roles with permission as per your need.
  4. Create unlimited users with different roles.
Contacts (Customer & Suppliers)
    1. Mark contact as customer or supplier or both(customer & Supplier)
    2. View details of transactions with a contact.
    3. View total of Credit/Debit balance amount
    4. Define pay term and get payment alerts week before the due date.
  1. Manage Single & Variable products.
  2. Classify products according to Brands, Category, Sub-Category.
  3. Add products having different units
  4. Add SKU number or auto-generate SKU number with prefixes.
  5. Get stock alerts on low stocks.
  6. Save time by auto calculating selling price, the system is smart to auto calculate selling price based on purchase price and profit margin.
  7. No need to type variations every time, create variation template and use it everytime you need to create variable products.
  1. Simplified interface for selling products
  2. Default Walk-In-Customer automatically added to a business
  3. Add new customer from POS screen.
  4. Ajax based selling screen – save reloading time.
  5. Mark an invoice for draft or final.
  6. Different options for payments.
  7. Customize invoice layout and invoice scheme.
Manage Expenses
    1. Easily add business expenses
    2. Categorise expenses
    3. Analyse expenses based on category and business locations with expenses report.
  1. Profit / Loss Report
  2. Product Sell Report
  3. Service Staff Report
  4. Table Report
  5. Representative Report
  6. Register Report
  7. Expense Report
  8. Sell Payment Report
  9. Purchase Payment Report
  10. Product Purchase Report
  11. Purchase & Sale
  12. Items Report
  13. Trending Products
  14. Stock Adjustment Report
  15. Lot Report
  16. Stock Report
  17. Customer Groups Report
  18. Supplier & Customer Report
    Tax Report
Other useful feature
  1. Set currency, timezone, financial year, the profit margin for a business.
  2. Translation ready.
  3. Predefined barcode sticker settings.
  4. Create your barcode sticker setting
  5. Manage Brands, Tax Rate & Tax groups, Units, Category & Sub-Category
  6. SMS & Email notifications.

Optional Modules

Features in Repair module
  1. Repair job sheet and assign it to the technician.
  2. Configurable repair status with color code for easy identification
  3. Manage Devices (like Mobile, Computer, Tablets, etc)
  4. Manage Device models
  5. Configurable checklist for device models
    – Add products (spare parts) & services as per device models.
    – Assign repair to a technician (service staff)
    – Manage repair with a due date, completed on, status, brands, device, device models, serial number, repair checklist, defect,
    – Many more feature releasing ...
Features in Digital Menu & catalogion title. Click here to edit
    1. Generate QR code for any business location.
    2. Download the QR code as an image. Use this QR code image in posters or table stands
    3. Pick a color for QR code as per business brand color.
    4. On scanning QR code it shows the menu, grouped by categories.
    5. The menu is displayed in a beautiful way, which is responsive & looks beautiful in mobile & tablets.
    6. The menu shows Product images, price, SKU, description, discounts & offers are shown in a beautiful way.

    With this module, EzzyPOS businesses can easily share the Menu (in Restaurants) or Product Catalogues to customers without any contact.

    1. Customer comes to shop & scan the QR code.
    2. The QR code takes them to a link where she can view all the products directly on her mobile phone.


    1. No physical contact with the menu & products.
    2. No dirty menu & products: This avoids the dirty menu may get contaminated with viruses. Removing the risk of contamination
    3. No wait time for the waiter to give menu or salesperson to show products. Simply put the QR code in every table & display.
    4. Unlimited sharing, as compared to the physical menu which can be shared with limited customers.
    5. Detailed Information: Customers view all products with its price, brands, Images, all different variations, category, description, special offers/discounts, and much more information.
    6. Update your menus easily in real-time
    7. No need for customers to download apps
    8. Easy to adapt.
Features in Essentials module
  • Leaves management
    • Leave Type
    • Maximum leave counts
    • Leave count interval
    • Leave status – Added/Approved/Denied
  • Attendance
    • Clock-In & Clock-out
    • Clock-In, Clock-Out notes
    • Interval calculation
  • Payroll
    • Based on attendance
    • Allowances
    • Deductions
    • Payroll payment
  • Holidays
    • Holiday for a particular location or all locations.
    • Send notification to users.
  • ToDo List:
    • Add new to-do items
    • Mark items as completed.
    • Delete items
    • Date-Wise to-do list.
  • Document Storage & Sharing:
    • Easy document storage to cloud in your server.
    • Share documents with other users or other roles.
    • Download document.
    • Delete documents
  • Memos
    • Written message or short or Long notes.
    • Share with other users or roles
    • Delete
  • Reminders
    • Add reminder with event name, date, time.
    • One time reminder or Repeated reminder – every day or every week or every month
    • Nice calendar view.
  • Messaging
    • Send messages to everyone within your business.
    • Send to a particular location.
    • Permission to allow sending or only view in roles.
Features in WooCommerce module
  • Synchronization: 
    • Sync categories from EzzyPOS to WooCommerce.
    • Sync Products from POS to WooCommerce.
      • Single Products
      • Variable Products & its variations.
    • Sync Orders from WooCommerce to POS.
    • Map taxes between POS & WooCommerce
  • API Settings: Setting to provide WooCommerce API details.
  • Configurable Product Sync Option.
    • Configure the “Selling Price Group” for WooCommerce shop.
    • Configure the fields to sync while creating new product & updating products in woocommerce.
    • Configure the Products price including or excluding tax.
  • Sync Log
    • Details sync log.
  • Complete setup guide.
Manufacturing Module

Manufacturing is the process of converting raw materials by hand or by machine to final products, which can be sold to customer.

Manufacturing has 2 main steps:

  1. Recipe: Recipe specifies the raw material or ingredients in exact proporations which should be used for manufacturing the final product. For manufacturing a product standard instructions is followed where ingredients or raw materials are processed in exact quantities to have a quality final product.
  2. Production: Based on the recipe added for products, in production it shows the total quantity of all raw materials required for the manufacturing N quantity of product.

There can be further steps like cost calculations, wastage calculations, allocating lot numbers & expiry for the manufactured product.

Cost Calculations:
Cost of the final product depends on Raw material cost, Production cost (labour cost, machinery cost, fuel cost for machines like Petrol/LPG/Electricity) & Wastages. Further the selling price will have some profit percentage added to this manufacturing cost.

Wastage Calculations:
Wastage can be of raw materials or final manufactured product.
Wastage of raw materials can be like for example if we take cauliflower, it needs to cleaned by removing leaves & stems, this goes to the wastage because it’s thrown away and not used.
Manufactured product can sometime be wasted by leakage or bad qualtity or some other unstoppable causes.

Lot number:
Generally most of the manufactured items has Lot number which enables tracing of the constituent parts or ingredients as well as labor and equipment records involved in the manufacturing of the product. This enables manufacturers and other entities to perform quality control checks and issue corrections or recall information to subsets of their production output. It also gives consumers an identifier that they can use in contacting the manufacturer and researching the production of goods received.

Expiration Date:
Food products, pharmaceutical product, cosmetics, and to many other manufactured products where the age of the product may impact its safe use has an expiry date added to it. An expiration date or expiry date or best-before or use by date is a previously determined date after which the product should no longer be used.

Manufacturing module helps with all this management easily. 

Further we also have Permission & Roles to helps you restrict users from accessing some features.

Additional settings are provided to enable or disable editing of ingredients quantity when doing production.
Also prefix can be added to production reference number.

Note that this is not a Standalone application, it is an “Optional” extension to EzzyPOS

Project Management module

Managing Projects:

Managing projects is the core feature of this module.

Manage unlimited projects, classify projects into multiple different categories, assign status, add a lead, assign multiple members to work on the project, start & end date for it.

View all projects in a list view or kanban board. Kanban board gives a complete overview of all projects in one glance.

Each project has a detailed overview, detailed activity log, tasks, time log, document & notes, and invoices.

Projects can be filter based on the status, categories and more.

Task Management:

Add unlimited tasks in projects. The task can have a subject, a text editor for description, start-end date, priority, status & multiple members assigned to it.

Also, you can view tasks in kanban view to get detailed of all tasks in one glance.

Time log:

Employees or Task members can log the hours spend for each task with start & end time. This helps to know the detailed & total hours spend by members for that task.


A very detailed activity log which logs all actions performed by anyone in the project. This helps you know who changed what and when.

Document & Notes:

Add all documents & notes related to a project, so that other project members can check them. Also, mark it private to hide from other members.


Invoice client for projects by adding different tasks, quantity(Hours spend or other units), unit price, & total. Also, the option to provide a discount.

Payment related to invoices can be added and mark them as due/partial/paid.

Invoices for projects are reflected in the Profit & Loss report to get an accurate calculation of your finances.


Settings are only accessible by leads of a project. Feature for a project can be enabled/disabled here & different permission can be set for members.

My Tasks: 

See all tasks assigned to you in different projects, filter them with there statuses, due date & priority. This helps employee to prioritize tasks and start working accordingly.
Admin can view tasks of all member here and filter tasks by an employee and all other as a present for others.


  • Time Log report (By Project / Employee): Get a complete view of time spend by an employee in different pojects or time spent in a particular project by different employees.
  • More reports coming soon 


Note that this is not a Standalone application, it is an “Optional” extension to EzzyPOS

CRM module
  1. Followup
    1. Followup with Leads, customers & Supplier
    2. One-time followup
    3. Recurring followups
    4. Followup based on Pending/Partial/Overdue invoices
  2. Leads
    1. Add/Edit/Delete leads
    2. Convert leads to customer
    3. Leads source: Know which source (e.g google/facebook etc) leads are converting to more customers.
    4. Leads life stage: Know the life stage of lead (New/Qualified/Opportunity/ etc)
  3. Campaigns
    1. Email & SMS campaign
  4. Contact Login
    1. Multiple logins for customers & suppliers
    2. Contact can check previous orders, purchases, sales, payment & ledger.
  5. Proposal
    1. Create proposal templates with Subject, Body & attachments
    2. Send proposal to leads
  6. Report
    1. Follow-ups by user
    2. Follow-ups by contacts
    3. Lead to customer conversion