Inventory stock in

Why after input purchases invoice with inventory item, the amounts is debit to inventory-cost (P/L) , not debit into inventory on hand (B/S) ?

Try updating to the latest version, it seems to solve this problem.

or

You would also have to enter Goods Receipt upon receiving the goods.
You may have paid for them but not received them yet therefore they are not “on hand” until you enter them.
Just use copy to new goods receipt from the purchase invoice view.

As @Mabaega advises ensure that you have the current version, the Cloud version always is. The Desktop versions are at Download - Manager.io and the Server version is as per server installation guidance. Manager version at the time of writing this is v23.11.13.1143

The follow the new inventory guides (can create a test business) at

https://manager.io/inventory-items

Thanks, Is okay after updated the latest version.