MCPInstall

motion-pricing

This skill should be used when the user asks to "quote a motion project", "estimate this animation job", "how much should I charge for this video", "what's my day rate", "build a quote", "price a 30-second explainer", or "is this estimate fair". It explains motion-design pricing models, the day-rate math, the cost drivers, and outputs a line-itemed quote with a worked example.

Installs
602
Last 24h
+14
Trending rank
#7170
Security
Not audited

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/iart-ai/freelance-motion-skills --skill motion-pricing
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads motion-pricing automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

SKILL.md

The instructions your agent reads when the skill is triggered.

Motion Pricing

Produce a defensible quote for a motion design project: choose a pricing model, run the day-rate math, account for the real cost drivers, and output a clean line-itemed estimate the client can approve.

When to use

Use when pricing any motion/animation project, sanity-checking an existing number, setting or revisiting a day rate, or explaining to a client why a price is what it is. The output is a structured quote plus the reasoning behind each line.

Decision tree — which pricing model

Is the brief locked (scope, deliverables, revision cap all defined)?
├─ NO  → bill DAY RATE (or refuse to fix-quote until the brief is locked).
│        Exploratory/discovery/retainer work is day-rate by nature.
└─ YES → Is the work a repeatable style or a series (many similar units)?
         ├─ YES → estimate in days, sanity-check PER-FINISHED-MINUTE,
         │        present as fixed per-project.
         └─ NO  → Is it tied to large campaign / broadcast / paid spend
                  where the deliverable's value >> its production cost?
                  ├─ YES → estimate in days for the floor, then apply
                  │        VALUE-BASED usage uplift on top.
                  └─ NO  → estimate in days, present FIXED PER-PROJECT
                           with a revision cap. ← the default path.

Always estimate internally in days (the only honest unit of effort), whatever you bill on. The model above only decides what the client sees.

Step 1 — Pick a pricing model

ModelBill onBest forWatch out
Day rateDays of workOpen-ended, exploratory, or retainer workPenalises speed; client may haggle days
Per-project (fixed)Whole deliverableWell-scoped jobs with a locked briefScope creep eats margin — needs a revision cap
Per-finished-minuteFinal runtimeExplainers, series, repeatable styleIgnores complexity differences minute-to-minute
Value-basedOutcome/usage to clientHigh-leverage brand/ad workRequires knowing the client's stakes

Default approach: estimate internally in days (the only honest unit of effort), then present to the client as a fixed per-project price with a revision cap. Use per-finished-minute only as a cross-check or for series work, and value-based when the deliverable is tied to a large campaign or broadcast spend.

Rate model × project type (worked numbers @ £600/day)

Illustrative only — anchors, not prices. See references/rate-card.md for full ranges and localize before quoting.

Project typeInternal estimatePresent asExample total
30s flat-2D explainer (organic)~16 daysFixed per-project + 2-round cap~£9,600
Same explainer, paid + broadcast, rush~16 days × upliftsFixed + usage uplift + rush~£20,600
6× 6s social bumper series~9 daysPer-finished-minute cross-check£5,400 (£900 ea)
Brand discovery / open-ended R&DunknownDay rate£600 × days billed
National TV ad (3D hero)~40 days floorValue-based on media spendday-floor + large usage uplift
Animated logo sting~3-5 daysFixed per-project£1,800-3,000

Step 2 — Set the day rate

Day rate is derived, not guessed:

Target annual income (incl. salary you want + profit)
+ Annual business costs (software, hardware, rent, insurance, tax set-aside, pension)
= Total revenue needed
÷ Billable days per year
= DAY RATE

Billable days reality check: a year has ~260 weekdays. Subtract holiday, sick, admin, marketing, and unsold gaps. Most solo motion designers bill 120-150 days/year, not 260. Dividing by 260 produces a rate that loses money.

Worked rate example:

  • Target income £55,000 + costs £20,000 = £75,000 needed.
  • Billable days: 130.
  • Day rate = 75,000 ÷ 130 = £577 → round to £600/day.

Step 3 — Apply the cost drivers

Estimate days by walking the drivers. Each pushes the day count up:

  1. Duration — more finished seconds = more animation days (non-linear; a 60s film is more than 2× a 30s).
  2. Complexity / style — flat 2D < detailed 2D < character animation < 3D < 3D with simulation. Style sets the per-second day cost.
  3. Asset creation — design/illustration, 3D modelling, rigging, sound design, voiceover, music licensing. Each is a separate line, not "included."
  4. Revision rounds — price in a fixed number (e.g. 2). Each extra round is roughly 10-20% of the animation effort.
  5. Rush — compressed timeline or weekend work adds a 25-50% surcharge.
  6. Usage / licensing rights — broadcast, paid media, perpetual, or exclusive usage multiplies the base. Organic social is cheapest; national TV/OOH and buyouts are highest.

Step 4 — Build the line-itemed quote

QUOTE — [Project]                          Date: ___  Valid 30 days
Studio/Freelancer: ___        Client: ___

SCOPE
  Deliverables: [count × duration × format]
  Style: [flat 2D / character / 3D ...]
  Revisions included: [N rounds]
  Usage: [organic social / paid / broadcast / buyout]

LINE ITEMS                                  Days     Amount
  Concept & creative direction              __       ____
  Script / storyboard / animatic            __       ____
  Design & illustration (asset creation)    __       ____
  3D modelling / rigging (if any)           __       ____
  Animation                                 __       ____
  Sound design / music / VO                 __       ____
  Revisions (N rounds, included)            __       ____
  Project management                        __       ____
                                          --------  --------
  SUBTOTAL (production)                     __       ____

  Rush surcharge (if applicable)   +__%             ____
  Usage / licensing uplift         +__%             ____
                                          --------  --------
  TOTAL                                              ____
  (+ tax as applicable)

PAYMENT
  [50% to book / 50% on delivery]  — kill fee: __% of total
EXCLUSIONS
  Stock/music licences billed at cost · extra revision rounds at [rate]
  · additional cutdowns at [rate each] · scope changes via change order

Step 5 — Cross-check and sanity-test

  • Divide total by finished minutes — is the per-minute figure sane for the style? (See ranges below.)
  • Is every asset a line, or did "design" get absorbed into "animation"?
  • Are revisions capped and priced? Unlimited revisions = unlimited cost.
  • Does usage match price? National broadcast at organic-social pricing is a money loser.
  • Add 10-15% contingency for ambitious or vaguely-briefed jobs.

2026 ballpark ranges (localize before quoting)

These are rough Western-market starting points; rates vary widely by region, seniority, and client tier. Always adjust to local market and your own day rate.

ItemBallpark (2026, USD/GBP/EUR similar order)
Freelance mid day rate400-750 / day
Senior / specialist day rate750-1,500 / day
Simple flat 2D explainer1,000-3,000 / finished minute
Detailed / character 2D3,000-8,000 / finished minute
3D motion8,000-20,000+ / finished minute
6s social bumper (simple)500-2,000 each
Rush surcharge+25-50%
Broadcast/paid usage uplift+25-200% over organic base

Caveat: treat every number as a starting anchor, not a fixed price. Localize to currency, region, and the client's tier, and reconcile against the day-rate math in Step 2.

Worked examples

GOOD — driver-built, defensible:

30s flat-2D explainer, organic social, brand assets exist, clear brief. Concept 1d · board 2d · design 3d · animation 5d · cutdowns 1.5d · sound 1d · revisions 1.5d · PM 1d = 16 days × £600 = £9,600. No rush, organic = +0%. Per-minute cross-check flags short-form is costly per second — day math stands.

Every line is a day estimate tied to a driver, revisions are capped, usage matches price. The client sees one fixed number; the day math stays internal. Full walkthrough in references/worked-example.md.

ANTI-PATTERN — the "gut number" quote:

"A 30-second animation? Call it £3,000, sounds about right."

Why it fails: no day math (£3,000 ÷ £600 = 5 days for a job that's really 16 — a £6,600 loss), "design" silently absorbed into "animation," revisions uncapped, and the same number whether it runs on Instagram or national TV. Gut numbers either lose money or get undercut by someone who did the math. Always build up from days and drivers, then sanity-check.

Common mistakes

SymptomWhy it happensFix
Quote loses money on deliveryDivided target income by ~260 days, not ~130 billableUse realistic billable days in the worksheet
Scope creep eats the marginFixed-quoted an unlocked briefDon't fix-quote until the brief is locked; cap revisions
Design work "disappeared"Folded asset creation into the animation lineMake every asset (design, 3D, sound, VO) its own line
Endless revisions, flat feeNo revision cap statedCap rounds (2); price extras at day rate, in writing
Underpriced broadcast/paid jobQuoted national usage at organic-social rateApply usage uplift over the base; usage is real value
Rush job at normal priceAbsorbed the compressed timeline silentlyAdd +25-50% rush surcharge and say why
Client haggles the day countShowed the internal day breakdownPresent a fixed total; keep day math internal unless billing by day

Deliverable spec — what a good quote contains

The output is a line-itemed quote document (template in references/quote-template.md) plus the internal day-math reasoning. A good quote:

  • States scope: deliverables (count × duration × format), style, revisions included, and usage/term.
  • Shows a clear total the client approves (day breakdown stays internal unless billing by day).
  • Names rush and usage uplifts explicitly when they apply.
  • Lists payment terms (deposit, balance-before-handover, kill fee) and exclusions.
  • Has a validity window (30 days) and an acceptance line.

Before you finish — checklist

  • Estimated in days, reconciled to the day-rate worksheet.
  • Every asset (design, 3D, rigging, sound, VO) is its own line.
  • Revisions capped, with extra-round pricing stated.
  • Usage/term matches the price (organic vs paid vs broadcast vs buyout).
  • Rush surcharge applied if the timeline is compressed.
  • Per-finished-minute cross-check run; total is sane for the style.
  • Contingency (10-15%) added for vague/ambitious briefs.
  • Payment terms, exclusions, validity window, and acceptance line present.

Quick reference

QuestionAnswer
What unit do I estimate in?Days of effort, always
What do I show the client?Fixed per-project price + revision cap
How do I get my day rate?(income + costs) ÷ billable days (~130)
Is design "included" in animation?No — separate line
How many revisions to include?2, then charge per extra round
Client wants it in half the time?+25-50% rush
It's running on national TV?Add usage uplift over the base

Reference files

  • references/quote-template.md — full quote template, payment-terms language, exclusions, and a kill-fee clause.
  • references/worked-example.md — a complete worked estimate from brief to total, showing the day math and driver reasoning.
  • references/rate-card.md — expanded 2026 ranges by deliverable type and the day-rate worksheet.

FAQ

What does the motion-pricing skill do?

This skill should be used when the user asks to "quote a motion project", "estimate this animation job", "how much should I charge for this video", "what's my day rate", "build a quote", "price a 30-second explainer", or "is this estimate fair". It explains motion-design pricing models, the day-rate math, the cost drivers, and outputs a line-itemed quote with a worked example.

How do I install motion-pricing?

Run npx skills add https://github.com/iart-ai/freelance-motion-skills --skill motion-pricing in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/motion-pricing/ (personal) or .claude/skills/motion-pricing/ (project).

Which AI agents can use motion-pricing?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is motion-pricing safe to install?

No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.

Who maintains motion-pricing?

It is published by iart-ai in iart-ai/freelance-motion-skills. It has 602 recorded installs.

More from iart-ai/freelance-motion-skills

View all →

video-delivery-specs

iart-ai/freelance-motion-skills

This skill should be used when the user asks "what are the specs for Instagram Reels / TikTok / YouTube / broadcast", "export settings for social", "what aspect ratio and bitrate", "how do I repurpose 16:9 to 9:16", "safe area / title-safe for vertical", "pre-delivery checklist", or "collect files for handover". It outputs per-platform spec sheets, a cutdown matrix, captioning/accessibility notes, and a QC + collect-files checklist.

Media & Creative613 installs

brand-motion-guidelines

iart-ai/freelance-motion-skills

This skill should be used when the user asks to "write motion guidelines", "create a brand motion system", "define easing and timing tokens", "document our animation principles", "build a motion language like Slack/IBM/Klarna", "set up entrance/exit/transition rules", or "add a reduced-motion / accessibility section". It outputs a fill-in-ready brand motion guidelines document.

Marketing & SEO611 installs

creative-brief

iart-ai/freelance-motion-skills

This skill should be used when the user asks to "write a creative brief", "build a motion brief", "the client doesn't know what they want", "turn this vague client request into a brief", "what questions should I ask the client", or "make a brief I can get sign-off on". It turns a fuzzy client ask into a structured, sign-off-ready motion design brief and the exact clarifying questions to send back.

Media & Creative607 installs

client-revisions

iart-ai/freelance-motion-skills

This skill should be used when the user asks to "stop scope creep", "limit revision rounds", "write SOW revision language", "the client keeps asking for changes", "how do I say this is out of scope", "translate vague feedback", "client said make it pop", or "write a change-order email". It provides revision-cap contract language, a consolidated-feedback request, a vague-feedback translator, and a polite out-of-scope email.

Popular business & finance skills

View category →

sales-enablement

coreyhaines31/marketingskills

When the user wants to create sales collateral, pitch decks, one-pagers, objection handling docs, or demo scripts. Also use when the user mentions 'sales deck,' 'pitch deck,' 'one-pager,' 'leave-behind,' 'objection handling,' 'deal-specific ROI analysis,' 'demo script,' 'talk track,' 'sales playbook,' 'proposal template,' 'buyer persona card,' 'battle card,' 'battlecard,' 'competitive one-pager,' 'win-loss analysis,' 'why are we losing deals,' 'loss reasons,' 'how do I respond to this objection,' 'prospect just said,' 'help my sales team,' 'sales materials,' or 'what should I give my sales reps,' 'cold call script,' or 'voicemail script.' Use this for any document or asset that helps a sales team close deals. For public competitor comparison pages, see competitors. For running buyer interviews or churn research, see customer-research. For marketing website copy, see copywriting. For cold outreach emails, see cold-email. For the offer being sold (bonuses, guarantees, pricing structure),

Business & Finance119.5K installs

revops

coreyhaines31/marketingskills

When the user wants help with revenue operations, lead lifecycle management, or marketing-to-sales handoff processes. Also use when the user mentions 'RevOps,' 'revenue operations,' 'lead scoring,' 'outbound pipeline stages,' 'lead routing,' 'MQL,' 'SQL,' 'pipeline stages,' 'deal desk,' 'CRM automation,' 'marketing-to-sales handoff,' 'data hygiene,' 'leads aren't getting to sales,' 'pipeline management,' 'lead qualification,' or 'when should marketing hand off to sales.' Use this for anything involving the systems and processes that connect marketing to revenue. For cold outreach emails, see cold-email. For email drip campaigns, see emails. For pricing decisions, see pricing.

Business & Finance114.1K installs

sales-funnel-blueprint

autonnel/autonnel-skills

Turn an offer into a concrete multi-step sales funnel spec - page-by-page structure, price ladder, copy outline and the metrics each step must hit. Use when asked to build a sales funnel, marketing funnel, landing page flow, lead magnet funnel, webinar funnel, tripwire or VSL funnel, when planning a product launch page flow, or when someone asks "what pages do I need" for selling something online.

Business & Finance104.5K installs

pricing

coreyhaines31/marketingskills

When the user wants help with pricing decisions, packaging, or monetization strategy. Also use when the user mentions 'pricing,' 'pricing tiers,' 'freemium,' 'free trial,' 'packaging,' 'price increase,' 'value metric,' 'Van Westendorp,' 'willingness to pay,' 'monetization,' 'how much should I charge,' 'my pricing is wrong,' 'pricing page,' 'annual vs monthly,' 'per seat pricing,' 'should I offer a free plan,' 'pricing page teardown,' 'pricing page audit,' 'is my pricing page AI-readable,' or 'can AI read my pricing.' Use this whenever someone is figuring out what to charge, how to structure their plans, or wants to audit a pricing page (for humans and for the AI agents that shortlist tools). For in-app upgrade screens, see paywalls. For offer construction (bonuses, guarantees, value framing, naming) on services/courses/coaching/high-ticket B2B, see offers.

Business & Finance80K installs

cross-border-ecommerce

nexscope-ai/ecommerce-skills

Cross-border e-commerce expansion advisor. Scores target markets on 8 weighted dimensions (market size, ecommerce penetration, competition, regulatory complexity, logistics infrastructure, payment ecosystem, cultural distance, IP protection), compares 5 fulfillment models with cost and transit data, provides country-by-country tax/duty compliance guides (EU VAT/IOSS, UK VAT, US sales tax, CA GST, AU GST, JP consumption tax), maps local payment preferences by market, and builds a phased expansion roadmap. No API key required.

Business & Finance62.9K installs

pricing-strategy

coreyhaines31/marketingskills

When the user wants help with pricing decisions, packaging, or monetization strategy. Also use when the user mentions 'pricing,' 'pricing tiers,' 'freemium,' 'free trial,' 'packaging,' 'price increase,' 'value metric,' 'Van Westendorp,' 'willingness to pay,' 'monetization,' 'how much should I charge,' 'my pricing is wrong,' 'pricing page,' 'annual vs monthly,' 'per seat pricing,' or 'should I offer a free plan.' Use this whenever someone is figuring out what to charge or how to structure their plans. For in-app upgrade screens, see paywall-upgrade-cro.

Business & Finance61.2K installs