Most DJs invoice in two stages — a deposit invoice when the booking is confirmed, and a balance invoice around the event — with the details changing depending on who’s paying. A private client pays you directly and quickly; a venue or agency runs your invoice through an accounts process with its own paperwork and payment cycle. Here’s the process end to end, and what to change for each type of client.
Private client, venue, or agency: what actually changes
| Private client (wedding, party) | Venue (club, bar, hotel) | Agency / corporate | |
|---|---|---|---|
| Who pays | The person who booked you | Accounts payable / finance | A booking agency or corporate events team |
| Number of invoices | Usually 2 — deposit, then balance | 1 per date played | 1, sometimes with a PO number required |
| When it’s paid | Deposit at booking, balance on the day | Payment cycle, often net 15–30 | Often net 30, sometimes longer |
| Extra paperwork | Rarely any | W-9 (US), PO number sometimes | PO number, sometimes a vendor form |
| Who to send it to | The client directly | Ask for the AP/finance contact | The agency’s accounts contact, not the booker |
The invoice content barely changes across the three — your rate, the date, an itemised breakdown. What changes is how many invoices, who processes them, and how long they take to pay.
The invoicing process, step by step
- Booking confirmed → send the deposit invoice. As soon as the client agrees to the date and rate, send an invoice for the deposit (commonly 50%, non-refundable). Don’t wait until the week of the event — a confirmed booking with no deposit invoiced is the easiest gig to accidentally lose to a double-booking.
- Before the gig → confirm payment terms are on record. If it’s a venue or agency, ask now who the invoice should go to and whether a PO number is required. Asking after the gig is how invoices end up sitting unpaid in the wrong inbox.
- After the gig → send the balance invoice. For a private client, send it the same night or next day while the event is fresh and goodwill is highest. For a venue, submit it as soon as possible — same day if you can — so it lands in the current billing cycle instead of slipping into the next one.
- Follow up on a schedule, not a whim. A private client who hasn’t paid within a few days gets a friendly nudge. A venue or agency running a 30-day cycle doesn’t need chasing on day 5 — check in once the stated terms have actually passed.
What goes on the invoice itself
Regardless of client type, every DJ invoice needs the same core fields: your details, the client’s details, a unique invoice number, the issue date and gig date, an itemised breakdown (performance, setup/teardown, travel, extras — not one lump “DJ services” line), the subtotal, tax if you’re registered, the total, and clear payment terms. For the full field-by-field breakdown and what changes between wedding, club and corporate gigs, see our DJ invoice template guide.
Why the same invoice doesn’t work for every client
A private client wants a clean, simple document — they’re paying out of their own account and just need to know what they owe and by when. A venue’s accounts team wants that plus references it can file: the exact venue legal name, a PO number if one was issued, and an invoice addressed to the right contact — not the promoter who booked you. Sending a venue-style invoice to a private client feels overly formal; sending a private-client-style invoice to a venue’s AP team is often the reason a payment goes quiet. (Our venue-specific invoicing guide covers the AP paperwork in detail.)
Common mistakes DJs make invoicing clients
- Only sending one invoice for a booked-in-advance gig — no deposit invoice means no proof the booking was ever billed if a client tries to walk it back.
- Treating every client the same — a venue’s 30-day cycle isn’t slow payment; it’s the process. Chasing it like a late private client wastes energy and looks unprofessional.
- Not asking who processes payment — sending the invoice only to the person who booked you, when a separate finance contact actually pays it.
- Rebuilding the invoice from scratch every time — re-typing the same client, rate and line items invites typos and slows you down exactly when you should be moving on to the next gig.
- No invoice numbers — without one, matching a bank transfer that arrives weeks later to the right gig becomes guesswork.
Send the right invoice to the right client, automatically
Chasing which client gets which invoice — deposit vs balance, private vs venue vs agency — gets messy once you’re juggling more than a handful of bookings. SettleBeat stores your rate, client and venue details per gig, generates the deposit and balance invoices from the same booking, and tracks exactly who’s paid and who’s still on the clock. Play the gig; we’ll handle the invoicing →