Features
Everything in ESmarts360 today.
This page lists features that are built and working. Which ones you see depends on your template, the modules you switch on and your plan.
7-day free trial · no payment needed to start
Set up for your industry
-
Industry templates
School, Retail shop and Service business templates with their own menus, fields, roles and dashboard.
-
Guided setup
A setup assistant recommends modules and settings from your answers. A rules-based engine works without AI; AI suggestions are optional.
-
Custom fields
Add your own text, number, date, dropdown and other fields to records.
-
Your dashboard
Choose, order and hide dashboard widgets within what your administrator allows.
Selling and stock
-
Point of sale
Barcode scanning, quick product search and receipts on screen or as a PDF for receipt printers.
-
Products, purchases and suppliers
Products with categories and prices; purchases from suppliers update stock automatically.
-
Stock adjustments and alerts
Correct stock with a reason and get notified when items run low.
-
Stock per branch
Each branch has its own stock, with transfers between branches (on plans with multiple branches).
-
Credit customers
Record credit (udhaar) sales against customers and see balances.
Schools
-
Students and admissions
Student records with class, contact details and history.
-
Classes, subjects and teachers
Set up classes, sections, subjects and staff roles.
-
Attendance
Daily student and staff attendance with exportable reports.
-
Fees and receipts
Fee records, payments and A5 PDF fee receipts with your logo.
-
Exams and results
Create exams, enter marks and view results.
-
Parent portal
Parents see only their own children's attendance, fees with receipts and results.
Services and billing
-
Clients and services
Client profiles with history, and your list of services with prices.
-
Appointments
Book appointments and assign them to team members.
-
Invoices and payments
Numbered invoices, payment status and A4 PDF invoices.
-
Income and expenses
Record income and expenses by category for every template.
Team, branches and control
-
Roles and permissions
Built-in and custom roles with view, create, edit, delete and export permissions checked on the server.
-
Invitations
Invite staff by email with the right role.
-
Multiple branches
Switch branches, restrict members to one branch and report per branch or combined (on plans with branches).
-
Notifications
In-app notifications, for example low-stock alerts for people who manage products.
Reports, language and security
-
Reports and CSV export
Daily and monthly summaries and exports.
-
English, Urdu and Roman Urdu
The whole workspace in three languages; Urdu reads right to left.
-
Currencies and formats
PKR, USD, GBP, AED and more, with your time zone and date format.
-
Your branding
Your logo and brand colours on screens and PDFs, checked for readable contrast.
-
Secure sign-in
Hashed passwords, email verification, account lockout and optional 2-step verification with an authenticator app.
-
Separate data per business
Database-level isolation keeps each business's records apart from every other business.
See it in action
These are real ESmarts360 screens. The businesses, names and numbers in them are sample data.
-
Retail shop dashboard -
On a phone
Questions
Is every feature in every plan?
No. Plans differ in users, branches and some advanced features. The pricing page lists exactly what each plan includes.
See these features with your own business in mind.
7-day free trial. No payment details needed to start.