Yes, it can handle all these features.
Have a look at similar frequently asked questions or visit our FAQs page for more information
How does TidyWork integrate with Xero?
Do I need to connect to Xero
Can I have negative stock?
How can we integrate job costings into Xero to run job profitability reports?
How do I add admin related notes for a patient?