Yes, it can handle all these features.
Have a look at similar frequently asked questions or visit our FAQs page for more information
How do I reverse an assembly in TidyStock and restore the components? Can I set the cost to zero?
In TidyBuild, what is a progress payment? and a Variation? and a Retention?
What is the notice period for cancellation?
What does the Xero setting feature "enable auto item mapping" do?
Is is possible to invoice a Fixed Price task value by selecting a subset of items that are eligible for invoicing?