Workers who leave the head office to buy a cup of coffee are costing an Australian mining firm too much money, according to its boss.

Managing director of Mineral Resources Chris Ellison said during a financial results presentation on Wednesday he wants to “hold staff captive all day long”.

“I don’t want them leaving the building,” he said.

The head office in Perth has a restaurant, nine staff psychologists, a gym, and other facilities designed to encourage staff to stay in the office.

“We have a lot of different benefits that we have brought on,” said Mr Ellison, whose company has a strict “no work from home policy”.

"Why have I done that? Because when I get them first thing in the morning, I want to hold them captive all day long. I don’t want them leaving the building.