There are a few models for freelancer pricing.<p>1. Wild guess.<p>2. Figure out how much the customer is willing to spend.<p>3. Figure out how much you need to make.<p>4. Get estimate from a cheaper freelancer on UpWork, X 2.<p>5. Through experience understand the customer, the job, and your own productivity.<p>The questions you are asking demonstrate that you aren't ready for professional freelancing, so any of the first four models I listed will work for you.<p>Since customers are usually interested in both budget and schedule, freelancing "as per my will in a given deadline" should make you even more attractive.<p>Don't like snarky, sarcastic replies? Then take yourself seriously and don't insult professional freelancers. With just a little bit of effort you can read hundreds of articles about freelancing, project estimation, scheduling, client relationships, requirements gathering, planning, and execution. Actually learning these things and doing them right takes practice. A professional freelancer is not just an unemployed developer or someone with extra time on their hands.<p>My freelancing business is taking over projects that failed or stalled because of bad estimates, bad schedules, bad planning, bad execution, and poor communication. So welcome to the "freelancing world," you're keeping me in business.<p>I have several relevant articles on my own website about freelancing. You can find plenty of good advice (and even more bad advice) online.