XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Other payables and accrued liabilities
3 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Other payables and accrued liabilities

Note 9 – Other payables and accrued liabilities

 

As of September 30, 2024 and June 30, 2024, other payables and accrued liabilities consisted of the following:

        
   September 30, 2024   June 30, 2024 
Accrued payables for inventory in transit  $1,296,989   $1,405,780 
Credit cards payable   206,769    231,243 
Customer deposit   326,364    313,358 
Accrued Amazon fees   450,512    530,456 
Sales taxes payable   437,265    442,889 
Payroll liabilities   191,882    204,137 
Settlement payable       325,000 
Other accrued liabilities and payables   597,443    432,624 
           
Total  $3,507,224   $3,885,487