Skip to main content

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.

  • ESmarts360 dashboard for a retail shop with today's sales, product count, low-stock alert, monthly expenses and recent activity
    Retail shop dashboard
  • ESmarts360 dashboard on a mobile phone screen
    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.