Dynamics 365 Business Central is an end-to-end solution for managing financials and all business processes.
It has rich functionality which can easily be extended to meet unique requirements. D365 BC can be deployed in the cloud or on-premise.