v3.26.1
TRADE AND OTHER RECEIVABLES, NET (Tables)
12 Months Ended
Dec. 31, 2025
Trade And Other Receivables Net  
SCHEDULE OF TRADE AND OTHER RECEIVABLES

 

   2025   2024 
   USD   USD 
         
Trade receivables – contracts with customers   3,015,429    1,638,529 
Less: Allowance for credit losses   (893,848)   (167,177)
Trade receivables, net   2,121,581    1,471,352 
           
Other receivables   2,296,947    2,695,154 
Less: Allowance for credit losses   (162,498)   - 
Other receivables, net   2,134,449    2,695,154 
Total   4,256,030    4,166,506 
           
Movement in the above allowance for credit losses of trade receivables:          
Beginning balance   167,177    483,153 
Disposal of subsidiaries   (80,865)   - 
Charged (Credited) for the year   807,536    (315,976)
Ending balance   893,848    167,177 
           
Movement in the above allowance for credit losses of other receivables:          
Beginning balance   -    - 
Disposal of subsidiaries   (589,907)     
Charged (Credited) for the year   752,405    - 
Ending balance   162,498    - 
SCHEDULE OF CREDIT PERIOD FOR CUSTOMERS

The normal credit period for customers is ranging from 30 to 90 days. No interest is charged on the outstanding balances.

 

   2025   2024 
   USD   USD 
         
Not past due   2,366    136,006 
Past due   3,013,063    1,502,523 
Less: Allowance for credit losses   (893,848)   (167,177)
Net trade receivables   2,121,581    1,471,352 
SCHEDULE OF AGED ANALYSIS OF TRADE RECEIVABLES

The following is an aged analysis of trade receivables, net of allowance for credit losses, presented based on past due date:

 

   2025   2024 
   USD   USD 
         
< 30 days   1,301,733    90,551 
31 days to 60 days   114,081    192,595 
61 days to 90 days   75,978    29,999 
91 days to 180 days   310,093    417,648 
181 days to 365 days   317,330    604,553 
More than 1 year   -    - 
Total   2,119,215    1,335,346