XML 53 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Other Receivables, Net (Tables)
12 Months Ended
Jun. 30, 2021
Receivables [Abstract]  
Schedule of other receivables
   June 30,   June 30, 
   2021   2020 
Advances to customers*  $6,025,670   $10,004,893 
Employee business advances   1,154    51,334 
Total   6,026,824    10,056,227 
Less: allowances for doubtful accounts   (6,024,266)   (10,005,193)
Other receivables, net – continuing operations  $2,558   $51,034 

 

Schedule of movement of allowance for doubtful accounts
   June 30,   June 30, 
   2021   2020 
Beginning balance  $10,005,193   $
-
 
Provision (recovery) for doubtful accounts   (4,786,814)   10,055,203 
Less: write-off   (11,665)   (1,763)
Exchange rate effect   817,550    (48,247)
Ending balance  $6,024,266   $10,005,193