Writers charge per word or per project. Entry-level writers charge between $10-$20 per 1000 words. Experienced writers can charge between $100-$500 per 1000 words depending on the intended purpose of the writing. Sales writing, called copywriting, is the most lucrative freelance writing work.
But your experience level will also play a very important factor in how much you charge. Beginner writers will typically charge lower rates. As they gain more experience, experts will typically command two to three (or more) times the going rate for projects.
Here’s some general questions to think about when deciding what to charge for your services:
First, ask yourself, how much do I need to earn? Remember, you won't get paid for some of the work that comes with being a freelancer (like preparing your taxes, looking for more customers, and doing weekly admin work). So, your hourly or project rate needs to be a little higher to make up for the unpaid work that is part of every freelancer's life.
Second, how much do others charge for similar services at your level of expertise and experience? This question can be a little difficult to answer, but you can just ask. Join a Facebook group and ask. Call a local competitor and ask. Once you know what they charge, you can go under that if you're new to the market or over it if you're the boss.
Another massive item you should plan for is taxes. You'll be paying your own taxes as a freelancer, so your rates should incorporate the taxes you'll eventually have to pay. The average tax amount paid by Americans, for all taxes, is about 29%. This means you'll end up paying $3 in taxes out of every $10 you earn. Price your work to pay your taxes and be left with the income you want.
Your best rates will be different, because everyone's market is different. What works on Upwork might not be successful in a local area. Try a few different price points until you find the rate clients accept and you can live on.