A consulting agreement (also called an independent contractor agreement) defines the relationship between a business and a consultant who provides services on a project or retainer basis. It's not an employment contract — the key difference is control and independence.
Why you need one
Without a written agreement, you're relying on verbal promises and the default rules of your state. A consulting agreement protects both sides by defining:
- What the consultant will deliver — scope, milestones, deadlines.
- How they'll be paid — hourly, project-based, retainer, or milestone-based.
- Who owns the work — the default rule without a contract is that the consultant owns it until they transfer it.
- How the relationship ends — either side can usually terminate with notice, but the terms matter.
Independent contractor vs. employee
This distinction matters for taxes, benefits, and legal liability. A consultant is an independent contractor if they:
- Control how and when they work
- Use their own tools and equipment
- Are engaged for a specific project, not an ongoing role
- Can work for other clients simultaneously
Key clauses
- Scope of work — detailed enough to prevent scope creep, flexible enough to allow adjustments.
- Payment terms — Net 15 or Net 30 is standard. Late fees should be specified.
- Intellectual property transfer — the consultant assigns all work product to the client upon payment.
- Confidentiality — the consultant can't disclose the client's business information.
- Term and termination — 30 days' notice is standard for convenience; immediate for cause.
Make it legal
- Both parties sign.
- Exchange signed copies.
- Keep a copy with the project file.
A state-specific consulting agreement drafted to your terms takes about ten minutes.
