XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Other Receivables, Net (Tables)
3 Months Ended
Sep. 30, 2021
Receivables [Abstract]  
Schedule of other receivables
   September 30,   June 30, 
   2021   2021 
Advances to customers*  $4,100,308   $6,025,670 
Employee business advances   129,453    1,154 
Total   4,229,761    6,026,824 
Less: allowances for doubtful accounts   (4,098,496)   (6,024,266)
Other receivables, net – continuing operations  $131,265   $2,558 

  

Schedule of movement of allowance for doubtful accounts
   September 30,   June 30, 
   2021   2021 
Beginning balance  $6,024,266   $10,005,193 
Provision (Recovery) for doubtful accounts   (1,929,715)   (4,786,814)
Less: write-off   -    (11,665)
Exchange rate effect   3,945    817,550 
Ending balance  $4,098,496   $6,024,266