Is it better to charge for freelance work by the hour or a one off price?
Hello all freelancers. Obviously when you sell a service on SEOClerks you get paid for that service and any extras that you sell with it. You do the work that's required, then deliver the order and then you get paid when the order is complete. Nice and straightforward.
But without SEOClerks, if you are to do some work for someone, and that work could take up to, say 4 hours of work in total. And you was to work for on it for either 4 hours straight, or 1 hour per day for 4 days. Then you could either charge by the hour for that work or charge a one off price instead.
What is the best thing to do in this scenario? Charge for your time by the hour? Or charge a one off price for the work instead? Or does it really depend on how many hours we're talking about and or how much work is involved?
Because sometimes the work might only take you 1 hour or less. Or Sometimes it could take you up to a week. So if so, how do you value that in a price you can charge people? Is it better to work out what it would charge per hour and just give them a price to pay upfront? Or is it better to do the work, then see how long it would have taken you and then charge them for however long it took you to complete that work?
What way do you like to charge for your freelance work and why?