In This Guide
- When to Subcontract (and When Not To)
- Finding Qualified Subcontractors
- The Vetting Process
- Subcontractor Contracts and Agreements
- Pricing and Markup Strategies
- Communication and Project Management
- Quality Control
- Legal Considerations and 1099 Requirements
- Tools for Managing Subcontractors
- Frequently Asked Questions
Subcontracting is one of the most powerful levers a freelancer can pull. Done well, it lets you take on larger projects, fill skill gaps, scale your income beyond what one person can produce, and deliver better results to clients. Done poorly, it creates missed deadlines, quality disasters, legal exposure, and client relationships you cannot repair.
This guide covers everything you need to build a reliable subcontractor network — from deciding when to bring in help, to finding and vetting the right people, to structuring agreements, pricing your work profitably, and staying compliant with tax law. Whether you are a solo freelancer considering your first sub or a small agency refining your process, you will find a practical framework here you can use immediately.
When to Subcontract (and When Not To)
Subcontracting is not a solution for every situation. Knowing when it makes sense — and when it does not — will save you money, stress, and client relationships.
Signs It Is Time to Bring in a Subcontractor
- You are turning down projects due to capacity. If you are consistently saying no to good work because you are booked, a reliable sub lets you say yes without burning out.
- A project requires a skill outside your core expertise. A copywriter landing a brand identity project might subcontract the logo design. A developer winning a UX-heavy engagement might bring in a UI designer. You deliver the full solution; a specialist handles the piece outside your wheelhouse.
- The project has a tight deadline you cannot meet alone. Parallel work streams make large, time-sensitive projects viable. A sub handles one component while you handle another.
- You want to scale revenue without adding overhead. Hiring an employee is expensive and legally complex. A subcontractor relationship gives you flexible capacity with far fewer obligations.
- You have identified a repeatable task in your workflow that someone else can do faster or cheaper. If you spend 30% of every project on tasks that a skilled junior person could handle for $40/hour, that is margin you are leaving on the table.
When Subcontracting Is the Wrong Move
- You do not have a contract with the sub yet. Never start work without a signed agreement. The risk is too high.
- You have not done a project like this before. If you cannot evaluate the work, you cannot manage the sub. Learn the skill first, or pass the project entirely rather than pretending you can oversee work you do not understand.
- Your client contract prohibits subcontracting. Check for assignment or subcontracting clauses before engaging any sub. Violating this term is grounds for termination and possible legal action.
- The project margin is too thin to absorb a markup. If your profit after paying the sub and accounting for management time is less than 15%, the economics do not work. Price the project differently or walk away.
- The relationship requires client-facing trust the sub has not earned. Some clients hire you specifically. If the work is deeply personal or your client expects your individual expertise, bringing in an unknown sub without disclosure can damage the relationship.
The single most important rule in subcontracting: you are responsible to your client for everything the sub delivers. If the sub misses a deadline, produces bad work, or creates a legal problem, it is your problem with the client. Build your subcontractor relationships and agreements with that accountability in mind.
Finding Qualified Subcontractors
The best subcontractors are not found on job boards. They come from your professional network, referrals from trusted colleagues, and communities you are already part of. Here is where to look:
Your Existing Network First
Before posting anywhere, think about freelancers you have worked alongside, met at events, or engaged with online. People whose work you have seen directly are far lower risk than strangers. Reach out with a specific ask: “I have a project coming up that needs [skill]. Are you taking on work right now?”
Professional Communities and Slack Groups
Industry Slack workspaces, Discord servers, and LinkedIn groups are excellent places to find vetted freelancers. Communities like Designer Hangout, Indie Hackers, Write the Docs, or niche groups in your field have members who are often open to subcontracting. Post clearly: describe the project type, rate, timeline, and that you are looking for a subcontractor (not a client).
Freelance Platforms for Vetting Candidates
Upwork, Toptal, and similar platforms can surface candidates, but treat them as a starting point for vetting rather than a turnkey solution. Look for freelancers with strong portfolios, detailed reviews, and consistent work history. Pay attention to their communication style during initial contact — it predicts their behavior on a project.
Referrals from Other Freelancers
Ask colleagues you trust: “Do you know a great [developer / designer / writer] I could work with on a subcontracting basis?” A personal referral from someone whose judgment you trust is worth more than any amount of portfolio review. Offer to return the favor — building a mutual referral network benefits everyone.
Past Collaborators
People you have worked with in past jobs or on previous projects are often the most reliable subs. You already know how they work under pressure, how they communicate, and whether their output meets your standards. Keep a running list of talented people you have worked with over your career — it becomes one of your most valuable business assets.
The Vetting Process
Skipping the vetting process is one of the most expensive mistakes a freelancer can make. A bad sub does not just miss a deadline — they can damage your client relationship, expose you to legal liability, and cost you far more than the project was worth. Here is a reliable vetting framework:
Step 1: Portfolio and Work Sample Review
Look at their portfolio with a critical eye, specifically for work similar to what you need. Stylistically impressive portfolios can mask gaps in technical skill. If possible, ask for case studies that describe their process, not just finished outputs. For writing and design work, ask for work samples on brief — a short paid test project is a legitimate request and tells you far more than a polished portfolio piece.
Use Paid Test Projects
For any sub you will work with regularly, offer a small paid test project before the real engagement. $100–$300 for a brief is worth every dollar. You see how they handle ambiguity, deadlines, and feedback. It also signals that you value their time — which attracts better candidates.
Step 2: Reference Check
Ask for two or three references from previous clients or employers. Actually contact them. Ask specific questions: Did they meet deadlines? How did they handle revision requests? Would you work with them again, and why? Most people give positive references, so listen for hesitation and pay attention to what they do not say as much as what they do say.
Step 3: Communication Assessment
How someone communicates before they have your money is the best predictor of how they will communicate during a project. Evaluate:
- How quickly do they respond to initial outreach?
- Are their messages clear, professional, and specific?
- Do they ask clarifying questions, or do they just say yes to everything?
- Are they proactive with information, or do you have to pull everything out of them?
A candidate who takes three days to respond to your first message, or who says “no problem, I can do that” to every request without asking a single question, is a risk. Good collaborators ask smart questions.
Step 4: Verify Availability and Capacity
A talented subcontractor who is overbooked is worse than a slightly less talented one who can actually deliver. Ask directly: how many active projects are you managing right now? Do you have the bandwidth to take on a [X week / X hour] engagement starting [date]? Get a specific answer, not a vague “I should be fine.”
Step 5: Rate and Terms Discussion
Before spending more time on vetting, make sure their rate is compatible with your pricing. Ask for their hourly or project rate upfront. If their minimum is $200/hour and your project budget allows $80/hour for a sub, you cannot make the economics work — and that is fine to establish early rather than after three rounds of portfolio review.
Be cautious of any subcontractor who quotes unusually low rates relative to their apparent experience level. This can signal that they are inexperienced, currently desperate for work (which raises questions about reliability), or will add unexpected costs later. Pay fair market rates for reliable subs.
Subcontractor Contracts and Agreements
Every subcontractor relationship requires a written agreement, signed before any work begins. No exceptions. Your subcontractor agreement is separate from and subordinate to your client agreement — it governs your relationship with the sub, not with the client. See our Freelance Contract Guide for foundational contract principles that apply here as well.
What Your Subcontractor Agreement Must Include
Scope of Work
Define precisely what the subcontractor will deliver, in what format, to what specifications. Be as specific as you were in your client contract. Vague scope language causes the same problems with subs as it does with clients.
Payment Terms
Specify the rate (hourly or project), payment schedule, invoice requirements, and payment method. Tie payment to deliverable approval where possible, not just submission. Include a provision that payment to the subcontractor is contingent on client payment to you if the project is large and your cash position requires it — though be transparent about this term during negotiation.
Deadlines and Revision Policy
Set your internal deadline at least two to three business days before your client deadline. This buffer absorbs revision cycles and gives you time to course-correct without missing your client commitment. Specify the number of revision rounds included and the process for requesting additional revisions.
Work-for-Hire and IP Assignment
This clause is non-negotiable. All work the subcontractor creates must be assigned to you so that you can deliver clear ownership to your client. Without this clause, the subcontractor may retain intellectual property rights under copyright law.
Confidentiality
Your subcontractor will have access to confidential client information, project details, and potentially your business processes. Include a confidentiality clause covering all information shared during the engagement and specifying how long the obligation lasts after the project ends (typically two to five years).
Non-Solicitation Clause
A non-solicitation clause prevents your subcontractor from approaching your client directly to offer services, cutting you out of the relationship you built. This clause is standard and enforceable in most jurisdictions. Specify a reasonable time period (12 to 24 months is common) and geographic or industry scope.
Independent Contractor Status
Explicitly state that the subcontractor is an independent contractor, not an employee. They are responsible for their own taxes, insurance, and benefits. You have no obligation to provide equipment, training, or set working hours. This language reduces your legal exposure if the working relationship is later examined by tax authorities.
Your Legal Templates Pack from ToolKit.dev includes a ready-to-use subcontractor agreement template with all of these clauses, reviewed for common-law jurisdictions. Customizing a vetted template takes 15 minutes; drafting one from scratch or hiring a lawyer for every engagement is far more expensive.
Pricing and Markup Strategies
Pricing work that involves subcontractors requires a different model than solo project pricing. You are not just selling your time — you are selling a managed outcome and absorbing the risk of delivery. Your markup compensates for that risk and management overhead. See our Freelance Pricing Guide for a deeper treatment of pricing strategy fundamentals.
The Standard Markup Range
Most experienced freelancers apply a 20% to 40% markup over the subcontractor’s rate. Here is what that markup actually covers:
- Project management and coordination time
- Client communication and account management
- Quality review and revision management
- Administrative overhead (contracts, invoicing, follow-up)
- Risk absorption (if the sub fails, you absorb the cost)
- Your cost of finding, vetting, and maintaining the sub relationship
| Scenario | Typical Markup | Rationale |
|---|---|---|
| Simple, well-defined task, low coordination | 15–25% | Minimal management time; established sub relationship |
| Standard project, moderate client interaction | 25–40% | Standard management overhead; new or semi-known sub |
| Complex project, heavy client involvement | 40–55% | High coordination burden; timeline risk; multi-deliverable |
| You sourced a specialist the client could not find | 50%+ | You are providing access to a rare resource; value-based markup |
Markup vs. Project-Based Pricing
Rather than thinking in terms of hourly markup, many experienced freelancers price subcontracting work as part of a project quote. You assess what the full project is worth to the client (based on value delivered, market rates, and scope), subtract your estimated costs including the sub’s fee, and ensure the margin is acceptable. This prevents the trap of building a markup on a sub’s low rate and underpricing the full engagement.
Do You Disclose the Subcontractor’s Rate?
No. Your pricing structure is your business information. You are delivering a managed outcome, not a staffing placement. If a client asks who is doing the work or what they are being paid, you can explain that you work with a network of vetted professionals and that your project rate covers all deliverables and management. Do not itemize your sub costs any more than a general contractor itemizes their subcontractor labor on a renovation quote.
Real Numbers That Work
Sub charges $75/hour and estimates 20 hours = $1,500. You apply a 35% markup = $2,025. Add 5 hours of your own management time at your rate of $120/hour = $600. Total project cost to client: $2,625. Your gross margin on the sub work: $525. This is a healthy, sustainable model.
Communication and Project Management
The number one cause of subcontracting failures is not skill — it is communication breakdown. As the primary contractor, you are responsible for ensuring the sub has everything they need to succeed, and that your client always knows what is happening without being dragged into the details of your sub relationships.
Brief the Subcontractor Thoroughly
Before the sub starts any work, give them a complete briefing that includes:
- Project background and context (who the client is, what they do, why this project matters)
- Target audience or end users
- Brand guidelines, style guides, or existing assets
- All deliverable specifications and technical requirements
- Your internal deadline and the rationale for it
- Examples of work you like (and do not like)
- How you want them to communicate with you during the project
A thorough brief takes 30 to 60 minutes to prepare but saves hours of revision and misalignment. It is the single highest-leverage investment you can make at the start of a subcontracting engagement.
Set Check-In Cadence Upfront
Do not wait until the deadline to check in. Establish a communication rhythm before work begins. For a week-long project, a brief check-in at the midpoint is standard. For longer engagements, weekly updates via a quick message or 15-minute call keep things on track and surface problems early when they are still solvable.
Use Async-First Communication
For most subcontracting work, Slack or email with clear subject lines and explicit questions works better than calls. It creates a written record, respects different working schedules, and avoids the overhead of scheduling. Reserve calls for complex feedback or when something is going off the rails.
Separate Your Client Communication from Sub Management
Your client should never be communicating directly with your subcontractor unless you have explicitly set that up and managed the introduction. Keep your client relationship firmly in your hands. All feedback from the client passes through you before it reaches the sub, giving you the opportunity to translate, prioritize, and add context. This also protects you from your client attempting to bypass you and hire the sub directly.
Document Everything
Keep a written record of all project decisions, scope changes, and approvals. When a sub says “you told me to do it that way,” your documentation is your protection. Use project management tools (covered below) to log conversations and decisions, not just to track tasks.
Quality Control
Quality control is where many freelancers who use subs cut corners — and where the worst disasters originate. You cannot hand work off to a sub and deliver it straight to the client. Everything the sub produces must pass through your review before it reaches your client.
Define Quality Standards Before Work Begins
Your brief should include explicit quality standards. For writing, this means style guide adherence, word count, reading level, and formatting requirements. For design, it means file format specifications, resolution, color mode, brand compliance, and delivery format. For development, it means coding standards, browser compatibility, performance benchmarks, and security requirements. Vague standards produce variable output.
Build in a Review Buffer
Your internal deadline for the sub should be set at least two to three business days before your client deadline. This buffer is your quality review window. Use it. Review the work against your brief line by line. Do not assume it is right just because it looks good at a glance — check the details.
Provide Specific Revision Feedback
When work needs revision, give specific, actionable feedback. “This does not feel right” wastes time and frustrates good subs. “The second paragraph uses passive voice throughout and the CTA on page 4 does not match the brand voice in the style guide — here are specific examples” is the feedback that produces fast, accurate revisions.
Track Quality Across Projects
Keep notes on each subcontractor’s performance after every project. How many revision rounds did it take? Were deadlines met? Did the client notice any quality issues? Over time, this record tells you who your most reliable subs are and who should not make your roster for important projects. Reliable subs are worth more than their rate — factor reliability into your assessment, not just output quality.
Legal Considerations and 1099 Requirements
Subcontracting creates legal and tax obligations that many freelancers underestimate. Ignoring them creates penalties, audits, and liability. Here is what you need to know:
1099-NEC Filing Requirements
In the United States, if you pay a subcontractor $600 or more during a tax year for services, you are required to issue them a Form 1099-NEC (Nonemployee Compensation). This requirement applies to:
- Individuals (sole proprietors, freelancers)
- Single-member LLCs taxed as sole proprietorships
- Partnerships
It generally does not apply to:
- Corporations (including S-corps and C-corps) — unless the payment is for legal services
- Payments made via certain payment processors (PayPal, Stripe, etc. file 1099-K on their own above applicable thresholds)
Before making your first payment to any subcontractor, collect a completed W-9 form. The W-9 provides their name, address, taxpayer identification number, and entity type — everything you need to file a 1099 correctly. Do not wait until January; getting a W-9 after the project is completed is often difficult and creates compliance risk.
1099 Deadlines
The 1099-NEC must be provided to recipients (your subcontractors) and filed with the IRS by January 31st of the year following payment. Penalties for late or missing 1099s range from $60 per form (if corrected within 30 days) to $310 per form for intentional disregard. If you pay multiple subs each year, set up a reminder in November to collect any missing information and prepare your filings.
Worker Classification: Employee vs. Independent Contractor
The IRS and most state tax authorities apply a behavioral control, financial control, and relationship test to determine whether a worker is truly an independent contractor or a misclassified employee. Misclassifying a worker as a contractor when they should be an employee creates serious liability — including back payroll taxes, penalties, and interest.
Key indicators of a legitimate independent contractor relationship:
- The sub controls how and when they do the work (you specify the result, not the method)
- The sub uses their own tools and equipment
- The sub works for multiple clients (not exclusively for you)
- The sub can profit or lose based on how they manage their work
- The relationship is project-based, not indefinite
Your Client Contract and Subcontracting Rights
Review every client agreement carefully before subcontracting any portion of the work. Look for clauses that:
- Prohibit assignment or subcontracting without written consent
- Require disclosure of all personnel working on the project
- Impose confidentiality obligations on anyone with access to client information
- Specify that only named individuals may perform the services
If your client contract restricts subcontracting, get written approval before proceeding. If the contract requires key person clauses naming you specifically as the performer, subcontracting may not be permissible at all without renegotiating the agreement.
Subcontractor Agreement Template Included
The Legal Templates Pack includes a ready-to-customize subcontractor agreement with IP assignment, non-solicitation, confidentiality, and 1099 compliance provisions — plus a W-9 collection checklist and invoice templates.
Get Legal Templates Pack — $14.99Tools for Managing Subcontractors
A small set of well-chosen tools makes managing a subcontractor network significantly easier. You do not need an enterprise tech stack — a few focused tools cover 90% of what you need.
Project Management: Notion, ClickUp, or Trello
Keep a shared project board for each engagement. Include the brief, deliverables list, timeline, revision notes, and file links in one place. Subcontractors can update task status without email chains. Notion works especially well for knowledge-heavy projects; ClickUp for deadline-heavy workflows; Trello for visual simplicity.
Communication: Slack or Discord
A dedicated Slack workspace (free tier is sufficient for most freelancers) with separate channels per project keeps communication organized and searchable. Avoid mixing sub communication with client communication in the same channel. Discord works well if your subs are already using it professionally.
File Sharing: Google Drive or Dropbox
A shared folder structure with clear naming conventions prevents the chaos of files sent over email. Use a consistent folder hierarchy: [Client Name] / [Project Name] / [Brief | Deliverables | Final]. Restrict subcontractor access to only the folders relevant to their work.
Contracts: DocuSign, HelloSign, or PandaDoc
E-signature tools make it fast to send, sign, and store subcontractor agreements. Keep all signed contracts in a dedicated folder organized by year. Never start a project without a countersigned agreement. The paid tiers of these tools also provide audit trails that are valuable in disputes.
Invoicing and Payments: ToolKit.dev Invoice Generator
Use a professional invoicing tool to both send invoices to your clients and track what you owe subcontractors. Keeping your inbound client payments and outbound sub payments organized in one system makes reconciliation and 1099 preparation dramatically easier at year end.
Tax Management: Wave, FreshBooks, or QuickBooks
Track subcontractor payments in your accounting software throughout the year so January 1099 filings are not a scramble. Tag all sub payments in a dedicated category and export the totals at year end. Most accounting tools now include a 1099 module that pre-populates from your categorized transactions.
Time Tracking: Toggl or Harvest
Track the time you spend managing each subcontractor relationship. This data validates your markup assumptions over time. If you find you are spending 10 hours managing a sub on a project where you budgeted 3 hours of management, your markup is too low and you need to adjust your pricing model.
Beyond tools, the most valuable management asset you can build is a subcontractor roster document: a simple spreadsheet or Notion database that tracks each sub’s name, contact, specialty, rate, timezone, availability status, W-9 on file (yes/no), and your notes from past projects. This roster turns into a competitive advantage over time. When a project lands, you can identify the right sub in minutes instead of starting the search from scratch.
For billing your clients professionally on projects that include subcontracted work, use our free Invoice Generator to create clean, professional invoices that reflect your full project fee — without exposing your subcontractor cost structure.
Run Your Freelance Business Like a Pro
The Freelancer Business Kit includes subcontractor agreement templates, invoice templates, client onboarding checklists, rate calculators, and the full contract template library — everything you need in one download.
Get Freelancer Business Kit — $19Frequently Asked Questions
It depends on your contract with the client. Many client agreements include a clause prohibiting assignment or subcontracting without written consent. Always read your client contract carefully before bringing in a sub. If there is no restriction, disclosure is not legally required — but it is often good practice for transparency and trust. In any case, you remain fully responsible to the client for the quality and delivery of the work, regardless of who performs it.
A 20% to 40% markup is standard for most freelance subcontracting arrangements. The markup compensates you for project management time, client communication, quality review, business risk, and the cost of finding and vetting the subcontractor. For highly specialized subs or complex coordination work, a 50% markup is reasonable. Do not feel obligated to disclose your markup to the client — you are providing a managed service, not a staffing agency referral.
You must issue a 1099-NEC to any subcontractor you paid $600 or more during the tax year for services, provided they are a U.S. individual, sole proprietor, or single-member LLC (not a corporation). Collect a W-9 from every subcontractor before paying them — this gives you the information needed to file. The 1099-NEC deadline is January 31st of the following year. Penalties for failing to file range from $60 to $310 per form depending on how late you file. Consult a tax professional for your specific situation.
Every subcontractor agreement should include: scope of work and deliverables, payment terms and rate, deadline and revision policy, confidentiality and NDA provisions, IP assignment (work-for-hire language transferring ownership to you), independent contractor status clause, non-solicitation clause (preventing the sub from approaching your client directly), and a termination clause. Without IP assignment language, your subcontractor may retain rights to work they create — leaving you unable to deliver clear ownership to your client.
Prevention is the best approach: set internal deadlines for subs that are two to three days earlier than your client deadline, and check in at least twice during the project. If a sub does miss a deadline, contact them immediately to understand the situation and get a revised completion date. Communicate proactively with your client — do not wait until the original deadline passes. For the subcontractor, document the delay and apply any late penalties specified in your agreement. After the project, decide whether to use that sub again based on how they handled the situation.
Invoice Clients Professionally on Every Project
Whether you are billing for solo work or a project that involved subcontractors, our free invoice generator creates clean, professional invoices in seconds.
- Add your logo, line items, and payment terms
- Download as PDF or share a link
- No account required — completely free
- Works for project fees, hourly billing, and retainers