How to start a freelance writing business: a guide
Learn how to start a freelance writing business, find clients, set rates, and build steady income.

Written by Lena Hanna—Trusted CPA Guidance on Accounting and Tax. Read Lena's full bio
Published Tuesday 21 April 2026
Table of contents
Key takeaways
- Build a writing portfolio before pitching clients by creating sample pieces through guest blogging, personal blog posts, or volunteer projects for nonprofits to prove your skills with real, published work.
- Set your rates based on market research and your experience level, then raise them steadily as you collect client testimonials and develop expertise in a specific niche.
- Find clients consistently by combining job board applications, direct cold pitching to businesses, and active networking on platforms like LinkedIn to keep a steady flow of work coming in.
- Set up business systems early, including accounting software for invoicing and expense tracking, contract templates, and a process for making quarterly estimated tax payments, to stay organized and avoid tax penalties.
Key takeaways
- Build a professional portfolio by creating sample pieces through guest blogging, personal blog content, or volunteer projects to demonstrate your writing skills to potential clients.
- Establish clear pricing structures using per-word, per-project, or hourly rates based on market research and your experience level, then adjust rates upward as you gain testimonials and expertise.
- Implement systematic client acquisition strategies by combining job board applications, direct outreach to businesses, and networking both online and locally to build a consistent pipeline of work.
- Set up essential business systems including accounting software for invoicing and expense tracking, contract templates, and time management tools to streamline operations and ensure proper tax compliance.
What does a freelance writer do?
A freelance writer is a self-employed professional who creates written content for multiple clients on a contract basis. You work remotely, choose your own projects, and manage your own business operations.
Freelance writers handle a variety of tasks beyond just writing. Core responsibilities include:
- Writing and editing: creating content across different formats and industries
- Client management: communicating with clients, attending meetings, and managing project timelines
- Business administration: handling invoicing, taxes, and marketing
- Research: gathering information and verifying facts for accurate content
Understanding what makes freelance writing different from traditional employment helps you prepare for this career path. Key characteristics of freelance writing:
- Work arrangement: contract-based rather than traditional employment
- Income structure: project-based payments that vary monthly
- Tax obligations: self-employment taxes at a 15.3% rate, which consists of 12.4% for social security and 2.9% for Medicare
- Flexibility: full-time career or part-time side business options
What types of writing do freelance writers do?
Freelance writing falls into two main categories: generalist writing across multiple topics or specialist writing focused on specific niches.
Here are common types of freelance writing work:
- Print publications: magazine articles, newspaper content, and editorial pieces
- Digital content: blog posts, web pages, SEO articles, and video scripts
- Business communications: press releases, newsletters, white papers, and case studies
- Social media content: posts, captions, and promotional copy for Facebook, LinkedIn, and Instagram
You can specialize in several ways:
- By writing type: email marketing, content marketing, copywriting, or technical writing
- By industry:ecommerce, B2B technology, healthcare, finance, or SaaS
- By format: long-form articles, sales pages, social media, or video scripts
How much can you earn freelance writing?
Freelance writing income varies widely based on experience, client type, and writing specialty. Beginners often start with lower rates to build a portfolio, while experienced writers in high-demand niches can earn substantial income.
You can structure your pricing in several ways depending on the project type and client preferences. Common pricing models include:
- Per project: charging a flat fee for a defined scope of work, like a blog post or website page
- Per word: charging rates ranging from a few cents to over a dollar per word, often used for articles and blog content
- Hourly rate: charging for your time, common for editing, consulting, or projects with undefined scope
Track your income and business expenses to understand your true profitability. Accounting software helps you see what you're really earning and set rates that support business growth.
According to IRS guidance for self-employed individuals, you must file an income tax return if your net earnings from self-employment are $400 or more.
Step-by-step guide for starting a freelance writing business
Building a successful freelance writing business takes time and consistency. Many writers start by offering services as a side hustle while building toward full-time income.
Follow these steps to launch your freelance writing business:
1. Get experience in the field
Build a portfolio that demonstrates your writing ability. Start a blog or Substack site focused on a topic you know well. Write about subjects that interest you and interview people in your field.
Entry-level opportunities on sites like Upwork, Fiverr, and PeoplePerHour can help you build clips. While rates on these platforms vary, these projects give you published samples to showcase.
2. Choose your specialty
Specializing reduces research time and positions you as an expert. Make a list of your interests and past experience to identify potential niches.
Choose a writing niche from your list, whether a content type or topic area. You're not locked in forever, but specializing helps you become a go-to writer in that area.
For example, if you have a background in marketing and advertising, you could focus on marketing communications content.
3. Write some sample pieces
Writing samples demonstrate your skills to potential clients and help you land your first projects.
Several approaches can help you create a strong portfolio even without paid experience. Build your portfolio through these strategies:
- Guest blogging: writing for established businesses, charities, or other writers' platforms
- Personal blog: creating content on WordPress or Substack to showcase expertise
- Spec samples: writing practice pieces that match your target clients' style and tone
- Volunteer projects: offering free writing services to nonprofits for published clips
Safety tip: Research potential clients thoroughly, look for realistic offers, and protect your personal financial information during initial outreach.
4. Find a place to host your writing portfolio
Host your portfolio online without spending much money. Many freelance writers create a basic website on WordPress or Squarespace with a domain name that matches their writing name.
A well-organized portfolio site helps potential clients find what they need quickly. Your portfolio site should include these essential pages:
- Home page
- About page
- Services page
- Portfolio/samples page
If you prefer not to build a website, several portfolio hosting platforms offer free or low-cost alternatives. Use a portfolio hosting platform:
- Authory: automatically imports and backs up your published work
- Muck Rack: popular with journalists and media writers
- Clippings.me: simple, free portfolio builder
- Pressfolios: designed for journalists and content creators
- Contently: connects writers with brand content opportunities
Include a small selection of strong, relevant samples and update it over time.
5. Get the basic writing equipment
Freelance writing requires minimal upfront investment. Start with basic tools and upgrade as your business grows.
You don't need expensive equipment to start freelance writing. Essential equipment includes:
- Computer: desktop or laptop capable of word processing and internet browsing
- Internet connection: reliable broadband for research, client communication, and file sharing
- Phone: device for client calls and business communication
- Workspace: dedicated area with ergonomic seating
As your business grows, you may want to invest in additional tools. Optional upgrades include:
- External monitor: improves productivity for longer writing sessions
- Printer: useful for proofreading hard copies
- Separate office space: provides better focus and professionalism
6. Set your prices
Freelance writing rates vary based on experience, project complexity, and client budget. Setting competitive rates protects your time while attracting quality clients.
Choose a pricing model that works for your services and clients. Common pricing models include:
- Per word: typically $0.10–$1.00+ per word depending on expertise and niche
- Per project: fixed fee based on scope, timeline, and deliverables
- Hourly rate: $25–$150+ per hour based on experience and specialization
Setting rates requires research and self-assessment. Follow these steps to set your rates:
- Research market rates: check industry standards for your niche and experience level
- Calculate your minimum rate: determine your baseline hourly needs including taxes and expenses
- Test and adjust: start with competitive rates and increase as you gain experience and testimonials
7. Find clients for your writing
Finding clients requires consistent outreach across multiple channels. Successful writers use both reactive and proactive strategies to build their client base.
Job boards offer a steady stream of opportunities, especially when you're starting out. Job board strategies include:
- Professional platforms:LinkedIn Jobs, ProBlogger, and industry-specific job boards
- Freelance marketplaces: Upwork, Fiverr, and PeoplePerHour for beginners building experience
- Social media: following editors and hiring managers for early access to opportunities
Reaching out directly to potential clients can yield higher-paying work. Direct outreach methods include:
- Cold pitching: emailing potential clients with specific, relevant proposals
- Local networking: contacting nearby businesses that need content marketing
- Elevator pitch: preparing a concise description of your services for networking events
Tracking your outreach efforts helps you follow up effectively and identify what's working. Stay organized with these systems:
- Track applications: maintain a spreadsheet with dates, platforms, and client responses
- Follow-up schedule: setting reminders to reconnect with prospects after initial contact
8. Market your freelance writing services
Marketing your services builds brand awareness and attracts higher-quality clients through consistent online and offline presence.
Building an online presence helps potential clients find you. Digital marketing strategies include:
- Social media presence: focusing on two to three platforms where your target clients are active, such as LinkedIn, Twitter, or Instagram
- Optimize LinkedIn: complete your profile with portfolio links, featured work samples, and industry connections
- Share content: post writing tips, industry insights, and client success stories
Your existing connections can be a valuable source of referrals and opportunities. Activate your personal network through:
- Use word-of-mouth: inform friends and family about your services for referral opportunities
- Network locally: attend business association meetings and industry events to meet potential clients
- Build relationships: focus on understanding client pain points rather than immediate sales pitches
9. Get testimonials from clients
Client testimonials provide social proof that builds credibility and helps convert prospects into paying clients.
Gathering testimonials requires a systematic approach. Collect testimonials effectively by:
- Time your request: ask satisfied clients immediately after project completion
- Helpful prompts: guiding clients with specific questions about their experience, results, and recommendations
- Format preference: requesting two to three sentences highlighting specific benefits or outcomes
Specific questions help clients provide more useful feedback. Ask clients these questions to get useful testimonials:
- Experience focus: "What was your experience working with me?"
- Results focus: "How did my writing help your business goals?"
- Recommendation focus: "Would you recommend my services to others?"
Once you've collected testimonials, make them visible to potential clients. Display testimonials strategically by:
- Place on your website: feature testimonials prominently on your homepage and services pages
- LinkedIn recommendations: requesting professional recommendations that appear on your profile
- Share on social media: post client feedback across your business social channels
10. Set up your business systems and processes
Business systems streamline your freelance operations, improve client experience, and ensure consistent cash flow management.
Setting up the right systems from the start saves time and prevents problems later. Essential systems include:
- Manage finances: use accounting software like Xero for invoicing, expense tracking, and tax preparation
- Comply with tax requirements: use tools for estimated tax payments when you expect to owe tax of $1,000 or more when your return is filed
- Communicate with clients: use project management tools and communication protocols
- Contract templates: standard agreements that protect your work and ensure payment terms
- Track time: use systems to monitor project hours and improve pricing accuracy
As a sole proprietor, you can use Xero's specialized tools to simplify your bookkeeping and financial management. Track income, send professional invoices, and stay on top of taxes while you focus on writing.
Manage your freelance writing business with confidence
Under quarterly tax payment rules, you generally need to avoid the estimated tax penalty by paying at least 90 percent of your tax liability throughout the year.
Get one month of Xero free to help manage your freelance writing finances.
FAQs on starting a freelance writing business
Here are answers to some common questions about starting a freelance writing business.
How profitable is freelance writing?
Freelance writing can be very profitable depending on your niche, experience level, and marketing skills. Writers in specialized fields like finance or tech often command higher rates.
You become more profitable as you build a strong client base and streamline your business processes.
Do freelance writers need an LLC?
No, you don't need an LLC to start. Most freelance writers begin as sole proprietors, which is simpler to set up.
As a sole proprietor, you file a Schedule SE for self-employment tax on net earnings from Schedule C of $400 or more. An LLC can offer legal protection by separating personal and business assets, which may be worth considering as your income grows.
Can I make $1000 a month freelance writing?
Yes, earning $1,000 a month is achievable, even for new writers. It requires finding a few consistent clients or several one-off projects.
Focus on higher-value services like website copywriting or long-form blog posts to reach this income level faster.
How much should I charge for 500 words?
Rates for a 500-word article typically range from $50 to $500 depending on your experience and niche. Beginners often charge $0.10–$0.20 per word ($50–$100), while experienced writers in specialized fields charge $0.50–$1.00+ per word ($250–$500).
What's the difference between freelance writing and content writing?
Freelance writing is a broad term for any writing done on a self-employed basis. Content writing is a specific type of freelance writing that focuses on creating online materials like blog posts, articles, and ebooks to engage an audience and build brand authority.
Can I start freelance writing with no experience?
Yes, you can start freelance writing without professional experience. Build a portfolio by creating sample pieces, starting a blog, or guest posting for other sites. Many successful freelance writers began with no formal background and developed their skills while building their client base.
How long does it take to build a successful freelance writing business?
Most writers see significant progress within six to twelve months. Some land their first client within weeks, while others take a few months to gain momentum.
Being consistent in marketing, networking, and improving your skills determines how quickly you build a successful business.
Disclaimer
Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.
Get one month free
Sign up to any Xero plan, and we will give you the first month free.