Ese es un tema muy machacado y con opiniones muy dispares...
Si tienes la capacidad suficiente, saca un calculo por hora de trabajo tuya y luego estimas cuanto te puede costar (en tiempo) el proyecto y haces el calculo.
Programadores y diseñadores hay muchos y la gran mayoría se baja los pantalones para sacar el proyecto y a veces sacas cuentas en tiempo invertido y en duración del mismo y la hora te sale a 5€ jejejjee
El cliente no quiere saber si esta hecho con un CMS en HTML, PHP, ASP, etc.. solo quiere que esté hecho (lo que pida) y le des un presupuesto lo más bajo posible. Ahora digo, si después de 5 años de carrera (la gran mayoría) tenemos que cobrar entre 300€ o 600€ me quedo durmiendo o cobrando del paro
A ver si hay más opiniones ya que la mía parece algo brusca.
Saludos.