Guide
How to Track Brand Deal and UGC Income as a Creator
Creator money arrives from six places on six different schedules, which is why so many creators genuinely cannot answer the question "what did you earn last month?" Here is a two-sheet system — a deal pipeline and a revenue log — that answers it in about ten minutes a month.
Ask a creator with a good year behind them what they earned in March. They open a banking app, scroll, find a platform payout, remember a brand deal invoiced in February and paid in April, forget the affiliate money entirely, and give you a number they don't really believe.
That is not carelessness. Income arrives as a platform payout on a fixed date, a brand fee on net-60, an affiliate balance that only pays above a threshold, a UGC invoice settled whenever the agency runs its batch, and product sales trickling in daily. Five clocks, one bank account.
The fix is two sheets. A deal tracker, one row per deal, alive from first pitch to final payment. A revenue log, one row per payment that actually landed. The tracker is about the future; the log is about the past. Trying to make one sheet do both is what makes it fiddly enough to stop updating.
The income streams to separate
First, fix your stream labels and never improvise a new one mid-year. Six covers almost everyone:
| Stream | Who actually pays you | Typical rhythm |
|---|---|---|
| Platform ad revenue | The platform | Monthly, fixed date, net of the platform's cut |
| Sponsorships / brand deals | Brand or its agency | Per deal, on invoice terms |
| UGC production fees | Brand, agency or marketplace | Per deal, often net-30 to net-60 |
| Affiliate | Network or merchant | Monthly, delayed, subject to a payout threshold |
| Digital products | Marketplace or your own store | Continuous, net of fees |
| Tips & memberships | Platform | Monthly or continuous |
Splitting them is not tidiness. Ad revenue and memberships can be forecast; brand deals are lumpy and can be pipelined; affiliate income lags content published weeks ago. Merged into one total, you cannot tell a good month from one where three slow invoices cleared at once.
Why a deal needs a pipeline, not just an invoice
An invoice appears at the end of a process that started months earlier. If it is your only record, you are blind for the whole stretch when you could still have acted. Give every deal a status from a fixed list, and only move it forward:
- Pitched — you sent a rate; nothing is agreed.
- Negotiating — fee, deliverables or usage are still moving.
- Contracted — signed, and the first status where the money is real enough to plan around.
- Filming / in production — work underway, costs being incurred.
- Delivered — files sent, awaiting approval. Watch this one; it is where deals silently stall.
- Invoiced — the payment clock has started.
- Paid — money received. Now, and only now, it also gets a row in the revenue log.
Two numbers fall out for free. Everything at contracted or beyond is committed revenue, which is what you plan a quiet month around. Everything at delivered or invoiced is work done and unpaid; when that exceeds a month of living costs, chasing beats filming.
The deal tracker columns
One row per deal. These columns earn their place:
- Brand and agency, separately — the agency is who pays you.
- Contact name and email — at renewal this saves an inbox archaeology dig.
- Deliverables as a count and format: "2 × 30s vertical video + 3 stills", not "content".
- Usage rights term, channels and licence start date.
- Exclusivity — the category and the number of months.
- Fee as contracted, before commission, plus commission %.
- Delivery deadline, invoice date, payment terms, due date, paid date.
- Status, from the list above.
Usage rights and exclusivity are part of the price
A brand deal sells two things at once: the work of making the content, and the licence to use it. Log only the fee and you lose money at renewal, because you have no record of what the fee bought. Say you quote $900 for two videos with a three-month organic-only licence. Nine months later: "can we keep running these?" If your tracker says "$900", you will probably quote $900 again. If it says "$900 = production + 3 months organic, no paid ads, no exclusivity", you can see that twelve months of paid social is a far bigger licence than the one you sold, and price it accordingly. Same email, completely different negotiation.
Log exclusivity the same way, with category and end date — you pay for it in deals you are not allowed to take. When you price the renewal, the UGC Rate Calculator stacks production, usage term, paid-ads whitelisting and exclusivity into an itemised quote, which is easier to defend than one round number.
The revenue log: one row per payment received
The second sheet is deliberately dumb. One row per payment that has landed: date received, stream, source, gross, fees or commission deducted, net received, and the deal ID if it is a brand deal.
Log gross and fees separately, even though only the net hits your bank. If an agency invoices $1,200 and takes 20%, record $1,200 gross, $240 commission, $960 net — not one line saying $960. Netting it down understates your revenue and deletes a business expense, and the two errors cancel on the profit line, which is why nobody notices. Platform and marketplace cuts work the same way, and those percentages change and vary by country, so read them off your own statement rather than a memorised figure.
Because every row is tagged by stream and dated by receipt, monthly totals build themselves from a pivot table or two SUMIFS.
Expenses creators forget
Creator expenses hide because most look like ordinary shopping: props for one video, products bought to review, editing software and stock music, lighting, mics and SD cards, travel to a shoot, a share of your phone and home internet, contractor editors, and the commission an agency takes — an expense even though the money never reaches you.
Two rules make this survivable. Photograph the receipt at the till, not later. And add a linked deal column, so props bought for a shoot attach to that shoot. That is what turns a $900 fee into a real margin: $900 in, $140 of props, two days of work.
Setting aside tax on lumpy income
Creator income arrives with nothing withheld, and unevenly — a bad combination for anyone's willpower. The habit that works is mechanical: the day a payment lands, move a fixed percentage into a separate savings account and treat the rest as your income.
Do it on receipt, per payment — a monthly sweep requires you to still have the money at month end, and a payment landing on the 3rd rarely survives to the 30th. Your percentage depends on your country, income level and deductible expenses, so get it from an accountant who knows your situation; the Tax Set-Aside Calculator then applies your number and shows what is left. A savings habit, not tax advice.
Getting paid
Brand and agency contracts tend to set their own payment terms rather than accept yours, and those terms can be long: net-30 and net-60 both turn up, and some contracts count the clock from the end of the month you invoiced in, which quietly adds weeks. Whatever yours says, read the payment clause before you sign and copy the exact wording into your tracker; if the terms are long, ask for a deposit rather than arguing them down.
Three things prevent most late payments. Get the PO number before you invoice, because many large brands cannot pay without one and nobody warns you. Invoice the day you deliver, since the clock starts at the invoice date. And confirm the real accounts-payable address — a marketing manager's inbox is not a payments system.
When something runs late, escalate on a schedule rather than on mood: a nudge a few days after the due date, an email copying accounts payable at two weeks, a firmer note citing the contract's payment terms at four. Work out the real due date and any contractual late fee with the Invoice Due Date & Late Fee Calculator. Assume the delay is administrative rather than hostile until you have reason to think otherwise — that tone keeps the relationship intact and usually costs you nothing.
Gifted product and barter deals
Gifting still belongs in the tracker. Create the deal row as you would for a paid one, set the fee to zero, put the item's stated retail value in a separate non-cash value column, and mark it so it can never leak into your revenue totals.
A gifted collaboration that costs a production day plus $30 of props is a real cost, and six months of these rows tell you whether gifting is a pipeline into paid work or simply unpaid work. Tax treatment of barter varies by country too — if it turns out to matter, the record either exists or it does not.
The monthly review
Ten minutes, the same day each month, three questions:
- Revenue by stream. Which streams are growing, and how concentrated are you? If one brand is 60% of your income, that is a risk, not a win.
- Effective rate per deliverable. Fee minus commission minus linked expenses, divided by deliverables, then by the days it took. A $2,500 deal that ate five days and $300 of props is worse than an $800 one shot in an afternoon.
- Who pays on time. Average days from invoice date to paid date, per brand or agency.
After a year that last column becomes a negotiating asset: you will know which agencies pay within days of the invoice and which take months, and you can price that difference into the next quote.
Frequently asked questions
Should I track by content piece or by deal?
Track by deal, and list the deliverables inside the deal row. A deal is what gets contracted, invoiced and paid, so it is the unit your money questions are actually about. Tracking by individual post splits one payment across four rows. Keep a deliverable count in the deal row instead, and divide the fee by it whenever you want a per-video rate.
What is a fair rate for extended usage rights?
There is no market-wide standard, and anyone quoting one precise multiplier is describing their own niche. What is defensible is the structure: price the production work, then add separate uplifts for each block of licence time, for paid-ads whitelisting, and for exclusivity. Quoting that way lets a brand buy less licence rather than argue down your whole fee. The UGC Rate Calculator stacks those uplifts for you.
How do I handle a brand deal paid in instalments?
Keep one deal-tracker row for the whole deal at the full contracted fee, and add one revenue-log row per instalment as it arrives. The tracker shows what you are owed, the log shows what has landed, and the gap between them is your outstanding balance. Give each instalment its own invoice number and due date — a deposit that never arrives is the cheapest possible warning about a client.
Do gifted products count as income?
How gifted product and barter are treated for tax depends on your country, on whether the gift was conditional on you posting, and sometimes on its value, so check your own position with an accountant. What is true everywhere is that you should log it: brand, item, stated retail value and the deliverables you gave in exchange, marked as non-cash so it never inflates your revenue.
Don't want to build the two sheets yourself?
Everything above can be built by hand in a free spreadsheet, and this article is written so that you can. If you would rather start from something already wired up, the Content Creator & Influencer Income Tracker is three workbooks plus a quick-start guide: an Income Log where each payment is tagged by platform or income type, with a dashboard that totals paid against pending and charts income by platform and by month; a Brand Deal & Sponsorship Tracker carrying brand, contact, deliverable, agreed rate, deadline and status, summarised by total contracted value and by stage; and a Rate Card Calculator that turns your own average views and a CPM you choose into a starting rate per platform.
Some of what this article describes goes further than what ships in the file — the seven-stage pipeline, the usage-rights and exclusivity columns, linked expenses and a gifted-product log are all things you would add yourself. Every sheet, dropdown and category is editable, so adding a column is the intended way to use it.
One-time purchase, works in Excel or Google Sheets. No subscription — and it's a tracker, not a growth plan; it records what you earn and what you are owed, it doesn't promise a number. Rate suggestions are a starting point for a negotiation, not a price anyone has agreed to.