XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
NOTE 8 - ACCOUNTS PAYABLE AND ACCRUED EXPENSES: Schedule of Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Apr. 30, 2022
Tables/Schedules  
Schedule of Accounts Payable and Accrued Liabilities

 

Account

April 30,

2022

April 30,

2021

Accounts payable

$7,945,913 

$8,155,842 

Advanced from customers

121,183 

143,695 

Advanced from third parties*

1,208,900 

- 

Accrued salary payable

101,829 

155,071 

Tax payable

812,545 

330,738 

Other payable**

2,024,868 

2,356,062 

Total accounts payable and accrued expenses

$12,215,238 

$11,141,408