Commission splits and multi-currency invoicing for talent agencies

How boutique talent agencies actually handle 20% / 80% splits across AUD, USD and EUR bookings — without an Excel sheet named "final_v3_REAL".

The Caseflow team··7 min read

Talent agencies have a math problem the rest of the services world doesn't. Two parties, two currencies, two tax treatments per booking, and one spreadsheet named final_v3_REAL_thisone.xlsx.

Here's how boutique agencies handle it without dropping a percentage point of commission to clerical errors.

The structural problem

Every booking has three parties:

  • The talent (paid out)
  • The client / brand (pays in)
  • The agency (keeps the commission)

And four numbers you need to keep straight:

  • Day rate (or shoot fee)
  • Usage rights / buyout fee
  • Agency commission %
  • Currency of the booking

Get any of these wrong and you either underpay your talent (career-ending for the agency) or overcharge the client (career-shortening for the booker).

Step 1: capture commission % per booking, not per talent

The mistake almost every new agency makes: "Olivia is on 15% commission, so every booking she does is 15%."

Reality: commission varies by booking type, client relationship, and sometimes how the booking was sourced. A direct-booked TVC might be 20%. A casting director the agency has worked with for ten years might be 15%. A friend-of-the-house favour might be 25% because the rate is already discounted.

Solve it by making "agency commission %" a field on the booking, defaulting to the talent's standard, but editable per case. The number lives where the money is.

Step 2: store the booking currency on the case

Don't convert anything until the moment you generate the invoice. An Australian agency booking a Hong Kong shoot for an American brand has three reasonable currencies (AUD, HKD, USD) and the right answer is "whatever the client agreed to pay in."

Capture the booking currency on the case. Store the day rate in that currency. Store the buyout in that currency. Only convert at end-of- month for your accounting roll-up.

Step 3: generate the invoice automatically from the case

Manual invoicing is where commission math goes wrong. The chain is:

  • Booking total = day rate + buyout fee
  • Agency commission = booking total × commission %
  • Talent payment = booking total − agency commission
  • Invoice to client = booking total (in booking currency)

Those four numbers should derive from the same source. If you're typing them into an invoice template each time, you'll get the math wrong eventually. Have one template that pulls from the case fields.

Step 4: handle GST/VAT separately by jurisdiction

Australian client buying an Australian talent's services = 10% GST on the agency invoice. American client buying the same talent = no GST, because export of services. Easy enough on a single invoice; nightmare across thirty.

Set up your line items with explicit tax rates per booking. Australian clients default to 10% GST. International clients default to 0%. Edit per case as needed. The right answer should be one click, not a ten-minute review of ATO rules.

Step 5: book the commission to your books, not the talent's

This is the accounting principle most agencies get wrong in the first year: the booking total is not your revenue. Your revenue is the commission. The rest is a passthrough that you collect on the talent's behalf and then pay to them.

In Xero terms: the client pays the full invoice into your account. Your books recognise only the commission as income. The rest is a liability until you pay it to the talent. Without this split, your reported revenue is dramatically overstated and your end-of-year tax situation gets ugly.

Step 6: pay talent on a predictable schedule

Talent payments late by a week are the single most common reason an agency loses representation. Set up monthly (or fortnightly) payment runs. Generate the payouts from the case data. Send them all on the same day every month.

Predictability is more valuable to talent than speed. "Paid on the 15th of every month" beats "paid sometime in the next 6 weeks."


The takeaway

Six rules — commission % per booking, currency on the case, invoice derived from the booking, tax by jurisdiction, commission-only revenue recognition, predictable talent payment schedule — replace the spreadsheet entirely and protect the percentage points that actually keep the lights on.

How Caseflow handles this

The talent pack ships with day rate, buyout fee, and agency commission % as first-class case fields. Multi-currency invoicing is built in. Invoices derive automatically from the booking. Tax rates default per jurisdiction. Talent payment roll-ups by month, ready to push to Xero for the payment run. Designed for boutique agencies running 50-500 bookings a year, not for the multinationals.