Back to blog
GuidesOctober 17, 20266 min read

How creators invoice brand deals and ad revenue without getting burned

Brand deals pay NET 60–90 through procurement, not marketing. Here's how to structure sponsorship invoices with the right line items, milestone triggers, and follow-up cadence so you actually get paid.

By ZenPay Team

Share
How creators invoice brand deals and ad revenue without getting burned
Photo by Videodeck .co on Unsplash

Your AdSense deposit hits on the 21st. Your brand deal from four months ago is still "in payment processing." That gap is not an accident: ad revenue is automatic, but sponsorship income is manual, milestone-dependent, and routed through enterprise procurement teams who have never watched your channel. If you want to invoice clients for ad revenue and sponsorships without losing money to delays, disputes, or forgotten follow-ups, the fix starts with treating each income stream differently.

Ad revenue vs. brand deals: why they need separate systems

AdSense, Spotify Anchor, and newsletter ad networks pay on their own schedule. You have almost no leverage over timing, and you do not invoice them at all. The money arrives (or doesn't), and you reconcile it at month-end. That income is passive by design.

Brand deals are the opposite. A brand's marketing manager shakes hands with you on a $4,800 flat fee for a dedicated YouTube video. Then the deal lands in their procurement department, which has never met you, does not know what a CPM is, and is working from a purchase order generated weeks after you posted. NET 60 is their default. NET 90 is not uncommon. Payment is triggered by an approved invoice, not by the video going live.

The practical result: you do the work in January, post in February, invoice in late February, and get paid in late April, if everything goes smoothly. If your invoice has the wrong line items, missing tax information, or goes to the wrong email address, add another 30 days.

Treat your brand deal as a project with three phases

Most creator invoicing mistakes happen because creators send one invoice after the video posts, with a single line item that says "Sponsored content." That gives procurement every excuse to push back.

Structure it instead as three distinct phases, each with a clear trigger:

  1. Booking deposit (25–50% of fee, due before production): Raised when the brief is signed. This confirms the slot and de-risks cancellation. Line items: "Campaign deposit — [Brand name] x [Your channel] Q1 integration."
  2. Deliverable approval invoice (remaining balance, due on content approval): Triggered when the brand confirms the draft is approved, not when you post. Getting approval in writing before publishing is your leverage point.
  3. Usage rights extension (if applicable, separate invoice): If the brand wants to run your content as paid media for 90 days beyond the organic post, that is a separate fee. Invoice it separately with a clear usage window ("Paid media licence: 1 April–30 June").

This structure also protects you in deliverable disputes. If procurement claims the content was never approved, you have a paper trail showing which draft was signed off and when.

The right line items for a sponsorship invoice

A vague invoice is a slow invoice. Here is what a properly itemised $4,800 brand deal invoice looks like:

Line itemAmount
Dedicated integration (60-second mid-roll, 1 x YouTube video)$3,600
Revision rounds included (2 rounds)$0
Additional revision (1 x requested, beyond scope)$400
Usage rights: organic post, 12 monthsIncluded
Usage rights: paid media amplification, 90 days$800
Total$4,800

Breaking it out like this does three things: it matches the brand's purchase order line by line (which speeds up approval), it documents scope so you can invoice change orders separately, and it makes revision disputes nearly impossible to sustain.

Multi-currency brand deals: the USD problem for EU creators

If you are a creator based in Germany or the Netherlands invoicing a US brand, the deal is almost always quoted in USD. That means you need to issue a USD invoice with your EU legal details, your VAT status (likely reverse-charge for B2B), and accept payment into an account that can receive USD without a punishing conversion fee.

Your invoice must include your VAT number, a reverse-charge notice ("VAT reverse-charged to recipient under EU Directive 2006/112/EC"), and the USD amount. Getting this wrong can hold up payment by weeks while procurement kicks it back to their AP team.

How most creators handle brand deal invoicing

  • Send a single PDF invoice after posting with one vague line item.
  • Manually email the brand contact (who forwards it to procurement and loses it).
  • Chase via Slack DMs with the marketing manager, who has no AP visibility.
  • Reissue a corrected invoice 3 weeks later after a rejected VAT format.
  • Wait and hope the payment arrives before the next rent cycle.

How ZenPay handles it

  • Issue a USD invoice with per-invoice currency selection, keeping your EUR wallet separate.
  • Send a shareable invoice link: one URL, no portal login, opens straight to payment details.
  • Auto-reminders fire in your name at 7, 3, and 1 day before due date, then again at 7 and 14 days overdue.
  • Reverse-charge VAT toggle adds the correct EU B2B notice and your VAT number automatically.
  • Multi-currency wallets track your USD brand deals and EUR ad revenue as separate running totals.

Building a follow-up cadence that doesn't feel like begging

Chasing NET 60 payments is uncomfortable because most creators do it reactively: they remember the invoice is late, fire off an apologetic email, and wait again. Procurement does not respond to apologetic. They respond to systematic.

A working cadence looks like this:

  • Day 0: Invoice sent with a shareable link (no attachment to lose in spam).
  • Day -7 before due: Automated reminder: "Just a heads-up, invoice #042 for $4,800 is due next week."
  • Day -3 before due: Automated reminder: "Invoice #042 due in 3 days. Payment details are in the link below."
  • Day +7 after due: Automated reminder: "Invoice #042 is now 7 days overdue. Please confirm receipt."
  • Day +14 after due: You step in personally with a direct email to the AP contact you should have collected at contract signing.

ZenPay's auto-reminders cover days -7 through +14 automatically, using editable email templates that send from your address, not a generic no-reply. By the time you write that personal follow-up on day 14, the procurement team has already seen your name three times. That changes the dynamic.

What to do when a brand deal is recurring

Some brand relationships graduate from one-off integrations to quarterly campaigns: same brand, new brief, every three months. At that point, you should not be regenerating the invoice from scratch each cycle. Set up a recurring invoice with the agreed flat fee, auto-send it on the first of each campaign month, and let the reminders handle the follow-up. The only thing you update is the deliverable description.

Protecting your cash flow when NET 60 is non-negotiable

You will not always win the payment terms negotiation. Enterprise procurement has standardised terms and changing them requires a procurement manager to open a vendor exception, which they will rarely do for a single creator. What you can control is how tightly you trigger the invoice.

The clock on NET 60 starts when the invoice is received and approved, not when you post the content. Every day between posting and invoicing is a free extension you are giving procurement. Send the invoice the same day you receive written approval on the content draft, not the day you hit publish. That single habit can recover 5–10 days per deal.

Combine that with a 25–50% booking deposit (which you invoice before production begins) and you have effectively cut your real cash exposure in half. The deposit arrives in 30 days or less. The balance arrives at NET 60. Your average wait time on a $4,800 deal drops from 60 days to roughly 35 days in practice.

There is no version of the creator business where procurement pays faster than their terms allow. But there is a version where you invoice correctly on day one, follow up automatically, and always have at least half the fee in hand before the brand can change its mind.

Less admin.
More of what matters.

Your first invoice
within 2 minutes.

1Sign up — free
2Add your first client
3Send your invoice

Free forever.
No catch.

€0

To get started

No credit card. No trial. Just free.

Start free

Keep reading