ES ERP Features

 

ES ERP — Complete Feature List

A complete solution for managing your company. Every module, every feature — accounting, HR, inventory, CRM, manufacturing, projects, and more.

📊 Accounting 🧑‍💼 HR & Payroll 📦 Inventory 🤝 CRM 🏭 Manufacturing 📋 Projects

 

 

📊 Accounting & Finance

Manage accounts, transactions, and taxes easily

Accounting Entries

Accounting Entries — Key sources of information to prepare, verify, and audit financial statements.
Chart of Accounts — Tree view of accounts and ledgers for managing books of accounts.
Account Dimensions — Dimensional accounting to maintain Branch, Business Unit, and other segments separately.

Journals & Payments

Journal Entry — Standard transaction affecting multiple accounts where debits equal credits.
Payment Entry — Entries against invoices, sales/purchase orders, and expense claims.
Payment Request — Request payment for an order or invoice from customers.
Advance Payment — Record customer payments made before delivery acceptance.

Billing & Pricing

Sales Invoice — Bill sent to customers; updates receivables and books income on submission.
Purchase Invoice — Supplier bill for products or services; accrues expenses to supplier.
Point of Sale — Retail POS where delivery, sale accrual, and payment happen in one event.
Credit Note — Notifies customer of credit applied for returned goods.
Debit Note — Document sent to seller notifying a debit to their account.
Pricing Rule — Define discount rules based on customer, supplier, quantity, or date.

Tools & Reporting

Bank Reconciliation — Explain differences between bank balance and organisation records.
Payment Reconciliation — Confirm money leaving accounts matches amounts spent.
Accounting Reports — Built-in reports including Profit & Loss, Balance Sheet, and more.

Advanced Accounting

Multi-Currency — Make entries in multiple currencies with foreign currency bank accounts.
Deferred Revenue — Manage advance payments for future product or service delivery.
Subscription — Auto-create recurring sales invoices for subscription services.
Invoice Discounting — Use unpaid invoices as collateral for short-term financing.
Shareholder — Track shareholders, share transfers, share ledger, and balances.

 

 

🧑‍💼 HR & Payroll

Leave and attendance tracking, expense claims, salary and payroll, recruitment, performance, and more

Employee Management

Employee — Individual working under contract with recognised rights and duties.
Employment Type — Configure various employment contract types.
Department — Configure departments with separate settings and hierarchies.
Health Insurance — Manage employee health insurance records.

Recruitment

Staffing Plan — Plan and budget new hirings for a period.
Job Opening — Record open vacancies in your company.
Job Applicant — Maintain a list of people who have applied.
Job Offer — Offer letters with employment terms for selected candidates.

Leave Management

Leave Type — Types of leave allotted to employees.
Leave Period — Manage leaves by calendar or fiscal year.
Leave Allocation — Allot specific leave counts per employee.
Leave Application — Formal leave requests with approval tracking.
Leave Encashment — Cash out encashable leave balances.
Holiday List / Block List — Define holidays and restricted dates.
Leave Ledger — Unified ledger for all leave transactions per employee.

Attendance

Attendance — Daily attendance records for each employee.
Attendance Request — Submit attendance for unmarked days.
Upload Attendance — Bulk upload attendance from CSV.
Auto Attendance — Automatic marking based on shift and employee check-in.

Lifecycle & Performance

Appraisal — Appraisal templates with weighted parameters per role.
Employee Onboarding — Task-based onboarding checklists for new hires.
Employee Skill Map — Track skill sets and training records.
Promotion / Transfer — Manage promotions and transfers between departments or companies.
Employee Separation — Task-based offboarding and relieving process.

Payroll

Payroll Entry — Bulk payroll processing company-wide or by branch/department.
Additional Salary — Add extra salary components during payroll processing.
Employee Benefits — Flexible benefits received pro-rata or as lump-sum claims.
Tax Exemption — Employee declarations for taxable salary exemptions.
Payroll Period / Setup — Configure salary structures, periods, and tax settings.

Other HR Features

Expense Claims — Employee reimbursement requests for out-of-pocket expenses.
Fleet Management — Manage company fleet vehicles and track expenses.
HR Reports — Built-in reports for attendance, salaries, loans, and more.
Incident Management — Safety incident recording and corrective actions.

 

 

🏢 Asset Management

Maintenance, movement, value adjustment, purchasing, selling, disposal, and depreciation

Asset — Master record for all transactions: purchasing, sales, depreciation, disposal, and movement.
Asset Maintenance — Track individual maintenance and calibration details.
Asset Movement — Track location, assignment, and transfers between locations.
Asset Value Adjustment — Adjust fixed asset values when required.
Purchasing / Selling — Full purchase cycle and sales invoice creation for assets.
Asset Depreciation — Automatic depreciation schedule based on method and inputs.
Asset Disposal — Dispose of unusable assets with a single click.

 

 

📋 Projects

Project and task management with full integration with billing and cost centres

Project Management

Project — Collaborative enterprise planned by the project team to achieve a particular aim.
Tasks — Independent assignments or units of a project assigned to individuals.
Project Template — Set of tasks auto-populated for new projects.
Customer Portal — Let customers track project progress online.

Time Tracking & Billing

Salary from Timesheet — Create salary slips based on hours worked.
Invoice from Timesheet — Invoice customers based on logged hours.
Activity Type / Cost — Define activity types with per-hour billing and costing rates.

Project Safety

Job Hazard Analysis — Work permits, PPE, job-specific resources, hazardous situations, and approvals.
Journey Management Plan — Travel details, risk controls, vehicle checklists, and approval.
Incident Management — Record incidents and initiate corrective actions.

Reports & Analysis

Project Reports — Analyse billing per project and employee for specific periods.
Project Costing — Track actual costing based on time logs against project tasks.
Project Profitability — Track income and expenses incurred against each project.

 

 

📦 Inventory

Inventory management with hierarchical location tree, stock movements, serials, and batches

Items & Warehousing

Warehouse — Hierarchical storage locations for goods.
Item — Product or service master — raw materials, finished goods, and more.
Opening Stock — Starting stock values at the beginning of an accounting period.
Item Variants — Version of items with different attributes (size, colour, etc.).
Serial Number — Track individual units with location, warranty, and end-of-life data.
Batch — Group multiple units with a unique batch number.
Item Price / Price Lists — Manage selling and buying price lists.
Item Group — Classify items by type or category.

Stock Transactions

Stock Entry — Record item movement between warehouses.
Material Request — Identify requirement for items with reason.
Purchase Receipt — Accept material from suppliers against purchase orders.
Delivery Note — Record shipments from company warehouse.
Packing Slip — Document listing items in a shipment.
Landed Cost Voucher — Calculate total product cost including freight and duties.
Sales / Purchase Return — Process returns for quality issues or defects.
Retaining Sample Stock — Store batch samples for later analysis.

Advanced & Reporting

Quality Inspection — Mark incoming or outgoing products for quality checks.
Stock Reconciliation — Count and evaluate stock periodically and at year end.
Delivery Trip — Record multi-stop customer deliveries in one vehicle.
Projected Quantity — Predicted stock levels based on current stock and requirements.
Perpetual Inventory — Accounting entry for every stock transaction.
Stock Level / BOM Explorer — Stock reports and full BOM hierarchy tree view.

 

 

⚠️ Health, Safety & Environment

Job hazard analysis, journey management, incident management, corrective actions, safety data sheets, and tracking

Job Hazard Analysis (JHA) — Work permits, PPE, resources, approvals, and hazardous situation assessment.
Journey Management Plan (JMP) — Travel details, risk controls, pre-start vehicle checklists.
Incident Management — Record, investigate, and track workplace incidents.
Corrective Actions — Implement and track corrective and preventive measures.
Safety Data Sheets — Manage SDS documents for hazardous materials.
Vehicle / Staff Tracking — Track fleet vehicles and field staff locations.

 

 

🤝 CRM

Track presales from lead capture, open opportunities, to emails and calls

Sales Pipeline

Lead — Potential customers interested in your products or services.
Opportunity — Qualified lead who has decided to consider your offering.
Customer — Someone who receives services or products for monetary consideration.
Contact / Address — Person records associated with customers, suppliers, or companies.
Campaign — Full-scale sales strategy implementation to promote products.
Appointment — Schedule and manage interactions with leads or opportunities.

Configuration & Analytics

Lead Source / Opportunity Type — Classify lead origins and opportunity categories.
Sales Stage / Person — Track pipeline stage and assign sales reps.
Customer Group — Aggregate customers by type or segment.
CRM Analytics — Sales funnel analysis and prospect quantification at each stage.

 

 

🛎️ Support & Quality Management

Helpdesk, warranty claims, maintenance visits, SLAs, quality goals, procedures, and reviews

Helpdesk & Support

Issue — Incoming customer queries via email or website contact.
Warranty Claim — Manage warranty and AMC claims from customers.
Maintenance Visit — Record engineer visits to customer premises.
Maintenance Schedule — Plan calendar of maintenance activities for equipment.
Service Level Agreement — Commitment between service provider and client.

Quality Management

Quality Goal — Metrics to quantify application quality objectives.
Quality Procedure — Standard operating procedures for routine operations.
Tree of Procedures — Parent-child relationships between procedures.
Quality Review — Structured inspections for completeness and standards adherence.
Quality Action — Corrective and preventive action implementation.
Quality Meeting / Feedback — Track quality discussions and customer satisfaction feedback.

 

 

🏭 Manufacturing

Manage multi-level Bill of Materials, plan and track production with work orders

Bill of Materials

Bill of Materials — List of all materials and operations for a finished product or sub-item.
Workstation — Stores information about where operations are carried out.
Operation — Manufacturing operations list with default workstation.

Production

Work Order — Signal to manufacturing floor to produce a quantity of an item.
Production Plan — Plan production against multiple sales orders or material requests.
Job Card — Created from work orders for each workstation on the floor.
Capacity Planning — Track production jobs allocated to each workstation.
Open Work Orders — Monitor manufacturing progress across the organisation.

Advanced Manufacturing

Subcontracting — Outsource manufacturing operations to other companies.
Item Alternative — Substitute unavailable raw materials with alternatives.
BOM Update Tool — Replace sub-assembly BOMs and update costs across all BOMs.
BOM Comparison Tool — Compare two BOMs to see what changed between iterations.

 

 

🌐 Website, Portal & Customisation

Manage website pages, product catalogue, shopping cart, web forms, and customise the platform

Website Builder

Homepage / Web Page — Default landing page and static content pages (About, Contact, Terms).
Web Form — Authorise external users to access or create transactions.
Website Settings / Theme — Configure landing page, theming, and brand customisation.
Product Listing / Page — Product discovery pages configured from the Item Master.
Shopping Cart — Online shopping and checkout for listed products.
Social Login — Login via Google, Facebook, or GitHub accounts.

Customer Portal

Orders, Invoices & Shipping — Customers check order status, invoices, and shipping online.
Issues — Easy portal for customers to raise support concerns.
Portal Login — Secure email-based login with sign-up process.

Customisation

Custom Field — Add fields to any form to capture additional information.
Customize Form — Modify form layouts from the front-end.
DocType — Create entirely custom forms and data models.
Custom / Server Scripts — Client and server-side scripting for advanced customisation.
Custom Translations — Print documents in customer or supplier local language.
Print Format — Custom layouts for printing and emailing transactions.
Kanban Board — Visual task and workflow management boards.
Authorization Rule — Conditional authorization rules for document approvals.

 

 

Technical Specifications

Platform

  • ✓ ES ERP v15+
  • ✓ ES ERP Framework
  • ✓ Python & JavaScript
  • ✓ MariaDB / PostgreSQL

Modules

  • ✓ 10+ Core Modules
  • ✓ 100+ Features
  • ✓ Fully Customisable
  • ✓ No-Code / Low-Code

Access

  • ✓ Web Browser
  • ✓ Mobile Responsive
  • ✓ Customer Portal
  • ✓ REST API

Licensing

  • ✓ ES ERP v15+
  • ✓ Per-User Fees
  • ✓ Cloud-Hosted
  • ✓ All Features Included

Explore ES ERP for Your Business

Contact Enterprise Systems Australia to see how ES ERP can streamline your operations. Full implementation, customisation, training, and ongoing support.

ES ERP Feature List | Powered by ES ERP ES ERP Platform

© 2026 Enterprise Systems Australia | This email address is being protected from spambots. You need JavaScript enabled to view it.

Related Articles