Owners of the top 10 NSW pokie pubs made $117 million in pre-tax profit from the machines last financial year, new data reveals, with the biggest earning more than a quarter of a million dollars a week.

The top 25 hotels raked in $253 million in poker machine profit – or player losses – during 2016-17 for an anticipated tax take of more than $100 million for the NSW government.

However, matching hotels and their owners with poker machine profit is difficult because the state government does not release individual figures.

Treasury documents tabled in the NSW Legislative Council following the state budget list poker machine profits for each pub, but do not name them.