XML 52 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Accrued Expenses and Other Payables (Tables)
12 Months Ended
Jun. 30, 2019
Payables and Accruals [Abstract]  
Schedule of accrued expenses and other payables

   June 30,   June 30, 
   2019   2018 
Payroll payable  $24,891   $13,788 
Welfare payable   149,479    155,023 
Accrued expenses   6,847,041    5,368,348 
Other payables   4,886,202    4,543,261 
Other levy payable   122,109    126,638 
Total  $

12,029,722

   $10,207,058