Made for DJs

Set a Profitable DJ Rate Floor and Package Ladder

Also useful for: people in Creative

45 min Advanced Money Earn More

Set the lowest price each DJ booking must clear, then build package levels that protect margin while giving clients meaningful choices.

Create a free account to save your progress and use this Playbook.

Use this when

You're setting DJ prices for the first time, revising rates after costs have changed, or booking plenty of events without seeing enough profit.

You'll need

  • Currency
  • Event Types
  • Labor Hours
  • Target Hourly Pay
  • Direct Booking Costs
  • Annual Overhead and Bookings
  • Revenue-Based Fees
  • Risk Allowance
  • Target Margin
  • Travel Policy
  • Service Capacity
  • Package Options
  • Pricing Posture

You'll get

  • A rate-floor formula with all assumptions documented
  • A rounded minimum booking price for each main event type
  • Every package priced at or above its applicable floor
  • Add-on, overtime, travel, and discount rules tied to cost and scope
  • Quarterly review triggers identified.

By the end of this playbook

You will have:

  • A rate-floor formula with all assumptions documented
  • A rounded minimum booking price for each main event type
  • Every package priced at or above its applicable floor
  • Add-on, overtime, travel, and discount rules tied to cost and scope
  • Quarterly review triggers identified.

Sample

This is sample data, not your prompt. Pro unlocks this higher-stakes Playbook. On Free Playbooks you can still copy the assembled prompt into any AI.

Sample input

Currency: USD
Event type: Wedding with ceremony and reception coverage
Total labor: 16 hours
Target owner pay: $75 per hour
Direct booking costs: $495
Annual overhead: $12,000
Expected paid bookings: 40
Revenue-based fees: 3 percent
Risk allowance: 8 percent
Target margin: 20 percent
Pricing posture: Margin-first

Sample assembled prompt

Illustrative wedding floor: Owner labor: 16...
No revised scope may fall below...
Suggest an idea

What should we add?

Loading the suggestion form…