Every "UGC rates" post you have read gives one number for one video. That number is wrong on its own, because the video is only half of what is being bought. The other half is what the brand is allowed to do with it — and that half often exceeds the production fee.
Here is the honest shape of 2026 pricing.
The two-part price
A UGC quote has two components, and conflating them is the single most expensive mistake in this market:
- Production — filming and editing the video. Priced on your time and skill.
- Usage rights — what the brand may do with the file, and for how long. Priced on the value it creates for them.
A video posted once to a brand's organic feed and a video running as a paid ad for a year are the same production and wildly different licences. Quoting one number for both means you priced the licence at zero.
Production rate bands
Broad bands for a single short-form video, organic-use base:
| Level | Per video | What it reflects |
|---|---|---|
| Starting out | $75 – $150 | Spec portfolio, no client history, phone + natural light |
| Working | $150 – $350 | Consistent delivery, decent audio, can write a hook |
| Established | $350 – $800 | Strong performance record, fast turnaround, on-brand first time |
| Specialist | $800+ | Niche expertise, on-camera talent, or a genuinely hard shoot |
Two things move you up these bands faster than time does: audio quality and reliability. Brands re-book people who deliver on the agreed day with usable sound. That is a lower bar than it sounds and most creators do not clear it.
Volume changes the number too. Three videos from one setup is not three times the work, and a brand asking for a pack is entitled to a pack rate — but discount the setup, not your rate.
Usage rights: the part that is underpriced
Once a video is in a paid ad account it is doing a media job, and its value to the brand scales with how long they can run it. Typical add-ons on top of the organic base:
| Term | Typical add-on |
|---|---|
| Organic only | base rate |
| Paid ads, 30 days | +25% |
| Paid ads, 90 days | +50% |
| Paid ads, 1 year | +75% |
| Paid ads, perpetual | +100% |
These are starting points, not law. Adjust them upward if your work performs, or if you are on camera — appearing in an advertisement that runs indefinitely is a different thing from handing over a screen recording.
Perpetual is worth more than people charge for it. "Perpetual" means the brand can run your face in their ads forever with no further payment. If that makes you uncomfortable at +100%, price it higher or do not offer it. A term you would resent is not a term you should quote.
Things that should raise your rate
- Exclusivity. "Do not work with our competitors for six months" is a real constraint on your income and should be paid for separately. It is not part of a usage term.
- Whitelisting / creator ads. Running the ad from your handle borrows your account's identity and history. Price it as its own line.
- Raw footage. Handing over the unedited files gives the brand the ability to re-cut forever. Charge for it.
- Scripted-by-you. If you are writing the concept rather than performing theirs, that is strategy work.
- Rush turnaround. Under 72 hours reorganises your week.
Things that should not lower it
- "Great exposure." UGC is not posted on your channel. There is no exposure. This one is not even a bad argument, it is a category error.
- "We'll send more work." Maybe. Price this job.
- "It's just one video." One video is a production day.
- Gifted product as the whole fee. Fine as a deliberate portfolio investment; not a rate. The day costs the same whatever arrives in the post.
The mistakes that cost the most
Quoting before you have the brief. Number of videos, length, aspect ratios, usage term. Without those four you are guessing, and the guess is always low.
Unlimited revisions. Two rounds is the industry norm for a reason. Agree it in writing.
No approval deadline. A finished video sitting unapproved for three weeks is unpaid work. Escrow platforms handle this with an auto-approve clock — on SocialGuap it is 72 hours after delivery.
Discovering the usage after the fact. The term should be recorded on the order, not remembered from a DM. If the platform you work through does not record it, write it into your own invoice.
Setting your card
Publish a starting price per format rather than "DM for rates". A "from $X" does three things: it filters out briefs below your floor before they cost you a conversation, it anchors the negotiation at your number instead of theirs, and it signals that you have done this before.
On SocialGuap the rate card is four short-form formats — YouTube Shorts, Instagram Reels, TikTok, X — plus your own percentage per usage term, and you can hide any line you would rather discuss. See how it works, or start with the getting-started guide.