Cloud Assert provides a chargeback solution for Windows Azure Pack, which can be used to manage usage and billing for tenants and internal customers.
Cloud Assert writes following on their official website for usage and billing solutions:
Usage and billing solution enables Windows Azure Pack administrators to configure pricing for more than 100 plus resources, maintain multiple Pricing Profiles, integrate with billing systems, and generate invoices automatically based on real usage from end users.
It supports multiple scenarios including the following:
Plan Credits: This is similar to Azure. Users can have an overall credit of say X amount, and they are free to use any resource for this X amount. Excess usage is automatically billed based on utilization.
Bundled Offers: This is similar to popular service provider offerings. Users buy a bundle of resources in advance, such as X CPU, Y DB Size, and Z websites. Only usage that exceeds these including unit credits...