Planning guide · Not legal advice

Exclusivity fee calculator: how much to charge when a client wants you exclusive

RealRateCalc team · checked

Planning guide · not legal adviceUpdated Oct 2026

Short answer: 20 hours a week × 4 weeks × a $90 floor is $7,200 before you scale it by how much of the week is blocked. Updated Oct 2026.

TL;DR

Exclusivity answer: 20 hours/week × 4 weeks × a $90 floor, with the whole week blocked, is a $7,200.00 surcharge. Not extra screens. Not a cancel. A lockout: they ask you not to work for competitors or other clients for N weeks. Type the hours you typically bill in a week, how many weeks they want empty of other work, your hourly floor, and the share of that week they actually block. Default share is 1.0 so the comparison is visible. Change it. It is an example, not a rule.

Updated Oct 2026

Surcharge

$7,200.00 surcharge
20 hours/week × 4 weeks = 80 hours you would have sold. Share blocked 1 → 80 hours locked. 80 hours × $90.00/hr = $7,200.00 exclusivity surcharge. Share 1.0 is a worked example you can change — not a rule. Not a 20% industry fee. No tax engine.
Exclusivity surcharge
$7,200.00
Hours locked
80 hours
Hours you would have sold
80 hours
Share of week blocked
1

Copy-paste sentence (lockout / hours you would have sold):

—

Next money on this hub:

Provenance · same-price baseline

What’s not in this planning KEEP

This sketch is a default freelance planning note. It does not include taxes, business expenses, benefits, insurance, or platform cuts unless this page includes them. Confirm your numbers before you quote a client.

Affiliate link: we may earn a commission. Compensated as a Shopify affiliate.

Own store keeps ~$96.80 on $100 (Basic Payments) · planning only · compare ranker · fee changes

Affiliate link: we may earn a commission. Compensated as a Shopify affiliate.

Want to compare this keep with an own store? Shopify Basic Payments keeps $96.80 on $100 for planning. See the Shopify keep

I get commissions for purchases made through links in this post. Compensated as a Shopify affiliate.

Worked examples at a $90 floor

Same formula as the card: hours/week × weeks × hourly floor × the share of that week they block. The opening card stays 20 × 4 × $90 × 1.0 = $7,200. Creator day presets use weeks = days ÷ 7: 30 days is $7,714.29, 90 days is $23,142.86, and 180 days is $46,285.71. Not an influencer percent.

PresetShare blockedHours lockedSurcharge
4 weeks, whole week1.080$7,200
4 weeks, half the week blocked0.540$3,600
8 weeks, whole week1.0160$14,400

Put it on its own quote line: “4 weeks exclusive, whole typical week blocked: $7,200 surcharge.”

A creator brand deal uses the same line. If a brand wants you off other sponsors for those weeks, the surcharge is still hours you would have billed × weeks × your floor × the share of the week they block. On the opening inputs that is 20 × 4 × $90 × 1.0 = $7,200. It is not a percent of the brand fee.

They are buying the empty calendar, not a percent

In 2026 the ask still shows up as “don’t take anyone in our space,” “we need you exclusive through launch,” or “pause other clients for a month.” That is not extra hours on their quote. That is hours you will not sell to anyone else. Those hours have the same hourly floor you already set on the hub — income, billable weeks, a tax buffer you typed there. This card does not clone that buffer and does not run a 50-state tax engine. Labels here are USD so the arithmetic stays readable. Switch currency on the hub if you invoice in something else.

Exclusivity surcharge = hours you typically bill per week × weeks of exclusivity × hourly floor × the share of that week they actually block. Hours locked = typical weekly hours × weeks × that share. Hours you would have sold (before the share) = typical weekly hours × weeks. The share starts at 1.0 so you can see a full turn of the math. That 1.0 is a worked example. It is not a law, not a non-compete statute, and not “what serious freelancers charge.” Type 0.5 if they only freeze competing work and the other half of the week still bills. Type 0.25 if the lockout is thinner than that. The card will not invent a 20% exclusivity add-on, a 10% non-compete, or any other blog percent.

Worked example: 20 hours/week × 4 weeks × $90 × 1.0

Preset: 4 weeks, whole typical week. You typically bill 20 hours/week. They want 4 weeks exclusive. Floor $90. Share 1.0. Hours you would have sold: 20 × 4 = 80. Hours locked: 80 × 1.0 = 80. Surcharge: 80 × $90 = $7,200.

That $7,200 is the lockout. It is not the invoice for work they actually buy. If they also hire you, that work is a separate number — a project quote, a monthly retainer, hourly on the live job. The surcharge is what you do not sell to the rest of the market while their clause is on. If they fill some of those 80 hours themselves, you can lower the share so the surcharge only covers the slice they are not buying. You type that slice. This page does not guess it, and it does not call 20% “standard.”

Second preset: they only block half the week. Same 20 hours, same 4 weeks, same $90, share 0.5. Hours you would have sold still 80. Hours locked: 40. Surcharge: $3,600. You typed 0.5 because competing clients are frozen and the other half of the week still bills. The 0.5 is yours. It is not a default this page treats as official.

Third preset: 8 weeks exclusive, share still 1.0. Hours you would have sold: 20 × 8 = 160. Hours locked: 160. Surcharge: $14,400. Twice the weeks, twice the empty calendar. Name it before you turn down the other inbound.

This card is not the other money cards

A retainer is monthly keep for hours they can use — included hours × floor, unused buffer you set, overage at the floor unless you type another rate. That is reserved capacity they get to spend. Exclusivity is the opposite direction: hours you will not sell to anyone else, including hours they never book. Do not hide a competitor lock inside a retainer and call it “20% more keep.” If they want both, price the monthly hours on the retainer card and the lockout here. Two products. Two numbers.

Nothing cancelled. Hours already worked vs a deposit after they walk is the kill-fee keep / unpaid gap. Different week. If an exclusive engagement dies mid-lockout, hours already worked still go to kill-fee; weeks already locked still belong on this card. Do not paste a cancel sentence onto a “don’t take our competitor” clause.

There is no original quote gaining extra screens. Extra hours on a live job are the change-order add-on. A lockout does not add hours for them. It removes hours from everyone else.

They did not ask to run the same files in more places. Same hours, broader rights — web-only vs paid ads vs perpetual worldwide as a planning label — is the usage-license extra: hours already in the quote × floor × a multiplier they type. Default extra 0.5 is a half-again example, not 2× for nationwide ads, not copyright law. A lockout empties the calendar. A usage extra leaves the calendar alone and widens the grant. Two products.

They did not ask for the working files of a delivery they already bought. Hours to pack the Figma, PSD, or AE project × this floor is the source-files extra — not 50% of the job, and not a lockout. Native files leaving the disk is not empty weeks.

They did not ask you to take your name off the file. The quote assumed you can show the work. A nameless pack — strip credits, rebuild without a byline — is hours you type × this floor on the white-label card. 3h × $90 = $270. Not 20% of the project, not a portfolio-value multiplier, and not a lockout. Empty weeks stay here. Credits leaving the cover live there.

The calendar is not being squeezed into Friday. Same hours in fewer days is the rush-job card. Exclusivity can have a normal deadline and still cost money because other clients are frozen. Compression and lockout are not the same theft.

This is not a $40 inbound tweak. A tiny offer vs N hours × floor is the minimum-fee max(). A multi-week lockout is not a max() against a small ask. If they also sent a tiny job, price that floor there; price the empty weeks here.

The file is not being opened for another pass. Same deliverable, included rounds already used, is the revision-round fee — hours this extra pass × floor. A non-compete is not rework.

They already named a lockout, not a free look. A kickoff or unpaid audit before anyone signs is unpaid discovery. If they want you off the market before a contract exists, that look is still discovery; the exclusivity surcharge starts when the lockout starts. Do not give the lockout away as a “quick chemistry” week.

They did not drop a 40-page NDA for you to sit with after a quote that assumed a normal contract. Hours you type to read and mark their paper × floor is the NDA-review card. 2h × $90 = $180. A lockout empties weeks. A read fills an afternoon with clauses. The NDA might contain the freeze — that is why you are reading it — but the sitting hours are nda-review, and the empty weeks if you actually accept the lockout stay here. Not a $500 flat. Not a lawyer mill. Two products if both happened.

Send the sentence before you turn the other work down

Name typical weekly hours. Name the weeks. Name the share. Name hours locked. Name the surcharge. Copy from the card so the dollars match. Set the floor first on how to set a freelance rate if that $90 is still a guess.

Skip guilt, fake scarcity, and “20% exclusivity is industry standard.” Those lines turn a lockout into a lecture. There is no official exclusivity percent on this page. If they will not name the surcharge, do not clear the other calendar. The other inbound still pays the floor. If they actually want reserved monthly hours they can spend, stop using this card and price a retainer. If they already walked, use the kill-fee keep / gap.

Planning numbers, not a signed lockout

This card is educational. It is not legal, tax, or collections advice, and it is not a 50-state tax engine. No required exclusivity percent, no statutory non-compete fee, no marketplace exclusivity table. Use whatever agreement you already have. An enforceable exclusivity or non-compete clause is something a lawyer in your jurisdiction writes before you clear other clients. Typing here does not create that clause and does not turn a handshake into a lockout.

The math is: hours/week you typically bill, weeks of exclusivity, hourly floor, share of that week they actually block (1.0 is a worked example you can change), hours you would have sold, hours locked, exclusivity surcharge = hours locked × floor, one email-sized sentence. USD labels on this page; currency and tax buffer live on the hub.

Rate calculator Monthly retainer (hours they can use) If they cancelled a live job Tiny inbound job, not a lockout Broader rights on the same hours No name on the file, not a lockout Hours on their NDA, not a lockout Set the hourly floor

Rebuild the floor on the hub if billable weeks moved. A lockout gets a name on this card. Broader rights on the same hours live on usage-license. A byline-off / no-case-study pack lives on white-label. Reserved hours they can spend live on the retainer. A cancel keeps hours vs deposit on kill-fee. A $40 tweak is still a minimum fee, not eight empty weeks. Hours you sit with their NDA live on nda-review — 2h × $90 = $180, not a lockout.

FAQ

How do I charge a freelance exclusivity fee when they want me off other clients?

Exclusivity surcharge = hours you typically bill per week × weeks of exclusivity × your hourly floor × the share of that week they actually block. Hours locked = typical weekly hours × weeks × that share. Default share is 1.0 as a worked example you can change — not a rule. Planning math, not a contract.

Is a freelance exclusivity fee 20% of the job or of a retainer?

Not on this page. There is no official 10%, 20%, or 25% exclusivity fee here, and no claim that any percent is industry standard. The number is hours you would have sold × floor × the share of calendar you actually give up. You type the share.

Is exclusivity the same as a monthly retainer, a kill fee, or a rush job?

No. Retainer = monthly keep for hours they can use. Kill fee = hours already worked vs a deposit after they cancel. Rush = same hours, fewer days. Change order = extra hours on a live quote. Usage license = same hours, broader rights (quoted hours × floor × a multiplier they type). White-label = hours to strip branding and rebuild a nameless pack × floor — not a lockout. Minimum fee = tiny inbound offer vs N × floor. Revision round = another pass on the same file. Unpaid discovery = a look before a contract. NDA review = hours you sit with their paper after a normal-contract quote — not empty weeks. This card is a lockout: do not work for competitors / other clients for N weeks.

What if they only block competitor work, not my whole week?

Type a share below 1.0. The default 1.0 means the whole typical billable week is locked, as a worked example. If they only freeze competing clients and you still bill the other half of the week elsewhere, type 0.5. You pick the share. This page does not invent one.

Is this exclusivity math a contract, tax engine, or legal advice?

No. Educational planning only — not legal, tax, or collections advice. USD labels here so the arithmetic is readable. Set live currency and a tax buffer on the hub. This page does not clone a 50-state tax table. Typing numbers here does not create a non-compete.

Same numbers as our fee index CSV 2026-09-19 · seller-fee-index-2026-09-19.csv · Seller fee index + CSV (2026-09-19).

Next step

Want an own-store path after you plan rates? Shopify Basic Payments keeps $96.80 on $100 for planning. Own store: Shopify keeps $96.80 on $100

I get commissions for purchases made through links in this post. Compensated as a Shopify affiliate.

Check the next decision before you list

Planning only · before COGS · shipping · ads · taxes. Shopify Basic Payments keeps $96.80 on $100.

Copied

Own store keeps ~$96.80 on $100 (Basic Payments) — see Shopify fees

Embed this calculator

Powered by RealRateCalc

<iframe src="https://realratecalc.com/seller-fees/embed/keep/?hub=exclusivity" title="exclusivity via realratecalc.com" width="100%" height="260" style="border:0;max-width:560px" loading="lazy"></iframe>
<p><a href="https://realratecalc.com/exclusivity">Powered by RealRateCalc</a></p>