Home › Resources › Brand deals and pricing

How to Negotiate a Brand Deal

STAKD Resources · Updated October 26, 2026 · 8 min read

To negotiate a brand deal, get the full scope in writing first, then send your own quote before you react to theirs. Put every deliverable and right on its own line. If the offer is low, counter once with a specific number and a reason, and if the brand can't move on budget, cut scope (fewer deliverables, shorter usage, no exclusivity) instead of cutting your rate. Know your walk-away number before you reply.

That's the whole method. The rest of this guide covers each step and gives you scripts you can adapt.

Before you name a number

Most bad deals are decided before anyone talks price, because the creator quotes without knowing what's being bought.

Ask the scoping questions

Reply to the first email with questions, not a rate:

The budget question matters. Some brands answer it, and then you know whether you're negotiating or just confirming. Some won't. Either way you've lost nothing by asking.

Know your floor

Your floor is the lowest number you'd accept for this specific scope. Work it out before you reply, not during the back-and-forth. Base it on your usual rate, the hours the deliverable takes, and anything the deal blocks you from doing (exclusivity, a crowded posting schedule).

If you don't have a rate yet, start with how much to charge for a brand deal. It walks through views-based and flat-fee pricing. STAKD's PricePoint calculator also suggests a rate range from your platform stats and the deal details, which is a useful sanity check on your floor.

Anchoring: send the first number

In negotiation, the first concrete number tends to set the range the conversation happens in. That's anchoring. If the brand opens at $300, every counter gets measured against $300. If you open with a clear, itemized quote, the conversation starts from your number.

So when you can, quote first. And quote in line items:

Line item Price
1 dedicated YouTube video (8–12 min) $X
1 Instagram Reel cross-post $X
Organic usage on brand's social, 30 days Included
Paid usage (whitelisting), 30 days $X
Category exclusivity, 30 days $X
Total $X

Line items do three things:

  1. They justify the total. The brand sees what each piece costs instead of one big number.
  2. They give the brand something to remove. If the total is too high, they can drop a line instead of asking you to discount everything.
  3. They protect your base rate. Your rate for the video stays the same deal to deal. Only the extras change.

For how to price usage and exclusivity lines, see usage rights and exclusivity fees.

Anchor with a reason

A number with a reason holds better than a bare number. Reasons that work:

Keep it to one or two sentences. You're explaining the price, not apologizing for it.

Countering a low offer

Brands often open low. That's normal, not an insult. A low offer is the start of the conversation.

Counter once, with a specific number

Don't reply "Can you do better?" That puts the number back in their hands. Name your number:

Thanks for the offer. For a dedicated video plus 30 days of organic usage, my rate is $X. That's based on my recent videos averaging about [N] views in the first 30 days. Happy to look at the scope if the budget is fixed.

That last sentence is important. It tells the brand you'll work with them without telling them you'll drop your price.

Don't split the difference by reflex

If they offer $500 and you quote $1,500, meeting at $1,000 feels fair. But it means your opening number was just a starting point to halve. If you move, move for a reason: less scope, faster payment, a multi-video commitment.

When to walk away

Walk away when the offer is below your floor and the brand won't change scope. Leave politely. Brands come back, sometimes with a bigger budget next quarter:

I appreciate you reaching out. That budget doesn't work for this scope, so I'll pass this time. If the budget changes or you want to look at a smaller package, I'd be glad to talk again.

Trade scope instead of price

This is the most useful habit in brand deal negotiation. When the brand says "our budget is $X," you don't have to choose between taking it and losing the deal. You change what they get for $X.

Things you can take off the table:

Things you can ask for instead of more money:

Script: budget is fixed

Understood on the $X budget. At that number I can do a 60–90 second integration in a regular video, with organic usage for 30 days. The dedicated video with paid usage would be $Y. Let me know which works better.

You've said yes to their budget and kept your rate. They choose.

Script: they want more for the same price

Adding the TikTok and 90 days of paid usage would bring the total to $Y. If the budget needs to stay at $X, I'd suggest dropping the paid usage and keeping the TikTok.

Negotiating the terms that aren't price

The fee isn't the only thing in the deal. Several terms affect what you actually take home and how much work the deal is.

Payment terms

Net 30, net 45, net 60 and longer are all common in brand contracts. A longer term means you wait longer to be paid after you invoice. It's reasonable to ask for shorter terms or a deposit, especially with a brand you haven't worked with before. If a brand does pay late, see what to do when a brand pays late.

Revisions

Get the number of revision rounds in writing. "Unlimited revisions" can turn a two-day project into a two-week one. One or two rounds is a common default; additional rounds can be priced as a line item.

Usage and exclusivity

Brands sometimes put broad usage or exclusivity in the contract that never came up in the email thread. Check that the contract matches what you quoted. The brand deal contract checklist covers what to look for.

Approval and creative control

Ask how much script approval the brand wants. Your audience knows how you talk. A brand script read word-for-word usually sounds like an ad. Many creators agree to cover required talking points while keeping their own delivery.

A worked example

Illustration only. These numbers are made up to show the process.

A brand emails offering $400 for "a video about our product." You ask scoping questions and learn they want a dedicated YouTube video, 90 days of paid usage and 60 days of category exclusivity.

You quote:

Line item Price
Dedicated YouTube video $1,200
Paid usage, 90 days $600
Category exclusivity, 60 days $300
Total $2,100

The brand replies that the budget is $800. You counter with scope:

At $800 I can do a 60–90 second integration in an upcoming video, organic usage only, no exclusivity. If you want the dedicated video, that's $1,200 without paid usage or exclusivity.

The brand takes the dedicated video at $1,200 with no paid usage. That's three times the first offer, and your base rate didn't move.

Get it in writing

Once you agree, confirm everything in one email before the contract arrives: deliverables, dates, rights, fee, payment terms. Then check that the contract matches. If the contract adds terms you didn't discuss, raise them before signing.

When the contract does arrive, comparing it line by line against your email is the tedious part. If you upload it to STAKD, AI pulls out the key terms (dates, deliverables, payment terms) so you can check them against what you agreed.

For pitching brands yourself instead of waiting for inbound offers, see how to pitch brands as a small creator.

Quick checklist

How STAKD handles this

Negotiation goes wrong in two places: quoting without a solid number behind you, and losing track of what was agreed once the thread gets long. STAKD helps with both:

Start free on the Starter plan with no card, and try Pro features free for 14 days. See plans.

Related guides

Run the business side in one place.STAKD tracks your brand deals, invoices, income, expenses and quarterly tax estimates, built for creators. Free to start, no card needed.
Start free