XML 28 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Other payables and accrued liabilities
9 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Other payables and accrued liabilities

Note 9 – Other payables and accrued liabilities

 

As of March 31, 2025 and June 30, 2024, other payables and accrued liabilities consisted of the following:

        
   March 31, 2025   June 30, 2024 
Accrued payables for inventory in transit  $1,477,314   $1,405,780 
Credit cards payable   130,882    231,243 
Customer deposit   315,783    313,358 
Accrued Amazon fees   140,932    530,456 
Sales taxes payable   492,119    442,889 
Payroll liabilities   163,258    204,137 
Settlement payable       325,000 
Other accrued liabilities and payables   520,995    432,624 
           
Total  $3,241,283   $3,885,487