XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Trade and Other payables and Other Current Liabilities
12 Months Ended
Dec. 31, 2021
Trade And Other Payables And Other Current Liabilities [Abstract]  
TRADE AND OTHER PAYABLES AND OTHER CURRENT LIABILITIES
12. TRADE AND OTHER PAYABLES AND OTHER CURRENT LIABILITIES

 

   As of December 31, 
   2021   2020 
Trade payable – third parties  $675,227   $1,366,482 
Accrued salaries and bonus   262,396    140,321 
Other payables, accrued customer claims, cash loss and shortage**   91,098    33,608 
Trade and other payables  $1,028,721   $1,540,411 
           
Output VAT  $95,348   $114,877 
Accrued Expenses   572,157    375,815 
Payroll Payable   936,080    560,051 
Other Payables   177,850    198,363 
Deferred revenue   43,200    
-
 
Other current liabilities  $1,824,635   $1,249,106 

 

  ** Includes a provision for penalty for failure to meet certain performance indicators as stipulated in certain customer contracts for approximately $5,900 and $14,600 respectively.