Customer Support

+971 4 3529 915

Email Us

Request A Free Demo

+971 55 8993 902

1724: How a Leading Cosmetics and Perfumes Supplier in the UAE Achieved Success with FactsERP

This case study highlights the successful implementation of an Enterprise Resource Planning (ERP) software solution for a leading cosmetics and perfume professional manufacturer and trader based in the United Arab Emirates (UAE). The client faced various operational and financial challenges that required an integrated software solution to streamline their processes and improve overall efficiency.

The client, a well-established cosmetics and perfume manufacturer and trader, needed help managing their business operations effectively. They relied on manual bookkeeping processes that involved recording transactions in the local currency, UAE Dirham (AED). Additionally, they utilized the Moving Average Costing method for inventory valuation and maintained a perpetual inventory accounting system.


The client faced several key challenges that impeded their business operations and financial management:

Bookkeeping Currency in AED

The reliance on manual processes for currency conversion and bookkeeping made it cumbersome and time-consuming to manage financial records accurately.

Inventory Costing Valuation

The use of the Moving Average Costing Method for inventory valuation resulted in difficulties in tracking costs accurately, leading to potential discrepancies in profit margins.

Inventory Accounting Method

The perpetual inventory accounting system required real-time updates, but the lack of automation hindered efficient stock management and reconciliation.

Opening Balance Migration

The migration of opening balances for both stock and accounts posed a significant challenge, requiring a systematic and error-free approach.

Restricting Sales Invoice Documents

The client needed to limit access to sales invoice documents, allowing only the accounting departments to handle sensitive financial information.

Sale Commission Calculation

A sales commission report was required to calculate a 2% commission on revenue after achieving the target value, necessitating an automated and accurate calculation method.

Customer Categories and Price Lists

Mapping customer categories and price lists in the customer master was crucial for personalized pricing and streamlined sales processes.

Reporting Requirements

Various reports were needed, including GP(Gross Profit) reports, Accounts Receivable(AR) aging reports, reports by salesperson, location, and company. Similarly, reports related to Accounts Payable(AP), Purchase Orders(PO), supplier and employee purchases, and location-specific reports were necessary.


To address the client’s challenges comprehensively, our company proposed the implementation of an ERP software solution tailored to their specific requirements. The chosen ERP system encompassed the following key modules:

Sales Module

The sales module facilitates the management of sales processes, including sales enquiries, quotations, orders, invoices, delivery orders, and sales returns. It allows for the tracking of customer enquiries, generation of multiple quotations, sending quotations to customers, preparing sales orders, reducing inventory upon invoicing, managing delivery orders, and processing sales returns.

Purchase Module

The purchase module handles the procurement process, from purchase requisitions to purchase orders, goods receipt notes, and purchase returns. It enables the creation of purchase requisitions, conversion into purchase orders, generation of purchase invoices from goods receipt notes, tracking of pending purchase requisitions and orders, and handling purchase returns.

Finance Module

The finance module streamlines financial transactions and processes, such as vendor payments, petty cash management, tax debits, PDC maturity postings, bank reconciliations, cheque/cash receipt processing, and financial period-end activities. It allows for the creation of bank payment vouchers, management of petty cash vouchers, generation of tax debit notes, handling PDC maturities, bank reconciliations, cheque/cash receipt processing, and facilitates financial period-end tasks.

Inventory Module

The inventory module encompasses physical stocktaking, stock transfers, perpetual and periodic inventory accounting. It enables the creation of physical stock-taking vouchers, comparison of physical stock with system stock, adjustment of stock quantities, tracking of stock transfers between locations, and manages inventory accounting methods.

HR Module

The HR module focuses on employee-related processes, including employee master data management, leave management, employee document tracking, asset issuance, issuance of certificates and letters, and employee warnings. It allows for the management of employee details, leave entitlements, leave entries, employee document issuance and retrieval, asset issuance and retrieval, and generation of certificates and letters.

Payroll Module

The payroll module handles salary structures, temporary allowances/deductions, loans/salary advances, payroll processing, posting to payroll history, and additional processes such as air tickets and annual leave settlements. It enables the management of salary structures, temporary allowances and deductions, staff loans and advances, payroll processing, payroll posting, and handles processes related to air ticket settlements and annual leave settlements.


The implementation of the ERP software solution successfully addressed the challenges faced by the cosmetics and perfume manufacturer and trading company, enabling streamlined business operations, enhanced financial management, improved inventory control, and efficient HR and payroll processes. The integrated modules provided a comprehensive solution, empowering the company to achieve greater operational efficiency, accurate financial reporting, and improved decision-making capabilities.