The main difference between how much does it cost and how much it costs is that how much does it cost is the grammatically correct way to say it, while how much it cost is a grammatically incorrect way to say.
The correct version is “How much does it cost?”
The incorrect version is “How much it cost?”
Similar Phrases
What is the price? How much is it? How much do you want it for?