8 min read

When Your Client Hands You a Contractor Agreement — A CPA's Quick Review

A field guide for accountants reviewing contractor agreements before their small business clients sign — without becoming employment lawyers.

If you've spent any time advising small business owners, you know the sequence: a client onboards a contractor for a one-off project, the contractor sends over their "standard agreement," and the client emails it to you with a single line:

"Quick — does this look OK?"

You're not their attorney. Reviewing employment contracts is well outside the CPA scope of practice. But your client is asking, and the alternative — "send it to a lawyer" — usually means a $400 bill plus a two-week wait for a project the client wants to start tomorrow.

Here's a middle path: a 5-minute structural review that flags the deal-breakers, lets you give your client a useful answer, and makes the "do I need a lawyer for this?" question much easier to answer.

This is not legal advice. It's pattern-matching, the same way you can eyeball a P&L and tell whether the gross margin looks off without writing a full audit memo.

Why contractor agreements are different from NDAs

If you read our companion piece — The CPA's Guide to Spotting a Bad Client NDA in 5 Minutes — the framework is similar but the stakes are different.

NDAs protect information. Contractor agreements protect work, money, and (most importantly) the client's tax position. A bad contractor agreement doesn't just create legal exposure — it can trigger reclassification of the worker as an employee, which means back taxes, back-paid benefits, and potential penalties for misclassification.

That's why CPAs care about contractor agreements. Even when the legal review is outside your scope, the financial consequences of getting it wrong absolutely are not.

The 5 things every contractor agreement must address

Run any contractor agreement through these five questions before your client signs. If any answer is unclear or missing, the document needs more than a sanity check.

1. Independent contractor classification (the IRS test)

The single most important section of any contractor agreement is the part that establishes the worker's classification as an independent contractor, not an employee. This protects your client from misclassification penalties — which the IRS, the state department of labor, and the contractor themselves can all later challenge.

A good agreement will explicitly state:

What to look for in 10 seconds: Does the agreement use the words "independent contractor" or does it use words like "employee," "staff," "team member"? The wrong language alone doesn't make someone an employee in the eyes of the IRS, but it's a flag.

A bigger flag: any clause about set work hours, mandatory office attendance, or required equipment provided by your client. Those are employee characteristics, not contractor characteristics. If your client is dictating those things AND the agreement calls the worker a contractor, the IRS won't care what the paper says — they'll look at the actual relationship.

2. Scope of work — narrow and specific

A contractor agreement should describe a specific deliverable or project, not an open-ended ongoing role. The narrower the scope, the cleaner the contractor classification (open-ended ongoing work looks more like employment).

Look for:

What to look for in 10 seconds: Search the document for the word "ongoing" or "continuing." If those words appear without a defined end-state, the engagement is structured more like employment than contracting. The agreement might still be enforceable, but the contractor classification gets weaker.

3. Payment terms — when, how much, on what trigger

This is where most contractor disputes start, and where CPAs add the most value reviewing the document. The agreement must specify:

What to look for in 10 seconds: Look for net terms. If the agreement says "Net 30" or "Net 45" without specifying late fees or interest, that's normal but worth flagging to the client. If the agreement says nothing about payment timing at all, that's a structural gap that will cause problems.

The CPA-specific concern: make sure the payment structure aligns with how the client will book the expense. If milestones span a fiscal year-end and there's no clear acceptance trigger, you may have to make judgment calls about which year to recognize the expense.

Get the free 5-point NDA Checklist →
Same format we'll publish for contractor agreements next month.

4. Intellectual property assignment

If the contractor is creating something original (code, design, content, methodology), who owns it after the work is done?

Default U.S. copyright law is that the creator owns their work, even if they were paid to make it. To transfer ownership to the client, the agreement must include explicit IP assignment language.

A good agreement will state:

What to look for in 10 seconds: Search for "work product," "intellectual property," or "assignment." If those terms don't appear, the contractor likely retains ownership of what they created — even if your client paid them to create it. That's usually not what your client wants, and it's a gap worth flagging.

5. Confidentiality and non-solicitation

If the contractor will have access to client data, customer information, or business strategy, the agreement should include confidentiality language. If the contractor will work alongside the client's other employees or contractors, the agreement may include non-solicitation language preventing the contractor from poaching them.

Look for:

What to look for in 10 seconds: Search for "non-compete." If a non-compete is present and your client is in California, Massachusetts, or several other states with restrictive non-compete laws, this section may be unenforceable — and including it might make the entire agreement seem aggressive enough that a court reviews other sections more strictly. Worth flagging.

The 5-minute review in practice

Here's how a CPA can run this in real time:

  1. Open the document. Use Cmd+F (or Ctrl+F).
  2. Search for "independent contractor." Confirm the language appears clearly. (15 seconds)
  3. Search for "scope" or "deliverable." Confirm there's a defined endpoint. (15 seconds)
  4. Search for "payment" or "fee." Confirm net terms and milestones. (20 seconds)
  5. Search for "intellectual property" or "work product." Confirm assignment language. (20 seconds)
  6. Search for "non-compete." Flag if present. (10 seconds)
  7. Scroll to the end. Confirm signature blocks and dates. (15 seconds)

Total: under 2 minutes of actual reading. Three minutes of explaining to your client what you found.

If all five elements look reasonable, you can tell your client: "Structurally it looks fine. I'm not your attorney, so I'd recommend you read it through for anything specific to your situation, but the bones are solid."

If any element is missing or unclear, you can tell your client: "There are gaps. Either ask the contractor to revise it, get an attorney to review, or have a professional document service redraft a clean version."

When to send the client elsewhere

The 5-minute review isn't a substitute for legal counsel. Send the client to an attorney when:

For everything else — the freelance designer, the part-time bookkeeper, the marketing consultant on a 6-month engagement — a structural review like the one above, followed by either the contractor revising or your client signing as-is, is usually enough.

When the answer is "this needs to be redrafted, not just reviewed"

Sometimes the contractor's standard agreement is so far off the mark that asking them to revise will take longer than starting from a clean template. The IP language is wrong, the payment terms are vague, the classification is muddled, and the contractor doesn't have an attorney of their own to fix it.

This is where most CPAs default to "send the client to a lawyer." The problem with that handoff: it's a $500–1500 bill, a 1–3 week wait, and the client often disappears into the lawyer's relationship — taking the CPA out of the loop.

There's a third option. IntelliDoc Agency drafts contractor agreements (and NDAs and operating agreements) for small businesses in 2–4 hours, starting at $75. No retainer. No discovery call. The CPA stays in the loop because the document goes back to the client through the same email thread the CPA started.

A handful of CPAs across the country have started referring contractor-agreement work this way when their client's vendor's standard agreement needs more than a comment or two. It keeps the relationship warm, gives the client a real answer, and skips the law-firm wait.

Need a clean contractor agreement drafted?

Independent contractor agreements drafted in 2–4 business hours, starting at $75. No retainer, no discovery call.

Start an Order →

Want the same breakdown for NDAs?

Same five-question structure, different document. We pulled together a free 5-point NDA Review Checklist built specifically for accountants — the one Shannon and team use when a client forwards an NDA the morning of a closing call. No email gate, no upsell.

Download the 5-point NDA Checklist (free) →

This article is for informational purposes only and does not constitute legal advice. CPAs are encouraged to know the limits of their professional scope. For complex matters or questions of contractor classification under specific state laws, consult a licensed attorney in your state.

Written by the team at IntelliDoc Agency — a professional document service for small businesses in the US, based in Charlotte, NC. We are not a law firm.

Free Resource
Not ready to order yet? Start here.
Get our free NDA checklist — 5 things every NDA must include, delivered to your inbox instantly. No spam, no retainer required.