XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Other Receivables, Net (Tables)
9 Months Ended
Mar. 31, 2021
Receivables [Abstract]  
Schedule of other receivables
   March 31,   June 30, 
   2021   2020 
Advances to customers*  $11,240,510   $10,004,893 
Employee business advances   592    51,334 
Total   11,241,102    10,056,227 
Less: allowances for doubtful accounts   (10,660,834)   (10,005,193)
Other receivables, net  $580,268   $51,034 
Schedule of movement of allowance for doubtful accounts
   March 31,
2021
   June 30,
2020
 
Beginning balance  $10,005,193   $- 
Provision for doubtful accounts, net of recovery   (112,546)   10,055,203 
Less: write-off   (11,670)   (1,763)
Exchange rate effect   779,856    (48,247)
Ending balance  $10,660,834   $10,005,193