SCHEDULE OF ACCOUNTS RECEIVABLE, NET (Details) - USD ($) |
Sep. 30, 2021 |
Sep. 30, 2020 |
Sep. 30, 2019 |
|---|---|---|---|
| Receivables [Abstract] | |||
| Accounts receivable | $ 7,989,888 | $ 7,027,645 | $ 7,065,035 |
| Allowance for doubtful accounts | (178,992) | (340,848) | (606,051) |
| Accounts receivables, net, total | $ 7,810,896 | $ 6,686,797 | $ 6,458,984 |