It absolutely does NOT depend on yhe hourly rate. Selling a website to a local client has nothing to do with the amount of hours you put in and everything to do with your sales knowledge/experience.
I agree, you will spent a lot of time taking requirements and planning, interpreting what they want.
For a small local client you won’t be able to charge for this, it’s like integrating them as a customer which you have to absorb the cost initially.
Like I said earlier planning everything well, you can account for you time.
When you have all the hours you’ve invested let’s say it takes you 50 hours to achieve what they are looking for but you’re only charging £400 – customer is happy everything’s GG.
Now take that figure of 50 hours and divide it by 400... You would have been working for £8 per hour, so you would be working for less than someone at Tesco’s or Mc Donald’s – It doesn’t matter so long as they are happy and you’re confident they will reach out to you next time they have work.
Take this initial loss on the chin, it pays off in the end.
When they next approach for work and you can over estimate your delivery date in the plan, for example they are looking for an email enquiry submission form with captcha… you quote them 250 for the job.
You know it will only take you about 5 hours to add this feature, but in the plan you long out each step so on your invoice it looks good.
So second time round you’re now on £50 per hour.