XML 31 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Accounts Receivable, Net
12 Months Ended
Jun. 30, 2021
Credit Loss, Additional Improvements [Abstract]  
ACCOUNTS RECEIVABLE, NET

Note 4. ACCOUNTS RECEIVABLE, NET

 

The Company’s net accounts receivable are as follows:

 

   June 30,   June 30, 
   2021   2020 
Trade accounts receivable  $3,589,011   $3,453,439 
Less: allowances for doubtful accounts   (3,475,769)   (2,297,491)
Accounts receivable, net  $113,242   $1,155,948 

 

Movement of allowance for doubtful accounts are as follows:

 

   June 30,   June 30, 
   2021   2020 
Beginning balance  $2,297,491   $5,670,274 
Provision for doubtful accounts, net of recovery   1,030,895    4,896,640 
Less: write-off   -    (8,220,754)
Exchange rate effect   147,383    (48,669)
Ending balance  $3,475,769   $2,297,491 

 

For the years ended June 30, 2021 and 2020, the provision for doubtful accounts was $1,033,407 and $4,996,606, respectively. The Company recovered $2,512 and $99,366 of accounts receivable for the years ended June 30, 2021 and 2020, respectively. The Company wrote off nil and $8,220,754 of accounts receivable for the years ended June 30, 2021 and 2020, respectively.