Would it be right to say
For how much did you buy it?
Is there any other way to ask? I think this question sounds awkward.
Could you please explain why I feel the question is awkward?
Would it be right to say
For how much did you buy it?
Is there any other way to ask? I think this question sounds awkward.
Could you please explain why I feel the question is awkward?
The way you have asked is correct, but quite formal.
As suggested in the comments, I would recommend either of the following:
"How much did you pay for it?"
"How much did you buy it for?"
For how much did you buy it?
The sentence is grammatical, but the folliwing are more appropriate and common:
How much did it cost you?
How much did you pay for it?
You can also say:
What did you pay for it?