Freelancing for Beginners
Freelancing lets you earn money from skills you already have, on your own schedule. Here's how to choose a service, find your first clients, set your rates, get paid safely, and handle the business basics like contracts and taxes.
By Pond.com editors Updated 3 min read
Quick answer
- Start with a skill people already pay for, such as writing, design, bookkeeping, tutoring, web work or trades.
- Build a small portfolio, even from personal or practice projects.
- Find first clients through your network, local businesses and freelance marketplaces.
- Set rates by working back from the income you need, and charge per project when you can.
- Use a simple written agreement, keep records, and set aside money for taxes.
Freelancing means selling your skills directly to clients instead of an employer. You choose the work, set your rates and fit it around your life. Many people start on the side and grow it from there.
This article is general information, not financial or tax advice.
Step 1: Choose what to offer
Start with something you already do well and that businesses or people pay for:
- Writing and editing, proofreading, translation
- Design: logos, social media graphics, presentations
- Web and tech: websites, IT help, data entry, spreadsheets
- Bookkeeping and virtual assistance
- Tutoring, coaching and lessons
- Photography and video editing
- Skilled trades like handyman work, painting and assembly
Narrow it down: "websites for local restaurants" is easier to sell than "web design."
Step 2: Build a small portfolio
Show three to five examples of your work. If you don't have client work yet, create sample projects, redo something for a friend or volunteer for a nonprofit.
Step 3: Find your first clients
- Your network: tell friends, former coworkers and social media what you offer.
- Local businesses: reach out with a specific idea for how you could help.
- Freelance marketplaces: good for first projects and reviews, though competition and fees can be high.
- Referrals: ask happy clients to recommend you.
Step 4: Set your rates
Freelancers pay their own taxes, insurance and equipment, and not every hour is billable. A simple approach:
- Decide your yearly income goal.
- Add expenses and set aside about 25% to 30% for taxes.
- Divide by realistic billable hours.
Quote per project when you can, so you're paid for results rather than speed. Raise rates as you gain experience and reviews.
Step 5: Get it in writing
A short agreement should cover the work, deadlines, number of revisions, price, payment terms and who owns the finished work. Ask for a deposit, often 25% to 50%, from new clients.
Step 6: Get paid safely
- Send clear invoices with due dates.
- Use trusted payment methods or platform payments.
- Beware of overpayment scams and clients who want you to buy equipment upfront.
Taxes and paperwork
- You'll usually owe self-employment tax plus income tax on your profit.
- Make quarterly estimated payments if you expect to owe $1,000 or more.
- Track expenses; many work costs are deductible.
- Open a separate bank account for business income.
See side hustle taxes.
Common questions
Tell your network what you offer, reach out to local businesses with a specific idea, and try freelance marketplaces for smaller projects. A few strong reviews or referrals make the next clients much easier to find.
Research what others with similar skills charge, then work out an hourly rate that covers your taxes, unpaid time and expenses. Many freelancers aim for an hourly rate well above an equivalent employee wage for that reason.
No. You can freelance as a sole proprietor using your own name and Social Security number. Some freelancers form an LLC later for liability protection or credibility. Check whether your city or state requires a business license.