It's not really impossible but it's not always worth the costs.
It's common for really large companies to use internal billing. So the IT department for example might charge other departments for their services and have to show it's a profit center. The problem with this of course is that it's also a monopoly, so this hardly incentivises better behaviour. In a situation where other departments can go outside the firm to get what they need, this is almost like outsourcing or divesting that department and it can act as a check on really bad cost:benefit ratios internally.
It's common for really large companies to use internal billing. So the IT department for example might charge other departments for their services and have to show it's a profit center. The problem with this of course is that it's also a monopoly, so this hardly incentivises better behaviour. In a situation where other departments can go outside the firm to get what they need, this is almost like outsourcing or divesting that department and it can act as a check on really bad cost:benefit ratios internally.