Tech Careers Trending

How to Start Freelancing in Tech: Clients, Pricing, Contracts and Taxes

A practical guide to starting tech freelancing in the US: finding first clients, choosing a pricing model, writing contracts and handling self-employment taxes.

Quick answer

To start tech freelancing, pick a narrow service you can deliver well, land your first clients through your existing network and past employers, and price by project or retainer once you know your costs. Use a written contract for every job, set aside money for 15.3% self-employment tax plus income tax, and pay IRS estimated taxes quarterly.

How to Start Freelancing in Tech: Clients, Pricing, Contracts and Taxes

Photo: Unsplash

On this page

Freelancing looks simple from the outside: you have tech skills, companies need tech skills, you send an invoice. In practice, most new freelancers stumble on the parts nobody teaches in a bootcamp or a computer science degree. Where do the first clients come from? How do you price work without underselling yourself? What goes in a contract? And what happens at tax time when nobody has been withholding anything from your pay?

This guide covers all 4 for developers, designers, data analysts, cloud and IT specialists, and anyone else selling technical skills directly to clients in the US.

Is tech freelancing right for you?

Freelancing trades a steady paycheck for control over your clients, schedule and rates. That trade works best if you have at least a couple of years of solid experience, some savings, and a skill that businesses pay for directly.

Factor Full-time employee Freelancer
Income Steady salary Varies month to month
Taxes Employer withholds; pays half of Social Security and Medicare You pay estimated taxes and the full self-employment tax
Benefits Health insurance, retirement match, paid leave You buy and fund your own
Work you do Assigned by your employer Chosen by you, within what clients will buy
Sales and admin Mostly none A real, unpaid part of every week
Rate ceiling Set by pay bands Set by your niche, reputation and negotiation

A common, lower-risk path is to start part-time on the side, if your employment agreement allows it, and switch to full-time freelancing once you have 2 or 3 reliable clients. Check your current contract for moonlighting, non-compete and intellectual property clauses before you take any outside work.

Key takeaway: Freelancing is a small business, not a job with more freedom. The technical work is usually the easy part. Sales, pricing, contracts and taxes decide whether you succeed.

Choose a narrow, sellable service

“Freelance developer” is hard to sell. “I build and maintain Shopify integrations for mid-size retailers” or “I set up AWS cost monitoring for startups” is much easier. A niche helps clients understand you, lets you reuse work and justifies higher rates.

Good tech freelance niches tend to share 3 traits:

  • Clear business value: the client can connect your work to revenue, savings or risk reduction.
  • Repeatable delivery: you can build templates, checklists and code you reuse across clients.
  • Ongoing need: maintenance, support or monitoring that can turn into a monthly retainer.

Examples include cloud cost optimization (see our guide to FinOps and cloud cost optimization), security reviews and hardening for small companies, data dashboards, website and app maintenance, AI workflow setup, and IT support for local businesses.

How to find your first clients

Your first clients almost always come from people who already know and trust you. Cold outreach and marketplaces work, but they are slower.

  1. Tell your network. Post a clear, specific announcement on LinkedIn and message 30 to 50 former coworkers, managers and clients directly. Say exactly what you do and who it is for.
  2. Ask former employers. Companies you left on good terms often have overflow work or projects nobody internal has time for.
  3. Partner with agencies. Design, marketing and development agencies frequently subcontract specialists.
  4. Use freelance marketplaces selectively. Platforms such as Upwork, Toptal or Contra can provide early work and reviews. Expect platform fees and price competition.
  5. Show proof. Publish 2 or 3 short case studies: the problem, what you did, the result. A simple portfolio site plus a GitHub profile or work samples is enough.
  6. Reach out to local businesses. Many small businesses need tech help but don’t know where to find it. Our top lists show the kinds of local companies across the US that buy tech services.

Track every lead in a spreadsheet or simple CRM. Follow up politely after a week. Most freelance work is won on the second or third touch.

How to price freelance tech work

There is no single “right” freelance rate. Rates vary widely by skill, niche, region, client size and experience. Instead of copying someone else’s number, choose a pricing model and work backward from your costs.

Pricing models

Model How it works Best for Watch out for
Hourly Bill for time worked Unclear scope, early projects, support Caps your income; clients may watch the clock
Fixed project One price for a defined deliverable Well-scoped builds and audits Scope creep; needs a tight statement of work
Retainer Monthly fee for reserved time or ongoing service Maintenance, support, advisory Define what is included and how unused time works
Value-based Price tied to the business outcome Experienced freelancers with proven results Needs trust and clear metrics

Work out your minimum rate

Use this formula to find the lowest hourly rate that keeps your business viable:

Minimum rate = (target annual income + business costs + taxes and benefits) ÷ realistic billable hours

Realistic billable hours are far lower than 40 a week. Between sales, admin, learning, holidays and gaps between projects, many freelancers bill only a fraction of their working hours. Be conservative, then quote above your minimum. Raise rates for new clients first and revisit pricing every 6 to 12 months.

Contracts: protect yourself on every job

Never start work on a handshake, even with a friend. A written agreement prevents most freelance disputes before they happen. At minimum, cover:

  • Scope of work: exactly what you will deliver, and what is not included.
  • Timeline and milestones: dates, plus what happens if the client delays feedback or access.
  • Payment terms: amount, schedule, deposit, invoice due date and late fees.
  • Change requests: how extra work is quoted and approved.
  • Intellectual property: when ownership transfers (often on final payment) and any tools or code you keep the right to reuse.
  • Confidentiality: how you will handle the client’s data and systems.
  • Termination: how either side can end the agreement and what is owed.
  • Independent contractor status: that you control how the work is done and are not an employee.

Many freelancers use a master services agreement plus a short statement of work for each project. Some locations require written contracts by law. New York City’s Freelance Isn’t Free Act, in effect since May 2017, requires a written contract when work totals $800 or more within a 120-day period, covering the work, the pay and the payment date. New York State has its own Freelance Isn’t Free Act, now in Article 44-A of the General Business Law as of August 28, 2024, with similar contract requirements statewide. Have a lawyer review your template once; it is a small cost compared with an unpaid invoice. This is not legal advice.

Taxes for US tech freelancers

When you freelance, nobody withholds taxes from your pay. You are responsible for income tax and self-employment tax, and you generally pay them during the year, not just in April.

Self-employment tax

According to the IRS, the self-employment tax rate is 15.3%: 12.4% for Social Security and 2.9% for Medicare. You owe it if your net self-employment earnings are $400 or more, and you report it on Schedule SE. The Social Security portion only applies up to an annual wage base, which is $184,500 for 2026 according to the Social Security Administration. You can deduct the employer-equivalent portion of self-employment tax when figuring your adjusted gross income.

Quarterly estimated taxes

The IRS says you generally must make estimated tax payments if you expect to owe $1,000 or more when you file. For 2026, the Form 1040-ES due dates for calendar-year filers are April 15, June 15 and September 15, 2026, and January 15, 2027. You can pay online through your IRS account, IRS Direct Pay or EFTPS. A simple habit: move a fixed share of every client payment into a separate tax savings account the day it arrives, and ask a tax professional what percentage fits your situation.

Forms 1099 and record keeping

Starting with payments made after December 31, 2025, the threshold for clients to send you a Form 1099-NEC rose from $600 to $2,000 per year, under the 2025 tax law known as the One Big Beautiful Bill Act. Payment apps and marketplaces issue Form 1099-K only above $20,000 and 200 transactions. Either way, the IRS is clear that you must report all your income, whether or not you receive a form.

Other tax points worth discussing with a tax pro:

  • Business deductions: equipment, software subscriptions, a home office that meets IRS rules, internet, training and professional fees.
  • Qualified business income (QBI) deduction: up to 20% of qualified business income for eligible sole proprietors and pass-through owners. The IRS notes the 2025 law made it permanent.
  • Business structure: many freelancers start as sole proprietors. An LLC can add liability protection, and an S corporation election can change how you pay yourself. Each has costs and paperwork.

Keep business and personal money in separate accounts and use accounting software from day one. This is general information, not tax or legal advice; talk to a CPA or enrolled agent about your situation.

Where to start: your first 30 days

  1. Week 1: Pick your niche and write a one-sentence offer. Check your current employment agreement.
  2. Week 1: Open a separate business bank account and a tax savings account.
  3. Week 2: Build a simple portfolio with 2 or 3 case studies, and draft your contract template.
  4. Week 2: Get an EIN from the IRS if you prefer not to give clients your Social Security number on Form W-9.
  5. Week 3: Contact 30 to 50 people in your network with your specific offer.
  6. Week 3: Set your minimum rate using the formula above and decide on your default pricing model.
  7. Week 4: Follow up on every lead, send proposals, and put the next estimated tax due date in your calendar.

Common mistakes new tech freelancers make

  • Saying yes to everything. Off-niche projects dilute your reputation and eat your time.
  • Underpricing to win work. Low rates attract difficult clients and are hard to raise later.
  • Skipping the deposit. A deposit on project work filters out clients who are not serious.
  • Ignoring taxes until April. Underpayment penalties and a large surprise bill are common first-year problems.
  • Working without boundaries. Freelancers burn out quickly when every client has their phone number. See our guide on how to avoid burnout in tech.

Conclusion

Starting a tech freelance business comes down to a narrow offer, a steady flow of conversations with people who know your work, a pricing model that covers your real costs, a contract on every job, and a disciplined approach to taxes. Get those basics right and your technical skills can do the rest. To decide which skills to sell, see tech careers in 2026: skills in demand, and consider whether a credential would strengthen your offer with our guide on how to choose an IT certification.

Sources

Questions readers ask

Frequently asked questions

How do I start freelancing in tech with no clients?

Start with people who already know your work. Message former coworkers, managers and employers with a specific, one-sentence offer, and post the same offer on LinkedIn. Partner with agencies that subcontract, and use freelance marketplaces for early reviews. Publish 2 or 3 short case studies so prospects can see results, then follow up on every lead after about a week.

How much should I charge as a tech freelancer?

Charge at least enough to cover your target income, business costs, taxes and benefits, divided by your realistic billable hours. Rates vary widely by skill, niche, location and experience, so avoid copying someone else's number. Many freelancers start hourly, then move to fixed-project or retainer pricing once they can scope work accurately and show results.

Do I need a contract for freelance work?

Yes. A written contract should cover scope, timeline, payment terms, change requests, intellectual property, confidentiality and termination. Some places require one by law: New York City requires a written contract for freelance work totaling $800 or more in 120 days, and New York State has a similar law. Have a lawyer review your template once. This is not legal advice.

How much should freelancers set aside for taxes?

Plan for both self-employment tax and income tax. Self-employment tax alone is 15.3% of net earnings, with the Social Security part capped at the annual wage base, and income tax comes on top. The right savings percentage depends on your income, deductions and state, so ask a CPA or enrolled agent and move that share of each payment into a separate account.

When are quarterly estimated taxes due for freelancers?

For 2026, the IRS due dates for calendar-year filers are April 15, June 15 and September 15, 2026, and January 15, 2027. You generally need to pay if you expect to owe $1,000 or more when you file. You can pay online through your IRS account, Direct Pay or EFTPS, and you can pay more often than quarterly.

Will clients send me a 1099 form?

Clients generally send Form 1099-NEC when they pay you $2,000 or more in a year, for payments made after December 31, 2025. The old threshold was $600. Payment apps issue Form 1099-K above $20,000 and 200 transactions. You must report all your freelance income to the IRS whether or not you receive any form.

Should I form an LLC to freelance?

Not necessarily at first. Many freelancers start as sole proprietors because it is simple and cheap. An LLC can separate business liability from personal assets, and an S corporation election can change how you pay yourself and your taxes once income grows. Both add fees and paperwork, so discuss the trade-offs with a CPA and attorney.

Reader reviews

Was this guide useful

No reviews yet. Share your experience and help other readers.

Write a review
Your rating
Never shown publicly

Reviews are checked before they appear. We never show your email. Please review only places or services you have used.

Manishdai
Written by

Manishdai

Manishdai writes about the technology that is reshaping every industry — from AI agents and cloud platforms to healthtech, fintech and the IT companies building it all across the United States.