If she's not in higher education and has got income, then she should contribute.
When I started university at 18, I lived at home because I didn't get enough of a grant (loooong time ago) to move out. Because I was staying at home, the grant was then substantially reduced as living costs weren't involved. It barely covered my train ticket into London.
I had a Saturday job for extras, including stationery and clothes - but my parents said I should pay board as well, as I had a grant. I managed to argue successfully that my grant had been reduced because I was living at home (this was true) and so I couldn't actually pay them board or I'd have no money for anything else.
I did help out round the house though. And when I left University I moved straight out, to a different area, for my job, where (guess what!) I had to pay rent and bills and so on.
Both my siblings, who did not go into higher education, paid board.
Your DD, if she's not in higher education, should be paying her way - and if she refuses, tell her to go and try freeloading elsewhere and see how far it gets her. She should be learning that there are no free rides in this world or she'll get a nasty shock later on.