The correct way to ask a question is:
WHAT HAVE YOU GOT? (British English)ย
WHAT DO YOU HAVE? (American English)ย
๐ย
We can use the expression WHAT YOU HAVE, but only in when itโs not a question:
I wanted to explain that what youย have now is more than enough for youย to be happy.ย
We told you many times that what you have in your houseย is dangerous.ย