Contracts & Scope

What Are Acceptance Criteria?

SS
Smith Shah
June 2026

Acceptance criteria are the measurable conditions a deliverable must meet for the client to approve it and trigger payment — defined before work begins, not after.

How acceptance criteria works

Acceptance criteria convert a vague "does the client like it?" into a binary checklist of 5 to 10 specific, testable conditions that define "done." A freelancer writes them into the contract before starting, listing exact specs: a logo delivered as SVG plus PNG at 512px, a 1,500-word article with 3 internal links, a landing page scoring 90+ on Google PageSpeed. The client signs off on the list, then approval becomes mechanical: every box checked means the deliverable passes and payment releases. Disagreement about quality stops being subjective.

Acceptance criteria apply to any fixed-scope engagement, especially project fees and milestone payments, where a freelancer needs an objective trigger to invoice. They protect both sides. The client knows exactly what arrives; the freelancer knows exactly when "good enough" is reached and cannot be held hostage by endless "just one more tweak" demands.

The pricing implication is direct: vague criteria let revisions multiply, which crushes your effective hourly rate. If a $4,000 project has no defined finish line, 30 extra unpaid hours drops your rate from $80/hour to $44/hour. Tight criteria cap that exposure. They also create the contractual boundary that separates included work from billable change orders. Anything outside the signed criteria is new scope you charge for. Without written acceptance criteria, you have no objective ground to reject scope creep or to prove the work is complete, so payment stalls and you absorb the cost of ambiguity.

Example

How acceptance criteria protect a $4,000 website project

Maya quotes a $4,000 project fee for a 5-page small-business site. Before starting, she writes acceptance criteria into the contract: 5 pages delivered (Home, About, Services, Blog, Contact), mobile-responsive at 375px and 1280px widths, a Google PageSpeed score of 85+ on mobile, a working contact form that delivers to the client's inbox, and 2 included revision rounds. The client signs. At delivery, every box is checked, so the final $2,000 milestone (50% on acceptance) releases without debate. When the client later asks for an online booking system, Maya points to the signed criteria: booking was never listed, so it is new scope. She bills it as a $1,200 change order. Compare the outcome without criteria: the client withholds the $2,000 final payment for three weeks demanding unspecified 'improvements,' and Maya logs 25 unpaid hours. Her effective rate on the 50 total hours falls from $80/hour ($4,000 / 50) to $53/hour ($4,000 / 75). The written criteria preserved roughly $1,300 in margin.

Related terms

Learn more

Put the number to work.

Run your profession through the calculator and get a rate you can defend.

What to Include in a Freelance Contract