?> PETRA – Smart Booking Software for DJs & Agencies
Built for the scene

Booking software that
actually understands DJs

PETRA handles contracts, invoices, artist management and payments — so you can focus on the music, not the paperwork.

Get Started Free Login to PETRA
app.getpetra.io
PETRA
Bookings
Invoices
Ledger
Artists
Clients
Settings
Dashboard
24
Bookings
€18.4k
Revenue
6
Artists
3
Pending
Club Razzmatazz · Barcelona
€1.200 signed
Fabric London · London
€2.500 sent
Tresor Berlin · Berlin
€1.800 confirmed

Built for everyone
in the booking chain

Whether you're a solo DJ or a full booking agency — PETRA adapts to your workflow.

DJs & Artists
Manage your own bookings, track payments, share your availability and sign contracts — all from your phone.
Personal artist portal & login
Digital contract signing
Payment tracking & ledger
Block own bookings on calendar
Upload bank details & billing address
Passkey & 2FA login
Booking Agencies
Run your entire roster from one platform. Contracts, invoices, CRM, ledger and artist management — all connected.
Multi-artist roster management
Automated contract & invoice flow
Commission models A, B & C
CRM pipeline for leads
Ledger with payout recording
Multi-language contracts (EN/DE/FR/NL/ES)
Clubs & Promoters
Receive booking proposals, review and sign contracts digitally. No account needed — everything via secure link.
Secure client portal via link
Digital signature on any device
Request changes or decline
VAT-ID verification (VIES)
Calendar file (.ics) download
Artist Managers
Get your own portal access. See bookings, commissions and payments for your artists — invited by agency or artist directly.
Dedicated manager portal login
Commission tracking & ledger
Invited by agency or artist
Up to 2 managers per artist
Transparent payout history

Professional tools,
zero complexity

PETRA gives you everything a modern booking operation needs — without the enterprise price tag.

Digital Contracts
Send booking agreements in 5 languages. Clients sign digitally on any device. Legally binding with IP + timestamp.
Smart Invoicing
Auto-generate invoices with VAT, reverse charge and multi-IBAN support. Sequential or custom numbering.
Ledger & Payouts
Track commissions for agency, artist and manager separately. Record payouts with IBAN, date and reference.
Calendar & Availability
Full booking calendar with agency gigs and artist's own blocked dates. Export to .ics and Google Calendar.
Commission Models
Agency only, external manager, or agency with internal manager — commissions calculated automatically per booking.
CRM Pipeline
Track leads from first contact to booked. Stages: New → Contacted → Replied → Negotiating → Booked.
Passkey & 2FA
Login with Face ID, Touch ID or Windows Hello. Or use TOTP 2-factor authentication for maximum security.
Multi-Language
Contracts and emails in English, German, French, Dutch and Spanish. UI available in all 5 languages.
Artist Portal
Artists get their own login. View bookings, payment history, upload bank details and block own dates.

Start free,
scale when ready

No hidden fees. No per-booking commissions. Just a flat monthly rate.

DJ / Free
0/mo
For solo DJs managing their own bookings. No credit card required.
1 artist profile
Digital contracts & signing
Artist portal access
Calendar & own bookings
Passkey login
Invoicing
Ledger & payouts
CRM pipeline
Manager invites
Get Started Free
Enterprise
Custom
For larger agencies, festivals and management companies with custom needs.
Everything in Agency
Custom branding & domain
API access
Dedicated onboarding
SLA & priority support
Custom integrations
Contact Us

Stop managing bookings
in spreadsheets

PETRA was built by a booking agency, for booking agencies. We know the pain — and we built the solution.

Request Access Login