Then you don't understand the business of web development ...Originally Posted by fkr
The OP has developed a system that he can deploy for any number of clients.
That software belongs to HIM as long as he did not sign a contract saying the job was "work for hire" or giving the IP rights of his code to the buyer.
He is free to charge what he wants for it because this is a free market.
Does it make sense to antagonize a smart buyer by charging him the same price everytime for the software that he just has to customize and deploy ... probably not. But he can do it if he wants, there is simply no law against it.
Microsoft has probably spent a few billion developing Windows Vista, are they going to charge us $1 million for a copy of the software (that costs $2 to print) .... of course not, but they will charge us $200 - $500 and we are free to pay up or use Linux.