Payments
How DJs Can Sell Services and Take Payments Online
From 1-on-1 lessons to custom mixes and event packages — a complete guide to building sellable DJ services, pricing them correctly, and collecting payment professionally.
By Sophie · · 14 min read
Most DJs treat their income as a binary: either you're getting booked to play, or you're not earning. That's a significant missed opportunity. A working DJ in 2026 has multiple income streams available — production lessons, DJ coaching, custom mixes for clients, remix services, recorded sets, online courses, and event packages — and every one of them can be sold and paid for directly through a professional online presence without involving a single email invoice or bank transfer.
This guide covers the full picture: what services DJs can realistically sell, how to price them, how to structure them for conversion, and how to take payment in a way that's professional, fast, and protects both you and your clients.
- 3–5×
- More income for DJs with multiple revenue streams vs. performance fees alone
- 68%
- Of clients abandon a purchase if payment feels unprofessional or complicated
- £500+
- Monthly added income for DJs who actively sell one additional service
- 23 min
- Average time wasted per booking on manual invoicing and payment chasing

What Services Can DJs Actually Sell?
Before you build a payment setup, you need clarity on what you're selling. The most viable DJ services fall into three categories:
Skill-based services (time for money)
1-on-1 DJ lessons
The most accessible starting point. Whether in-person or via video call, teaching beginner-to-intermediate DJ skills has consistent demand. Price: £50–£120 per hour depending on your profile and teaching format.
Production and mixing coaching
Higher-value sessions for producers who want to improve their sound design, arrangement, or mix quality. Usually longer sessions (2–3 hours). Price: £80–£200 per session.
Strategy and career calls
One-off calls for DJs and artists who want advice on their career, releases, or bookings. High perceived value, low time cost for experienced DJs. Price: £75–£150 per call.
Creative services (deliverable-based)
Custom mixes
Recorded sets for specific occasions — weddings, corporate events, private parties, background music for venues. Clients pay for a tailored product rather than a live appearance. Price: £150–£400 depending on length and customisation.
Remixes and edits
Reworking a client's track or creating custom edits for their set. Requires production skills but can be a premium service for DJs who also produce. Price: £200–£800+ depending on scope.
Online courses and content
Pre-recorded tutorials, mixing guides, or course packages. High upfront effort, ongoing passive income. Platforms like Teachable work alongside your bass.fan profile for delivery. Price: £30–£200 one-off.
Performance packages (event-based)
Event packages
Bundled offerings for private events — typically a set length, equipment list, and travel included in one fixed price. Removes negotiation and makes quoting faster. Price: Varies by market and artist level.
Residency packages
Structured agreements for recurring appearances at a venue — typically a monthly fee for a set number of nights. More predictable income for you, better deal-awareness for venues.
How to Price DJ Services Without Undervaluing Yourself
Pricing is where most DJs make mistakes. The instinct is to price low to attract clients, but this actively works against you — it signals low quality, attracts clients who will negotiate further, and makes it hard to raise prices later.
- Research comparable services — not just other DJs, but music tutors, music producers, and creative coaches in your city or market. Price against them, not against the cheapest DJ on Instagram.
- Price for the value delivered, not the time spent — a 60-minute career strategy call from an experienced DJ who has toured internationally is worth more than £50, regardless of how long it takes you to prepare.
- Build in all your costs — your time preparing, any software or equipment costs, platform fees, your tax rate. Price from the total cost up, not from "what feels reasonable."
- Test price sensitivity — raise your prices by 20% and see if demand drops. In most cases, it doesn't, and you've immediately improved your margins.
- Create tiers, not discounts — instead of discounting, offer a lower-priced version with fewer features (shorter session, no recording, email support only). This maintains your premium positioning.
Why Most DJs Get Payment Wrong
The most common DJ payment setup in 2026 is still: invoice via email, bank transfer, chase for payment, repeat. This is slow, creates cash flow problems, looks unprofessional, and puts you in the awkward position of being a debt collector for your own work.
- Bank transfers take 1–3 days and aren't guaranteed — clients can cancel or delay
- Email invoicing has no automation — every chase is manual time
- PayPal personal accounts offer no seller protection for services
- Generic payment links (Stripe alone, Square, PayPal Business) require manual matching of payments to services — no context, no record
- No payment system means no deposit, which means last-minute cancellations with no compensation
How bass.fan Handles DJ Services and Payments
bass.fan has a native services and payments system built specifically for how DJs actually sell their time. It's powered by Stripe Connect — the same payments infrastructure used by Shopify, Deliveroo, and Airbnb — integrated directly into your bass.fan profile.
The only platform where DJs can publish, sell, and take payment for services without leaving their profile.
Pros
- Create individual services with name, description, price, and duration
- Link each service to a Stripe payment item — clients pay directly at the point of booking
- Automatic deposit collection on booking confirmation
- Auto-generate contracts and invoices from confirmed service bookings
- Restrict services to specific clients (private offerings for existing clients)
- Pricing tables let you display multiple service tiers in one structured comparison page
- Payments processed through your own connected Stripe account — money goes directly to you
- No platform take on payments beyond the Stripe processing fee
Cons
- Requires a Stripe account (free to set up, takes 10–15 minutes)
- Some advanced service features require a paid bass.fan plan
Setting Up Services on bass.fan: Step by Step
- Sign up at bass.fan/signup or log in to your existing account
- Navigate to Payments in the sidebar and connect your Stripe account — this takes about 10 minutes and only needs to be done once
- Navigate to Services and click Add service — give it a name, description, and set the price
- Link the service to a Stripe payment item (bass.fan creates this automatically, or you can link an existing Stripe product)
- Optionally: set a deposit amount, link a contract template, and enable auto-invoice generation
- Publish the service — it now appears on your public profile as a bookable, payable item
- Share the direct link to your service page (`bass.fan/yourusername/your-service-slug`) in your bio, emails, and DMs
Handling Deposits and Contracts Automatically
One of the most underused features of bass.fan's service system is the automatic contract and deposit flow. When you link a service to a contract template, every confirmed booking generates a draft contract pre-filled with the client's name, the service details, the agreed price, and the date. Both parties sign digitally — UK eIDAS compliant — and the deposit is collected through Stripe at the point of confirmation.
This eliminates an enormous amount of manual back-and-forth that most DJs handle by email. The client books, pays the deposit, signs the contract, and receives a confirmation — all without you needing to do anything beyond initial setup.
Selling Services vs. Selling Event Appearances: Key Differences
The service sale workflow is distinct from a standard event booking. Event bookings typically involve more negotiation, a longer lead time, and venue logistics. Service sales — lessons, calls, custom mixes — are transactional: client decides, client pays, service is delivered. Your setup should reflect this difference.
- Service pages should have all information needed to decide without needing to contact you — price, duration, what's included, what's not
- Keep the friction to zero at the payment stage — don't require a phone call before someone can pay for a 1-on-1 lesson
- For creative deliverables (custom mixes, remixes), take 50% deposit upfront and 50% on delivery — build this into your contract template
- For recurring clients, set up restricted service pages visible only to them — bass.fan supports per-client service restrictions
Building a Sustainable Service Income as a DJ
The DJs who build stable secondary income from services share a few common approaches: they start with one service, get it right, then expand. They price it properly from day one. They make the booking and payment process frictionless. And they promote it consistently — in their bio, in their emails, in their social content.
bass.fan gives you the infrastructure to do all of this from one place, with payment going directly to your connected Stripe account. You're not splitting revenue with a platform or waiting 30 days for a payout — you're running a real service business, with the tools to match.
Frequently Asked Questions
How do DJs take payments online?
Through bass.fan's Stripe Connect integration, DJs can accept payments directly on their profile — deposits, full fees, and service payments. You connect your Stripe account once, and payments from clients go directly to your bank account (minus Stripe's processing fee). No third-party invoicing tools, no bank transfer chasing.
What percentage does Stripe take from DJ payments?
Stripe charges 1.5% + 25p for European cards and 2.9% + 30¢ for international cards (rates vary by region). bass.fan's platform fee applies on top for bookings processed through the platform. Check the current pricing on both Stripe's and bass.fan's websites for the most accurate figures.
Can I take a deposit before the event?
Yes. bass.fan's booking workflow allows you to request and collect a deposit at confirmation, with the balance due closer to or on the event date. You can set your standard deposit percentage in your services settings. Deposits are collected via Stripe Connect and go directly to your account.
How do I issue invoices to clients as a DJ?
bass.fan can auto-generate invoices from confirmed bookings. When a booking is confirmed, a draft invoice is created with the correct details pre-filled. You review it, send it to the client through the platform, and track payment status — all without leaving bass.fan or using a separate invoicing tool.
Do I need to set up a business to take payments as a DJ?
You don't need a registered company, but you do need to declare income from DJ work to HMRC (in the UK) or your local tax authority. Stripe Connect requires identity verification regardless of whether you're a sole trader or limited company. Consult an accountant about the best structure for your situation — but don't let the question stop you from getting paid properly.
Can I sell non-booking services on bass.fan?
Yes. bass.fan lets you create sellable service listings — mixing and mastering, DJ lessons, guest mix recording, 1-on-1 strategy calls — with their own pricing, booking form, and payment collection. These appear on your profile as bookable services separate from performance bookings.
Claim your BassFan profile