How Does Freelancing Work: Clients, Pay, and Taxes

Freelancing means working for yourself instead of an employer. You find clients, set your own rates, deliver work on your terms, and handle your own taxes and benefits. There’s no single paycheck or HR department. Instead, you run a one-person business, whether you’re designing logos, writing code, consulting on marketing strategy, or doing bookkeeping. Here’s how the whole system fits together.

How You Find Clients

Most freelancers build their client base through some combination of online platforms, personal networking, and direct outreach. The mix depends on your field and experience level.

Online marketplaces like Upwork and Fiverr let you create a profile, browse job postings, and submit proposals. They handle contracts, payments, and dispute resolution, but they take a cut. Fiverr charges freelancers a flat 20% on every transaction. Upwork uses a sliding scale: 20% on the first $500 you bill a client, dropping to 10% on earnings between $500 and $10,000, and 5% beyond that. On Upwork, you also pay for “Connects” to submit proposals, typically $2.40 to $6.00 per proposal. Toptal, which focuses on software developers and designers, charges no fee to the freelancer but has a rigorous screening process.

Outside of platforms, freelancers land work through referrals, LinkedIn, cold emails to businesses, industry conferences, and personal websites that showcase their portfolio. These channels don’t take a commission, and they tend to produce higher-paying, longer-term relationships once you’ve built a reputation. Many experienced freelancers start on platforms, then gradually shift to direct clients as their network grows.

Setting Your Rates

You’ll generally price your work in one of two ways: hourly or fixed-price. With hourly billing, you log your time and the client pays based on hours worked, usually invoiced weekly on platforms or monthly with direct clients. With fixed-price billing, you and the client agree on a total cost upfront, and payment is tied to milestones or final delivery.

Hourly rates work well for ongoing or open-ended projects where the scope might shift, like website maintenance or consulting retainers. Fixed-price contracts are better when the deliverable is clearly defined, like a logo design, a 2,000-word article, or a mobile app with specific features. Fixed pricing rewards efficiency: if you finish faster than expected, your effective hourly rate goes up. But if the project balloons in scope, you can end up working for less than planned unless your contract addresses revisions and change requests.

What you charge depends on your skill set, industry, and experience. A freelance graphic designer and a freelance data engineer operate in very different markets. Research what others in your field charge, then factor in your overhead. Unlike an employee, you’re covering your own taxes, health insurance, software subscriptions, and retirement savings, so your rate needs to account for all of that. A common starting point is to figure out what you’d want to earn as a salary, add 25% to 30% for taxes and benefits, then divide by your expected billable hours.

Contracts and Getting Paid

A written contract is the most important tool in freelancing. It should spell out what you’re delivering, the timeline, the rate, and when payment is due. Without one, you have almost no leverage if a client refuses to pay or keeps expanding the project without additional compensation.

Several states and the federal government have passed freelance worker protection laws in recent years, requiring clients to provide written contracts and pay by the agreed-upon date, or within 30 days of completed work if no date is specified. These laws also protect freelancers from retaliation for asserting their right to payment. If a client stiffs you in a state with such a law, you can file a formal complaint with the relevant labor department. Even in places without specific freelance protection statutes, a signed contract gives you a basis for small claims court or collections.

For payment mechanics, freelancers typically invoice clients using tools like PayPal, Stripe, Wave, or QuickBooks. Platform-based work handles payment automatically. Net-15 or net-30 terms are standard for direct clients, meaning payment is due 15 or 30 days after you send the invoice. For larger projects, it’s common to require a deposit (often 25% to 50%) before starting work.

Taxes as a Freelancer

This is where freelancing differs most from traditional employment. When you work for a company, your employer withholds income tax and pays half of your Social Security and Medicare contributions. As a freelancer, you pay all of it yourself.

The self-employment tax rate is 15.3%, covering both Social Security (12.4%) and Medicare (2.9%). This is on top of your regular federal and state income taxes. If your net self-employment income for the year exceeds $200,000 as a single filer (or $250,000 if married filing jointly), you also owe an additional 0.9% Medicare tax on the amount above that threshold. You must pay self-employment tax if your net earnings from freelancing hit $400 or more in a year.

Because no employer is withholding taxes from your payments, the IRS expects you to pay estimated taxes quarterly, typically due in April, June, September, and January. If you wait until April of the following year to pay everything at once, you’ll likely owe penalties and interest. Most freelancers set aside 25% to 30% of every payment they receive in a separate savings account for taxes.

Clients who pay you $600 or more in a year will send you a 1099-NEC form reporting that income to the IRS. But you owe taxes on all your freelance income regardless of whether you receive a 1099.

Health Insurance and Retirement

No employer means no employer-sponsored health plan or 401(k) match. You’re responsible for both.

For health coverage, the individual Health Insurance Marketplace at HealthCare.gov is the primary option. You can shop for plans during open enrollment, and depending on your income and household size, you may qualify for premium tax credits that lower your monthly cost. The marketplace bases your eligibility for savings on your estimated net income for the coverage year, not last year’s earnings, which matters because freelance income can fluctuate. You can also deduct 100% of your health insurance premiums from your taxable income when you file, which meaningfully reduces what you owe.

For retirement, freelancers have access to several tax-advantaged accounts. A SEP-IRA lets you contribute a percentage of your net self-employment income, with generous annual limits. A Solo 401(k) is designed for self-employed people with no employees and allows both “employee” and “employer” contributions, potentially letting you save even more. A traditional or Roth IRA is another option, though with lower contribution limits. The key is to start early, because no one is automatically enrolling you or matching your contributions.

Managing the Day-to-Day

Freelancing is part craft, part business administration. Beyond the actual work you do for clients, you’re handling bookkeeping, invoicing, marketing, client communication, and project management. Most freelancers spend a meaningful chunk of their week on non-billable tasks, especially when starting out.

Tracking your income and expenses throughout the year is essential, not just for taxes but for understanding whether your business is actually profitable. Business expenses you can deduct include software subscriptions, a home office (if you use a dedicated space regularly and exclusively for work), internet costs, professional development, and equipment like computers or cameras. Keep receipts and records for everything.

Income variability is the biggest adjustment for most new freelancers. Some months you’ll have more work than you can handle, others will be slow. Building a financial buffer of three to six months’ worth of expenses gives you the freedom to be selective about projects and weather dry spells without panic. Many freelancers also maintain multiple clients simultaneously so that losing one doesn’t wipe out their entire income.

Who Freelancing Works Best For

Freelancing suits people who value flexibility over predictability and are comfortable with ambiguity. You control your schedule, choose your projects, and can work from anywhere, but you also absorb all the risk. There’s no paid time off, no disability insurance unless you buy it, and no guaranteed paycheck.

The most successful freelancers tend to have a marketable, specific skill, strong communication habits, and the discipline to treat their work like a business rather than a side hustle. If you’re considering the jump, starting with freelance work on the side while still employed lets you build a client base and test your pricing before relying on it as your sole income.