One of the hardest things any company has to do is price their product or service. After you spent countless hours developing said product finding the right price is more art than science. While using some Analytical tools will help you zero in on where the perfect price is. As the Joker said if your good at something never do it for free.
The first step is to research your customer base. Seems easy right who wants/ needs my product? Everybody needs my product is not a real answer. For example I offer Financial Analysis to startups and small businesses. That is my customer base or audience.
The second step is finding out how to reach your audience.