Yes, it can handle all these features.
Have a look at similar frequently asked questions or visit our FAQs page for more information
What happens when I clear the demo data in the trial?
How does TidyStock work with Xero?
Why can’t I enter the unit cost of a new managed material item in multiple currencies, and how does the multi-currency feature work in TidyStock?
What are the differences between the user roles?
How do I upgrade/downgrade my subscription?