Vibes launches July 22
Skip to DJ Invoice Template
Gig Templates

DJ Invoice Template

Fill in your rate, line items, and payment terms, and this generates a clean invoice you can download as a PDF or copy as plain text. Everything runs in your browser: nothing is uploaded.

  • Saved locally
  • Nothing uploaded
  • Print-ready
Your draft stays in this browser. Nothing is uploaded, and the PDF is generated locally on this device.
Invoice details
Your details
Bill to
Event (optional)
Line items
Discount & tax (optional)
Payment
Vibes launches July 22

The visual way to organize your DJ library. Tag by vibe, export to any DJ app.

The essentials

What a DJ Invoice Must Include

A DJ invoice only works if a client can look at it once and know exactly what they owe and when. At minimum, include:

  1. Your name or business name, address, and contact email
  2. A unique invoice number, so both sides can reference it later
  3. The invoice date and a clear due date
  4. The client's name (or the company/couple booking you)
  5. The event name and date the work relates to
  6. Line items: what you're charging for (performance hours, equipment, travel), quantity, rate, and amount
  7. Tax, if applicable in your area
  8. Payment details: how you actually want to be paid (bank transfer, Zelle, PayPal, etc.)
  9. Any notes: late fees, thank-you line, or special terms for this booking

Timing

When to Invoice: Deposit vs. Balance

Most working DJs split payment into two invoices instead of one. A deposit invoice for 50% of the fee goes out when the booking is confirmed: it's what actually holds the date, and it's non-refundable if the client cancels close to the event (see the DJ contract template for cancellation terms). The balance invoice for the remaining 50% goes out a week or two before the event, due on or before the event date. Charging 100% upfront is reasonable for smaller bar or club sets where the risk of a no-show client is low; for weddings and larger private events, the 50/50 split protects you if plans fall through.

Getting paid

Payment Terms That Actually Get You Paid

The invoice itself only works if the terms on it are specific. A due date that just says "upon completion" invites delay: use an actual date. State a late fee (a flat amount or a percentage per week) directly on the invoice, not just in a separate contract, so it's the first thing the client sees when the due date passes. List one clear payment method rather than five options: fewer choices means fewer excuses. And send the invoice early. A deposit invoice sent the same day you confirm the booking gets paid faster than one sent a week later, once the client's attention has moved on.

Next steps

Round Out Your Gig Paperwork

Pair this invoice with a DJ contract template that sets the cancellation and overtime terms an invoice alone can't enforce, and send a technical rider alongside the booking confirmation so the venue knows what equipment to provide. If you're still building your artist identity, the DJ name generator and DJ bio generator help you look as professional as this invoice reads.

Invoicing is the paperwork side of the job; keeping your actual set library organized by vibe, energy, and key is what the Vibes app handles, so you spend your prep time picking music instead of hunting for it.

Ben Modigell

Hey, it's Ben Modigell 👋

I've been DJing and producing music as "so I so," focusing on downtempo, minimal, dub house, tech house, and techno. My background in digital marketing, web development, and UX design over the past 6 years helps me create DJ tutorials that are clear, practical, and easy to follow.

DJingMusic ProductionTech HouseMinimal HouseDigital MarketingWeb DevelopmentUX Design

Methodology

Last updated

Author and Methodology

Maintained by Ben Modigell, founder of Vibes. Ben builds DJ library, preparation, BPM, and harmonic-mixing tools for working DJs.

Source
Vibes DJ-tool taxonomy and page logic maintained by Vibes.
Evidence
Page output checked against the current tool behavior and internal DJ reference data.
How this page is made
Tool pages are built from reusable page logic, internal DJ reference data, and visible on-page calculations. Programmatic reference pages are generated from structured data rather than hand-written one by one.

BPM, key, and genre labels can vary by edit, remaster, detection engine, and DJ software. Use these pages as a practical mixing reference, then verify important tracks in your own library.

Report a correction

The visual way to organize your DJ library

Tag tracks by vibe. See everything at once. Export to any DJ software.

Discover Vibes

A visual system for organizing your DJ library.

Vibes DJ library organized into custom vibes across Mood, Energy Feel, and Role categories

Frequently Asked Questions

50% of the total fee is the standard convention for DJs, due at booking to hold the date. The remaining 50% (the balance) is invoiced closer to the event, typically due on or before the event date. For lower-value gigs (bar sets, small parties) a smaller deposit or full payment upfront is also common. Whatever you choose, put it in writing on the invoice or contract before you commit the date.
No single law requires a DJ to issue an invoice for a private gig, but it's the standard way to document what was owed, when, and for what, which matters if a client disputes the amount or is slow to pay. If you're operating as a registered business, your local tax rules may separately require you to keep records of income, which an invoice helps satisfy. Check your own jurisdiction's requirements if you're unsure.
An invoice is a request for payment, sent before or after the service, listing what's owed and by when. A receipt is proof that payment was already made. Send the invoice when you book the gig or finish the set; send (or mark) the receipt once the client actually pays.
Yes. Use the Copy as text button to grab the whole invoice as plain text, paste it into Word or Google Docs, and format it there. The prefilled example values above double as a DJ invoice sample: replace them with your own details and the totals recalculate automatically before you export the PDF.