So, you’re thinking about becoming a freelance writer? Awesome! It’s a path that gives you freedom, lets you be creative, and can pay pretty well. But heads up: it takes work. It takes dedication. And you need to be able to keep yourself on track.
I remember when I started. I was teaching preschool, being a mom, and trying to write. It was a lot. But it was doable.
Build Your Foundation: Your Portfolio

Before you even think about finding clients, get a portfolio together. It’s like your writing resume. It shows off your best stuff and proves you can actually write.
Don’t have anything published yet? No problem. Create samples. Write blog posts about things you love. Offer to write guest posts for smaller sites in exchange for getting your name out there. Volunteer to write for nonprofits.
Aim for 3-5 pieces. They should show your writing skills, your research abilities, and that you can write about different things.
Find Your People (and Your Clients)
Okay, you have a portfolio. Now comes the fun part: finding clients. Where do you even start?
Online job boards are great. Check out sites like ProBlogger Job Board, Upwork, and Freelance Writing Gigs. They always have writing gigs listed.

But don’t just use job boards. Networking is key.
Reach out to businesses and organizations in your area. Think about companies you admire or industries you’re interested in. A personal email can go a long way.
I landed one of my first big clients by emailing a parenting magazine I loved. I offered to write articles. It was a shot in the dark, but it worked!
Set Your Rates: Know What You’re Worth
This is where a lot of new freelancers get stuck. How much should you charge?
There’s no one right answer, but here are some things to think about:
- Your experience: Are you brand new? Or have you been writing for years?
- The type of writing: A blog post is different from a white paper or website copy.
- The client’s budget: Some clients have more money to spend.
- Your niche: Some niches pay more.
Do some research. See what other writers in your niche are charging. Don’t be afraid to start a little lower to get experience. But don’t sell yourself short. As you get better and build a reputation, raise your rates!
Manage Your Money: The Business Side
Being a freelancer means running your own business. You need to be smart with your money.
Open a separate bank account for your freelance income. This makes it easier to track everything for taxes.
Speaking of taxes, understand your tax obligations. You’ll probably need to pay estimated taxes every quarter. Talk to a tax professional to make sure you’re doing it right.
And track your expenses! Your computer, internet, software, and even part of your home office can be tax-deductible. I always regret it when I forget to track something.
Build a Career That Lasts: Consistency and Growth
Freelance writing isn’t a sprint. It’s a marathon. It takes time to build a solid client base and a steady income.
Be consistent. Set aside time each day or week to find clients, write samples, and market yourself.
Don’t get discouraged if you get rejected. It happens. Learn from it and keep getting better. Take online courses, attend webinars, and read books on writing and marketing. The more you invest in yourself, the more valuable you become to your clients.
Remember Why You Love Writing
Don’t forget why you wanted to be a freelance writer in the first place: because you love to write!
Make time for personal writing projects, even if they don’t make money. Write for your own blog, keep a journal, or work on that novel. Nurturing your creativity will keep you inspired and make you a better writer. Plus, it keeps you from burning out. Trust me, that’s a real risk in this line of work!
Building a successful freelance writing career takes time, effort, and resilience. But with a strong portfolio, a proactive approach, a clear understanding of your worth, and a commitment to learning, you can create a rewarding career doing what you love.
And who knows? Maybe one day you’ll be writing articles like this one, sharing your wisdom with the next generation of freelance writers!