Enter the email address you used to apply as a Doom Tide partner. We'll send you a one-time sign-in link — no password required.
Not a partner yet?
Apply at app.doomtide.co/#perk-partner-signup — takes about 5 minutes. After we review your application, you'll get an email confirming activation and you can sign in here.
Sending link
One moment…
Link sent
Check your inbox.
If we have an active partner account on file for that email, you'll get a sign-in link within a minute. It's valid for 15 minutes and can be used once. If nothing lands, check spam — or email hello@doomtide.co and we'll sort it.
Partner portal
—
—
Your live offer
This is what Doom Tide members see on the Perks page.
Redemption analytics
Aggregate counts. Doom Tide never shares which specific members redeemed.
All-time
0
Last 30 days
0
Last 7 days
0
Account
Pause your offer when you're out of inventory or on vacation. Members see "Currently paused" instead of your redemption flow; nothing else changes.
Member verification.
When a Doom Tide member shows up at point-of-sale claiming membership, verify them at app.doomtide.co/#partner-verify. Enter their member number + 6-digit PIN and you'll see their name, tier, and whether their membership is current. Privacy-safe; no catalog data shared. PINs rotate daily.
We pass on most applications. We’re not running a coupon directory — we’re building a small set of vetted relationships that match the brand. If we pass, we’ll tell you why.
What we look for: independent businesses (not majors, not PE-backed), worker-owned or operator-owned, serving independent musicians or songwriters as a real share of your customer base, with a track record. Bonus: ethical supply chain, environmental seriousness, transparent pricing, no dark patterns.
Your business
Brand logo (optional)
Upload your company logo. If we accept your application, this is what Doom Tide members will see on your partner card. PNG / JPEG / WebP / SVG, 1 MB max. Skip if you’d rather send one later.
Primary contact
Business mailing address
Why you fit
0 / 800
Proposed deal points
What would you offer to Doom Tide clients? Propose what makes sense for your business — we’ll respond with what works on our end.
Existing partnerships
Anything else
Legal agreement
Application received
Thanks. We’ll be in touch within two weeks.
A confirmation copy of your application is on its way to your email. The operator reviews applications in batches; you’ll hear back within roughly 14 days either way. If we accept, the next step is drafting a partnership agreement based on the deal points you proposed. If we pass, we’ll explain why so you have something useful to take away.
Get paid to bring people in. That's the whole job.
$50 per paid signup you bring in. Self-Admin or Full Admin, doesn’t matter — if they pay, you get paid. Submit this form and your referral link is live in your inbox in seconds. The W-9 is collected later via your portal β only when you’ve actually earned a bounty (we can’t legally pay you without one on file).
Before you submit: read the Partner Agreement. It’s short and plain. The form below asks you to consent to it, which is binding. If anything is unclear, email hello@doomtide.co first.
Who you are
Mailing address
For 1099-NEC mailing at year-end if your total earnings cross $600. The W-9 form (with your SSN or EIN) is collected separately via your portal once you've earned a bounty.
How we pay you
Your referral code
Short, lowercase, letters and numbers only. This is the code that goes in your sharing link: app.doomtide.co/?ref=your-code
If the code is taken, we’ll ask you to pick another via email.
Required consents
Application received
Thanks. Last step is your W-9.
We just sent you an email with a link to the fillable IRS Form W-9 (PDF). Download it, fill it out, sign it, then upload the signed PDF below. Your file is encrypted in transit and stored privately — only the operator sees it. Once reviewed, your referral code activates and you’ll get a second email with your sharing link and portal sign-in.
Ask the member to read their member number and today’s PIN from their Doom Tide Settings. Enter both below. You’ll see their name, tier, and whether their membership is current — nothing else.
For Doom Tide partners.
This verification confirms that the member number + PIN match an active or lapsed Doom Tide membership at this moment. It does not include catalog data, royalty information, or contact details. If you’re a partner and need bulk verifications or API access, email hello@doomtide.co.
Your Self-Admin subscription is no longer current. Update your payment method to restore catalog edits, statement uploads, and perks access. Royalty data already in your account is preserved β nothing is deleted while you sort this out.
Why am I seeing this?
A Doom Tide Self-Admin subscription is $12 / month after Doomsday (January 1, 2027). If your card was declined, replaced, or you canceled and want back in, the billing portal handles every case. Lifetime Self-Admin members (anyone who bought before Doomsday) and Full Administration clients never see this screen β your access is permanent or commission-based, respectively.
Find what shouldn't be on your statement. With exact dollars.
Upload any royalty statement — BMI, ASCAP, SESAC, GMR, or the MLC. Data Doom reads every line of the publisher column for signs that a third-party administrator is collecting royalties that should be coming to you — with the exact dollar amounts and song lists. The forensic work no human wants to do, done in about a minute.
If you already have a publisher or admin: your MLC statement goes to them, not you — but you still receive PRO statements (BMI, ASCAP, SESAC, GMR) directly. Those statements show exactly who's collecting the publisher share. Upload one of those.
No file selected. PDF, CSV, TSV, XLSX up to 30 MB.
If provided, Doom Tide can follow up with a copy of the findings. No list selling.
Only used if you opt in below.
Free, no signup, file is read once. Data Doom reads your statement on demand, returns the findings, and Doom Tide does not store the file itself. The findings — what publishers were detected, on which songs, for what dollar amounts — are saved so the operator can follow up if you opt in above.
Running Data Doom
Reading your statement…
This typically takes 20–60 seconds. PDFs with many pages take longer.
If the fields look unfillable in your browser’s PDF preview, that’s the preview β not the PDF. Right-click the link → Save Link As…, then open the downloaded file in Preview (Mac) or Adobe Acrobat Reader (Windows / free at get.adobe.com/reader). Fields will be clickable + typeable there. Print-and-scan also works if that’s easier.
We use this to verify it’s actually you uploading.
Lost track of your code or email? Email hello@doomtide.co and we’ll look you up.
W-9 received
Got it. Your code is in review.
Your W-9 is uploaded and the operator has been notified. The review usually happens within one business day. Once it’s approved, your referral code activates and you’ll get an email with:
Your sharing link (app.doomtide.co/?ref=…)
A password-reset link to claim your referrer portal account
Your pseudonymous handle for the leaderboard
Need to upload a corrected version before review? Just come back to this page and upload again — the most recent file replaces the prior one (older versions are kept in audit history).
Send it over. The bands you suggest get checked against Spotify and the registries, then the operator confirms which ones are a real fit and tells you who to reach out to. Suggestions are tied to your referral code, so a signup later pays you.
We use this to verify it’s actually you.
Add as many as you want
Lost track of your code or email? Email hello@doomtide.co and we’ll look you up.
Suggestions received
Got it. We’ll take a look.
Your bands are in the queue. Each gets checked against Spotify and the registries, then the operator confirms whether it’s a fit. For the ones that are, you’ll get an email telling you to go pitch — with the angle and your referral links ready to use.
Users you refer see this logo on their Account page.
Leaderboard handle
—
Your sharing URL — signup
For people ready to sign up. Drops them directly into the app login with your code attached.
—
Copied ✓
Your sharing URL — Royalty Reckoning
For people you want to introduce to Doom Tide. The Reckoning is a free forensic audit of any artist's catalog β no signup required. Scans through this link credit you, and if the scanner later signs up for Self-Admin or Full Admin, you earn the bounty.
—
Copied ✓
Scans driven
0
Opted in to outreach
0
Reckoning → converted
0
Share copy — compliant by default
Every template below has FTC disclosure built in. Tweak the wording if you like, but keep the disclosure intact. Read the Compliance Sheet if you haven't already.
Last 30 days
0
paid conversions
Lifetime
0
paid conversions since you joined
0 via Reckoning (0%)
Pending bounty
$0
unpaid as of today
Leaderboard
Anonymized. Other referrers see only your handle, never your name or email.
—
Tiers: Just started (0β2) · Active (3β9) · Strong (10β24) · Top performer (25+). Lifetime counts.
Reminder. When you recommend Doom Tide, disclose the paid relationship. “I get a small referral fee if you sign up” is enough. See Β§4 of the Partner Agreement. We’re not running a volume contest — the bounty exists to thank you for bringing in clients who are a real fit.
Type your artist name. We'll show you what we'd onboard.
No account, no email, no signup. Search by artist name, review your catalog, then decide whether Doom Tide is the right fit. We delete your selection automatically after 30 days if you don’t sign up.
Which one is you?
Pick your Spotify artist profile
—
—
Review your works below. Uncheck anything that isn’t a Doom Tide candidate — covers you didn’t write, features where you weren’t the composer, alt-takes of the same recording. The selection persists for 30 days while you decide whether to sign up.
—
We’ll store your Spotify selection on Doom Tide’s servers for 30 days. If you sign up, the selection becomes part of your catalog. If not, we delete it automatically. We don’t store your email, name, or IP from this page — only the Spotify IDs you picked and a random session ID. Read the full policy →
☀
Doomsday — —
The $250 lifetime Self-Admin license expires on January 1, 2027. After Doomsday, Self-Admin transitions to a subscription model. Buy before then to lock in the lifetime price.
One license per person. Each songwriter requires their own account.
Account
Show
Your PRO, MLC, and contact details are set up inside the app once you're in — with plain-language help at each step. No need to have them handy now.
Choose your plan
Self-Admin Access
Register your own songs and collect what you're owed. Doom Tide gives you the step-by-step roadmap and the MLC and PRO upload files; you file the submissions.
$250
one-time
Full Administration
Doom Tide does it for you — registers your songs, files with your PRO and the MLC, and collects your royalties. You keep writing.
Custom Commissions
Let's discuss
Schedule a 30-minute intro call
Full Administration starts with a conversation about your catalog and goals. Book a time below — we'll discuss your work, your current royalty earnings, and what a custom rate looks like for you. No account is created until after the call.
Loading scheduling calendar… If this doesn't load, email hello@doomtide.co directly.
Promo code applied. Payment waived.
Invalid promo code.
Payment
After you create your account, you'll be redirected to Stripe's secure checkout to pay the $250 one-time Self-Admin fee. Your account is created first; you'll be back here right after payment to start your roadmap.
Subscription payment failed. Stripe is retrying for the next several weeks. Update your card now to avoid losing access.
⚠Your account is under review.Doom Tide removed a claim from your catalog while we investigate. New song uploads are paused until this resolves. Email hello@doomtide.co with documentation supporting your claim.
One quick question. Thirty seconds — how would you feel if you could no longer use Doom Tide? It steers what we build next.
Paste a Spotify artist URL to pull every track with ISRCs auto-attached, or add one work at a time when the metadata needs precision.
♫
Add a single song
Search Spotify by track name OR enter a non-DSP work manually. Set the writer + publisher splits, generate the contract. Best for adding one song at a time.
Start →
🎤
Import an artist catalog
Pull every track Spotify has for an artist in one batch. Review the list, deselect covers or alt-takes, set default splits once. Best for catching up an established act.
Open import →
♫
ISRC
Registration status
Registered with a PRO?BMI, ASCAP, SESAC, GMR, etc.
Assigned by your PRO (BMI, ASCAP, SESAC) after registration. Find it in your PRO works portal or search Songview. Format: T-000.000.000-0
Registered with The MLC?Mechanical Licensing Collective - US digital mechanicals (streaming/downloads)
Registered with SoundExchange?Neighboring rights - digital performance royalties for sound recordings (Pandora, SiriusXM, etc.)
For songs not on streaming services — physical-only releases, sync placements, unreleased works, or songs covered by other artists. These will be flagged in your catalog and excluded from MLC exports (which require an ISRC).
Registration status
Registered with a PRO?BMI, ASCAP, SESAC, GMR, etc.
Assigned by your PRO after registration. ISWCs identify compositions and are not dependent on the song being on streaming services.
MLC: pre-register the composition?The MLC accepts work registration without an ISRC. Opting in pre-registers the composition so that any future streaming release can be matched to it without re-doing the paperwork. Especially useful if (a) someone else recorded your song, (b) you plan to release a streaming version eventually, or (c) you want the Song Code on file early.
Has the recording been broadcast?Pandora, SiriusXM, college/internet radio. If yes, SoundExchange may apply.
NameIPI / PRORole%
Writers: 0%
PublisherIPI / PROType%
Publishers: 0%
Sample & IP attestation
Two boxes — one for the song, one for the recording. If either contains samples or interpolations, describe them in the disclosure box. The work will be flagged for review before any registration goes out.
Administrator details
Contract preview
Song added to your catalog.
Your registration files
Download these files and follow the instructions below to register your work yourself. Both files are formatted to the exact spec required by each institution.
🏔
MLC bulk registration CSV
Upload at portal.themlc.com → Works Registration → Bulk Upload
🎶
PRO work registration CSV
Upload at your PRO member portal → My Catalog → Register Works (BMI/ASCAP/SESAC)
📄
Split sheet contract
For e-signature or your records
Added to your catalog
Doom Tide handles all PRO + MLC registration on your behalf. This song is now part of your Master Administration Agreement (Schedule A) and will be registered in the next operator-side filing cycle. No further action required from you — the song will show up on your statements once royalties begin accruing.
Registration roadmap
Based on your answers, here are the registrations that need attention for this song.
Catalog / Dashboard
Welcome back.
Live — refreshed on entry
your catalog at a glance
Works in catalog
0
0 recordings
Recovered to date
—
net after Doom Tide commissions · since you joined
Pending royalties
—
across open statements
Latest statement
—
view all →
Recent activity
Last 14 days
Activity will appear here as your statements come in and registrations land.
Open work
0 tasks
You're caught up. Nothing's waiting on you.
Field note · for songwriters
"Most of what we recover for clients was always there. It just required someone willing to sit with the spreadsheet long enough to find it. Your statements come through us; your money lands with you."
Doomsday clock
Self-Admin lifetime tier closes January 1, 2027. You're locked in.
—days
Catalog
Every workyou've written.
Every workwe're handling.
Your registered works across PROs and The MLC. Red badges flag missing registrations; click Show metadata on any row for writers, publishers, splits, and identifiers.
Every work under Doom Tide’s administration for you. We’re registering and tracking these on your behalf at PROs and The MLC. Status badges show where each work sits in our pipeline. Click Show metadata on any row to review writers, publishers, splits, and identifiers.
!
Before exporting: search existing databases
Bulk-uploading without a duplicate check creates split royalty records that take formal disputes to merge. The export files below are starting points, not finished submissions. For each work, search:
songview.com ·
portal.themlc.com.
Only submit works that aren't already on file under your name.
▸Export help — how to use the MLC export and the PRO exportexpand ↓
MLC export · 5 steps at portal.themlc.com
Click MLC export above — Doom Tide builds a CSV in the exact format The MLC accepts. File downloads to your computer (typically ~/Downloads).
Sign in to The MLC. Go to portal.themlc.com and sign in as a Self-Administered Songwriter (the role you'd have if you didn't have a publisher). Registration is free.
Find the bulk upload page. From the dashboard, navigate to Works Registration → Bulk Upload. The page has a drag-and-drop area.
Drag your CSV onto the upload area. The MLC validates the file format and shows you a preview of what will be submitted. Confirm.
Wait for processing. The MLC assigns each work an MLC Song Code (you'll see this on the work detail in your catalog later). Initial processing takes 1–3 business days; recording matching against existing ISRCs can take 2–4 weeks more. Doom Tide tracks the state for each work in the registration column.
If a work fails validation: The MLC will tell you which field is wrong (usually a writer share that doesn't sum to 100% or a missing ISWC). Fix it in Doom Tide's catalog (click the work, edit the field), re-download the CSV, re-upload. Only the corrected rows need to go up.
PRO export · 4 steps at your PRO portal (BMI / ASCAP / SESAC / GMR)
Click PRO export above. One CSV per PRO is generated (the file groups works by which PRO each writer is affiliated with). If you're solo at BMI you'll get one file; if you co-write with an ASCAP writer too, you'll get both.
• GMR:globalmusicrights.com → contact your rep directly; GMR has no self-service bulk upload yet.
Find the bulk-register / batch-upload page. Each PRO names it differently (Register Works, Add Title, Batch Submission). The CSV format Doom Tide generates matches the most common spec each PRO publishes. If your PRO rejects the file because of a format mismatch, email hello@doomtide.co with the rejection message and we'll patch the export.
Upload, confirm splits. Each PRO will show a preview of the works being added with writer shares and publisher info. Confirm and submit. The PRO will assign each work an internal Work Number (BMI Work#, ASCAP Work ID, SESAC Song#, etc.); add it back into the work's detail in Doom Tide so future audits can cross-reference.
Why per-PRO files? A single work where you wrote with an ASCAP co-writer needs to be registered at BOTH PROs — each one tracks the share owed to its own affiliated writers. Doom Tide splits the works correctly so you upload the right file to the right PRO.
Catalog is empty.
Every work you’ve written goes here — title, writers, ISWC, registration status across the PROs and the MLC. Drop in a song to start the file.
Every work under Doom Tide’s administration for you goes here — title, writers, ISWC, registration status across the PROs and the MLC. Add a song to start the file; we’ll handle the rest.
ArtistWorkISRCISWCMLC Song CodeRole (MLC)Registration statusRegistryActions
Welcome to Doom Tide
You're a member of this entity on Doom Tide.
The boring stuff is handled by Doom Tide. We register the band's songs with PROs and the MLC, review royalty statements, and make sure the entity collects what it's owed. Your bandmate signed the band up for Full Administration β you don't have to do anything for your share to flow.
What you CAN do here
Your account is for transparency and a few things only you can do personally:
🎵
View the band's catalog
Every song on file, plus its registration status across PROs and the MLC.
🎤
Log live performances you played
BMI Live, ASCAP OnStage, and SESAC Live royalties are person-level — each writer collects on shows they personally performed. This is the easiest money most independent musicians leave on the table.
💰
See royalty statements as they arrive
When Doom Tide reviews a statement for the band, it appears here. You'll get a notification.
✅
Verify your IPI and PRO
Make sure the IPI and PRO on file are correct so registrations credit you properly. Update them on the Account page.
Questions? Email hello@doomtide.co or talk to your bandmate who set this up.
Welcome to Doom Tide
You're on the Self-Admin tier. Here's a four-step checklist to make sure you get the most out of the platform.
Self-administration means you stay in control. Doom Tide gives you the tools to register your works at the PROs and MLC, track your registrations, and export the right files when you're ready. Steps below check off automatically as you make progress.
Not sure how PROs or the MLC work?
Plain-language guides on writer/publisher shares, IPI numbers, the MLC's three operations, and the traps that hold up payouts.
Leaving a publishing administrator?
Walk through termination, Letter of Relinquishment, and Letters of Direction in one place. Doom Tide generates the PDFs with your covered works' identifiers attached.
Your First Moves checklist
These four steps cover the basics. Each one updates automatically once you've done it β you don't need to mark anything manually.
Welcome to Full Administration
Complete these steps so Doom Tide can start administering your royalties.
Doom Tide has been notified. A representative from Doom Tide will reach out within 1 business day to confirm your setup. In the meantime, complete as many steps below as you can.
First Moves checklist
These steps give Doom Tide the access needed to register and administer your works.
1
Schedule your intake call
A 30-minute call to go over your catalog, your PRO affiliation, and your MLC account setup. This is required before Doom Tide can begin administering your works.
This allows Doom Tide to register your works, claim your shares, and resolve any discrepancies on your behalf at The MLC.
Step-by-step instructions:
1. Log into portal.themlc.com
2. Go to Settings in the left sidebar
3. Click Users then Invite User
4. Enter email: hello@doomtide.co
5. Set role to Super User
6. Click Send Invitation
3
Confirm your PRO affiliation
Doom Tide needs to know which PRO administers your performance royalties in order to register your works correctly. If you are not yet affiliated with a PRO, this will be discussed on your intake call.
4
Letter of Direction (LOD) — Doom Tide will prepare this for you
A Letter of Direction is a signed document you send to your PRO (BMI, ASCAP, SESAC, etc.) authorizing Doom Tide to act as your administrator — to register works, dispute incorrect claims, audit statements, and communicate with the PRO on your behalf. Without an LOD on file, the PRO won’t share account data with us or accept registrations we file. Your royalties continue to flow directly to your existing PRO account — Doom Tide never receives your royalty money. The term “Direction” is industry shorthand; in our model the LOD grants administrative authority, it does not redirect payment.
You do not need to prepare this yourself. After your intake call, Doom Tide will draft your LOD using the correct language and format for your specific PRO, review it with you, and guide you through submitting it. This is part of your Full Administration service.
What to expect:
1. Complete your intake call with Doom Tide
2. Doom Tide drafts your LOD tailored to your PRO
3. You review and sign the LOD
4. You submit it directly to your PRO member portal
5. Your PRO recognizes Doom Tide as your administrator
5
Do you own 100% of your master recordings?
Doom Tide includes SoundExchange administration (neighboring rights for digital performance royalties) for Full Administration clients who are the sole owner of their masters. This applies to independent artists with no label deal or co-ownership agreements. If you are unsure, we will discuss this on your intake call.
SoundExchange administration is included in your commission fee. Doom Tide will register you and monitor your account.
SoundExchange has separate ownership considerations when masters are co-owned or label-controlled. We will discuss the right approach on your intake call.
No problem - we will sort this out together on your intake call.
6
Upload your most recent royalty statements
Upload your latest PRO and MLC statements so Doom Tide can establish a baseline and identify any unclaimed royalties. PDF or CSV files accepted.
Accounting schedule
Once your account is active, please upload statements on this schedule so Doom Tide can calculate and invoice your commission fee promptly.
MLC statements
Mechanical royalties for streaming and downloads
Monthly
Upload by the 20th of each month
PRO statements
Performance royalties from BMI, ASCAP, SESAC, GMR, etc.
Quarterly
Jan, Apr, Jul, Oct
SoundExchange statements
Neighboring rights - if registered
Quarterly
Jan, Apr, Jul, Oct
Profile
Break up with your existing publishing administrator.
Three letters, one signature each, all of them addressed and identifier-attached. After they're out, the roadmap below covers how to step into the administrator seat yourself.
Not legal advice.
Doom Tide provides template letters based on standard administration-agreement terms. Your specific agreement may have non-standard notice periods, post-termination tails, or surviving carve-outs that affect the timing or scope of your termination. Review your executed agreement — or consult counsel — before sending. Doom Tide is not your attorney.
Need a hand from a human first? Email hello@doomtide.co — we'll talk through your specific situation before you send anything.
Money
Statements archive.
Every royalty statement we've received on your behalf, reconciled and stored. Filter by source, period, status, or year; export to CSV. Click any row to see the line-item breakdown.
Every royalty statement you've uploaded, organized and searchable. Filter by source, period, or year; export the list to CSV. Click any row to see the file.
New uploads are reviewed by Doom Tide within 3 business days; your commission fee is calculated and invoiced after each review. Your statement files are securely backed up.
Self-Admin means these statements are yours to manage. Upload as you receive them — from BMI, ASCAP, SESAC, GMR, the MLC, or anywhere else royalties land. Doom Tide stores the files, builds a searchable archive, and never takes a cut.
Upload a statement
A PRO pays your writer share and your publishing entity's publisher share as two separate statements. Doom Tide reads which from the affiliate name — set it here if you want to be sure.
📎
Tap to upload or drag and drop
PDF, CSV, TSV, XLSX, or photo of a paper statement — max 25MB
📄
-
-
Also covers (optional)
If this statement covers works from other workspaces you administer, select them below. The same file will be referenced on each workspace's statement list.
Uploaded statements
Complete history. Filter by source, period, year, or status; sort any column.
No statements on file.
Upload one above as soon as it lands — Doom Tide builds the searchable archive and parses every line item into your royalties.
FilenameTypePeriodUploadedStatusGross
Money
Data Doom.
Forensic AI scan of any statement you've uploaded. Catches third-party publishers collecting royalties that should be coming to you — with exact dollar amounts and song lists. The forensic work no human wants to do.
Money
Royalty recoveries.
Log payments received on your behalf — by source, period, and entity. The running total tells you what's been recovered to date.
Track royalties received — by source, period, and song. The running total tells you what's hit the account to date. Doom Tide doesn't take a cut here.
Total collected
$0
Doom Tide fee (20%)
$0
Net to you
$0
Log royalty payment
Search and filter
Recoveries by quarter
rolling 12 quarters · stacked by source
—
By work
lifetime · click a row for full history
—
$Nothing logged yet. Royalty line items appear here as Doom Tide reconciles your incoming statements — first dollars typically land within a quarter of your first statement upload.Nothing logged yet. As royalty payments hit your account, log them here to keep a running ledger of what's been recovered.
SongSourcePeriodAmountFeeDate
Money
Invoices from Doom Tide.
Service invoices sent to you. Full Admin commission, Self-Admin license, anything else. Click to download the PDF.
📝No invoices yet. Invoices appear here when Doom Tide sends them. Unpaid invoices include a Pay Now button.
Invoice #PeriodDateAmountStatusAction
Operator / Conflicts
Where the registries don't agree.
Never scanned.
Live — rescans on demand
cross-catalog overlap, fuzzy title, share-math
Dismissed and resolved
Ops
Cross-checked against source.
Cross-checks each work in a client’s catalog against MLC and PRO source-of-truth records. Surfaces unregistered works, missing identifiers, and (for MLC) unmatched royalty exposure on Spotify. Upload a member catalog export from MLC, BMI, ASCAP, SESAC, or GMR to run.
Audit runs
0
Entities audited
0
Works flagged
0
unmatched + partial
Orphan Spotify ISRCs
0
tracks not in any work
Recent audit runs
🔍No audits run yet. Click Run new audit to upload a client’s member catalog export.
Ops
A writer’s receipts.
Cross-references a single songwriter’s BMI Songview catalog, MLC Public Search results, and Spotify recordings. Surfaces registration coverage gaps, partial writer-share matches, admin-chain gaps, and orphan recordings. Produces a Doom Tide-branded PDF for the writer (client or prospect).
Total audits
0
Clients
0
Prospects
0
HIGH findings
0
across all runs
Recent audits
🔍No audits yet. Click Run new audit to start one β works on a current client or a prospect you’re evaluating.
Ops
Product–market fit.
The Sean Ellis read: the share of writers who’d be very disappointed to lose Doom Tide. 40%+ is the product–market-fit line. Scored separately for Self-Admin and Full Admin — they’re different products. At this sample size the written answers below are the real signal.
Overall score
—
no responses
Self-Admin
—
no responses
Full Admin
—
no responses
Responses
📊No responses yet.
Operator / Overview
What needs your attention.
Live β refreshed on entry
status across the whole platform
Money you've helped collect for clients
$0.00
—Β·—
Full Admin
$0.00
—
Self-Admin
$0.00
—
Total clients
0
— →
Works under admin
0
0 recordings →
Verified members
0
of 0 total →
Pending works
0
unregistered or unsplit →
Statements to review
0
in the queue →
Open tasks
0
open gaps and tasks →
Full Admin requests
0
awaiting conversion →
Outstanding invoices
0
$0.00 due →
Critical conflicts
0
critical + high →
Awaiting MAA
0
all Full Admin clients signed →
Active migrations
0
no migrations in flight →
Self-Admin migrations
0
no Self-Admin migrations in flight →
Warm leads
0
no opted-in leads yet →
Pipeline
0
no prospects yet →
FTC audit
—
checking… →
Field note · operator overview
"Pending works and open tasks are the two numbers that age fastest. Triage them first; everything else compounds slower."
Operator
Open action items.
Open gaps and action items across your Full Admin clients. Mark Done when you’ve completed an action; Archive to dismiss. Re-running an audit auto-resolves tasks whose underlying finding has been fixed.
Open
0
In progress
0
Done
0
Auto-resolved
0
✓No tasks. Run an audit to generate action items.
Operator
Every account on the platform.
Every Self-Admin and Full Admin client. View-As to operate inside their workspace.
Self-serve intake from the in-app new-workspace flow. Convert to a client after the intro call + signed agreement.
Pending Full Admin requests (0)
✉No pending Full Admin requests right now.
Pipeline
Inbound Perks applications.
Published partner roster + inbound applications.
Published partners (0)
In-discussion partners are invisible to members until activated.
Redemption activity (0 events)
Per-partner click counts. Use these for the quarterly partner review.
Inbound applications (0)
Pending review first. Reply within ~14 days either way.
Add partner
Member-facing fields shown to all signed-in users. Internal fields visible only to operator.
Doc id: partner_…
The offer
Logo
PNG / JPEG / WebP / SVG, 1 MB max. Logo uploads after the partner record is saved.
Pipeline
Active referrers.
Unpaid bounties + active referrers. Pay out via Venmo/Zelle, then record here.
Referrer payouts
Unpaid bounties grouped by referrer. After you Venmo/Zelle them, record the payout here for the audit trail.
Referrers (0)
Pending W-9 first, then active.
Pipeline
Bands worth pitching.
Referrer-submitted artists, scored by the daily run. Approve to tell the scout to go pitch; reject to clear it out.
Suggestions (0)
New + enriched first, then decided.
Pipeline
Songs put forward.
Tracks clients put up for the Doom Tide playlists. Listen, decide, move on.
Playlist submissions (0)
Tracks clients put up for the Doom Tide playlists.
Pipeline Β· v1 (legacy)
Reckoning leads.
Inbound Royalty Reckoning scans. Each entry is an artist + email that ran the diagnostic. Sort by estimated recoverable to find the warm leads.
Scans (0)
Click an email to start a follow-up reply. Per-row Delete removes the lead; Clear all wipes everything (useful during methodology iteration).
Pipeline / Reckonings Β· v2
What just walked in.
Live β β¦
fetchingβ¦
indexed by: scanned_at DESC
Last 24h
β
This week
β
OK to call
β
Via referrer
β
Est. recoverable
β
Operator note
β
All Β· 0Last 24h Β· 0OK to call Β· 0Via referrer Β· 0High est. ($10K+) Β· 0New Β· 0Royalty Β· 0Catalog Β· 0
When
Artist
Contact
Referrer
Tracks
Est. recoverable
Status
Loadingβ¦
β
last full reconcile: on-demand Β· refresh from sidebar
Pipeline · Public diagnostic
Data Doom leads.
Inbound Data Doom runs from doomtide.co/data-doom. Each entry is a person who uploaded a statement and got back a forensic report. Sort by total routed dollars to find the warm leads — the prospects who have documented evidence of leakage and now know it.
0 runs · 0 opted in · $0.00 total detected leakage
🔍No Data Doom runs yet. They show up here as soon as the first visitor uploads a statement on doomtide.co/data-doom.
ContactTop publisher foundRoutedFormatAgeActions
Operations · Sales
Warm Leads pipeline.
Active sales conversations across both service tiers — Full Administration and the $250 lifetime Self-Admin tier. Use the toggle to filter. Each card shows its tier, source attribution (Reckoning leads, Data Doom leads, referrals, direct inbound), the latest note, and the next action. Opted-in Royalty Reckoning leads auto-funnel in as new Leads. Move cards through the five stages as the conversation progresses. Onboarded prospects flip out into the client roster; lost prospects keep their notes on file for the audit trail.
📋
No prospects in the pipeline yet. Add one manually or click "Add to pipeline" on a warm Reckoning lead.
Operations · Sales
Sales Team.
Sales reps get a portal scoped to their own assigned leads — My Leads, the Glossary, and the Guides, nothing else. Invite a rep here, then wire lead lists into their account from the Warm Leads pipeline or the Sales MCP. Credit for a closed deal is tied to whoever held the lead when it onboarded.
0 reps · 0 active · 0 open leads
👤
No sales reps yet. Invite one to start assigning leads.
Operations · Staff
Tacticians.
Your Tacticians are staff with access to assigned Full Admin clients — they handle the moves at the PROs and the MLC so a writer doesn't have to learn the labyrinth themselves. Assignments are explicit; each client is visible to operator + their assigned Tactician only.
0 Tacticians · 0 active · 0 total assignments
👤
No Tacticians yet. Invite one to start delegating Full Admin work.
Staff two-factor
Who’s covered, who isn’t.
Two-factor authentication state for every staff account. Recovery codes burn on use — if a count drops to zero, that staff member is one lost device away from being locked out. Force re-enrollment to clear factors when someone loses their phone.
Loading staff roster…
Catalog
Every work, across every client.
Every work across every client. Search by title, ISRC, ISWC, MLC code, artist, or songwriter last name.
Bulk-add works to a client catalog
Pick a Full Admin client and pull their works from Spotify. Tracks dedupe by ISRC against the existing catalog, you set default writer and publisher splits, and imported works land unattested for sample review.
Catalog search
Type to search across all client catalogs.
0 works · 0 clients
Group by
🔍Type to search, or switch to Artist or Songwriter to browse.
0 results
Operations · Exports for Admin
Export registration files for any Full Admin client.
Download the PRO and MLC bulk-registration CSVs and the Schedule A attachment for any Full Admin client on the roster. Self-Admin clients drive their own exports from their catalog page — they aren’t listed here. Click a row to expand the per-client controls.
Ops
Statements waiting to land.
Sorted oldest first. Green ≤1 day, amber 2–3 days, red 4+ days (over self-imposed SLA).
Statements awaiting review
0 awaiting · 0 over SLA
Every statement has two paths
Generate invoice
Drafts, finalizes, and emails a Stripe invoice to the client. Use for normal earnings the client owes commission on.
Skip invoice
Marks the statement handled, no Stripe invoice created. Use for historical statements, anything already billed outside the platform, or any upload that just needs to feed the client's Royalties dashboard.
Queue cleared.
No statements awaiting operator review. New uploads from Full Admin clients land here automatically and stay until you mark them reviewed.
FileClientTypePeriodAgeAction
Operator mode
Pick a client to analyze their statements without entering view-as.
Money
Royalty analysis.
Forensic read on your royalty statements. MLC TSV goes through deterministic per-row math (per-DSP effective rate, payable-percent mismatches, missing DSPs). PRO PDFs (BMI, ASCAP, SESAC, GMR) go through AI extraction for the same flavor of analysis — effective rates by source, anomaly flags, missing markets. Different from Data Doom — that one tells you who’s collecting; this one tells you whether the math is right.
Forensic read on your royalty statements — per-source effective rates, anomaly flags, missing markets, per-song earnings. Works on MLC TSVs (deterministic math) and PRO PDFs (AI-mediated extraction). Doom Tide runs this analysis on every statement received on your behalf. Findings live on your Statements page. Email hello@doomtide.co to request a re-run on a specific period.
✅
Doom Tide handles this for you
Every MLC royalty_detail TSV that lands for your catalog gets run through this analysis before the statement is marked reviewed. Per-DSP effective rates, anomaly flags, and per-song earnings are checked against expected ranges. If something looks off, Doom Tide flags it and works with The MLC to correct it before the period closes.
Where to get the TSV. Sign in to your MLC member portal → Statements → Royalty Distributions → click the period → download the Royalty Detail file. It comes as a .tsv. You can analyze multiple periods at once — this tool combines them and runs the analysis across the full range.
Pick from your saved statements
recommended
Any MLC TSV or PRO PDF you’ve already uploaded to Statements shows up here. Pick one or more and run.
No saved statements yet. Drop a fresh file below, or upload one on the Statements page first.
Or upload a fresh statement
drag, drop, run
📎
Click to choose files or drag statements here
Accepts MLC TSV · PRO PDF (BMI / ASCAP / SESAC / GMR) · CSV · XLSX. Up to 10 files, 50 MB total.
📊
Pick a saved statement or upload a fresh one above. MLC TSV gets the deterministic math; PRO PDFs get AI extraction. Both surface per-source effective rates, anomaly flags, and missing markets.
Ops
Every statement, ever.
Cross-client archive of every statement processed. Filter by client, source, period, or status. Use this to answer “when was the last BMI statement for Margot?” without bouncing between workspaces.
Search and filter
0 of 0 shown
· $0.00 gross
📂No statements match the current filters.
UploadedClientFileSourcePeriodStatusGrossActions
Ops
Money coming in.
Every payment in — Full Admin commission invoices (open, paid, voided, failed) and Self-Admin lifetime licenses. Filter by status; the outstanding total stays pinned.
All payments
0 open · $0.00 outstanding
✓No payments yet.
ClientTypeInvoice #AmountDateStatusAction
Ops
What’s due when.
Every recurring obligation Doom Tide carries — taxes, licenses, insurance, infrastructure. Sorted overdue first. Filing one auto-advances its next date by the cadence.
☰
No compliance deadlines yet. Click Seed starter set to load the federal + Illinois + Chicago + internal defaults, or + Add deadline for a one-off.
StatusDeadlineJurisdictionCadenceDueAction
Ops
What's on file.
Every Full Admin client's Master Administration Agreement, with execution status and a direct line to the signed PDF. Tier badge shows the rate they agreed to; version tag flags template drift since execution.
Executed
—
on file
Out for signature
—
HelloSign envelopes pending
Pending
—
never sent
Stale template
—
executed vs. current
Ops
What you can safely draw.
Cash on hand, minus tax reserve, minus the next 90 days of obligations, minus an operating buffer. Recommendation only — you make the transfer.
Safe to distribute
—
Loading…
Cash on hand
—
Tax reserve
—
Upcoming 90 days
—
Operating buffer
—
Tax reserve breakdown (YTD)
—
Recent owner draws
—
Ops
What you paid for.
Business expenses paid from personal cards — the receipts Mercury doesn’t see. Tracking them here drops your tax reserve and gives your accountant a clean Schedule C trail.
CSV + receipts/ folder · one file
YTD total
—
Pending reimbursement
—
Reimbursed
—
Top category
—
☰
No expenses logged yet. Click + Log expense to record a business expense you paid from a personal card — vendor, date, amount, category, and optionally a PDF receipt.
DateVendorAmountCategoryMethodStatusAction
Ops
Same song, everyone's catalog.
Upload one client's MLC or PRO catalog export and the system propagates the verifiable identifiers (ISWC, Song Code, writer IPIs, ISRCs) across matching works in every other client's catalog. Co-written songs get the same metadata everywhere they live. Additive only — existing values are never overwritten. An MLC Match History export works too: it records each recording's match result — approved recordings advance to the matched MLC stage, rejected ones are flagged for resubmission — scoped to the client who submitted it.
Step 1 · Upload
Which client this export came from. Used for the audit log only — matches still propagate to every client's catalog by default, including this one.
CSV or Excel from any of the four MLC catalog formats, an MLC Match History export, or a PRO export. File type is detected by content, not extension — files named like "202288" with no extension are fine. PDF exports are not supported — re-download as CSV or Excel.
Step 2 · Review
Applied
Ops
Get them back.
Every client’s migration state from a prior administrator. Click any row to open the migration manager inline — pick a prior admin, filter works by artist or songwriter, tag the ones that need terminating, and generate termination notices, Letters of Relinquishment, and Letters of Direction. Royalties always flow direct to the songwriter — Doom Tide never custodies. Letters reflect that.
☰
No client entities match these filters yet.
ClientTierPrior adminWorks taggedStateAction
Live performance
Every show you played.
Log the shows you play so you or a bandmate can submit them to BMI Live, ASCAP OnStage, and SESAC Live. Independent touring writers leave thousands of dollars a year unclaimed because nobody self-reports β this tool helps you claim what you are owed.
♬
Log tonight’s show
Fast venue-mode entry. Today’s date pre-filled, recent venues surfaced, one-tap to apply a saved setlist.
→
♫
Import past shows from Setlist.fm
Pull every setlist on record for your artist. Review the list, deselect anything that's wrong, and import shows with their setlists already attached. Best for back-filling tour history.
Open import →
📍
Bulk add a tour
Plan an upcoming tour as a list of dates + venues, optionally apply a saved setlist template to every date in one move. Best for upcoming tours where you know the venues already.
Plan a tour →
♯
Add a single performance
Log one show by hand. Step through date, venue, setlist, and per-PRO submission status. Best for one-off shows or anything Setlist.fm doesn't have on file.
Log a show →
Resources · Perks
Who we hang with.
A curated set of discounts and services from companies aligned with how Doom Tide thinks about the work — independent or worker-owned, musician-focused, environmentally serious. Each partner is selected against those standards before they show up here.
Loading partners…
COMING SOON
Member-only perks, on the way.
We’re starting from conversations, not catalog filler. The first partners are in discussion now — they’ll appear here as agreements are finalized.
Have a company in mind that fits the ethos? Email hello@doomtide.co with a one-line nomination. We read every one, even when the answer is no.
How this directory works
Perks Partners are independent businesses. Doom Tide curates the list but is not a party to any transaction between you and a partner — we don’t sell, fulfill, hold funds, verify professional licenses, or guarantee a partner’s services. Curation is editorial selection, not professional advice. A dispute about a partner’s product or service is between you and the partner directly.
Full terms →
Get paid to tell other independent songwriters about Doom Tide. $50 per paid signup you bring in. Self-Admin or Full Admin — doesn’t matter, if they pay, you get paid.
The deal
$50 per paid signup. Paid monthly via your preferred method.
You sign up as a referrer, we run your W-9 process, you share a unique URL (app.doomtide.co/?ref=your-code), and we pay $50 every time someone who clicked your link completes a paid Doom Tide signup. Bounties pay monthly. Track your conversions in your private referrer portal — including an anonymized leaderboard so you can see how you stack up against other referrers.
New applicant
Apply to become a referrer
Takes about three minutes. You fill out the form, we email you a W-9, you sign it and send it back, and your code goes live.
Already a referrer?
Open your portal
Track conversions, see pending bounty, copy your sharing URL, view the anonymized leaderboard. Sign-in required.
How it works
01
Apply
Submit the signup form. Pick a referral code (lowercase letters, digits, hyphen, underscore).
02
Sign your W-9
We email you an IRS Form W-9. Sign it, send it back. The platform never stores your SSN.
03
Share
You get an activation email with your sharing URL. Disclose the paid relationship whenever you recommend Doom Tide.
04
Get paid
$50 per paid conversion (Self-Admin or first Full Admin invoice). Monthly payout via Venmo, Zelle, Cash App, PayPal, or check.
A few honest caveats. The bounty is real but the program isn’t a marketing channel for paid ads — we want friends and peers telling friends and peers. Free signups don’t count; only paid conversions do. FTC rules require you to disclose the paid relationship whenever you recommend Doom Tide. The program is offered at Doom Tide’s discretion and may be paused or modified with notice — though bounties already earned are honored at the rate in effect when earned. Read the full Partner Agreement before signing up.
Resources · Playlist submissions
Put a song forward.
Put a song forward for the Doom Tide Spotify and Apple Music playlists. Pick one work at a time, write a sentence if you want to, and we’ll listen.
Every song submitted gets listened to by a person.
No algorithmic scoring. No queue-triage by submission count. Someone sits with each track. If we add it, we add it. If we don’t, that’s not a verdict on the work — it just means it doesn’t fit the current rotation. Doom Tide’s playlists are curated narrowly on purpose: what we’re actually listening to right now, not a representative sample of what’s good. A song we love but skip this round may show up six months later when the shape of the playlist shifts.
One submission per week per account. Pick a work from your administered catalog.
0 / 280
Your submissions
Status updates when we’ve listened or made a call. “Archived” means we passed for now — the song stays here for your records.
Resources · Reference
How this actually works.
Plain-language reference for the mechanics of music rights administration. These guides live separately from your daily workflow because they're meant to be re-read — bookmark them and come back when something doesn't make sense yet. Each one is short, forensic, and on the same page as you.
All royalty streams
How royalties actually flow
Every song has two sides. The master is the recording — the audio file. The composition is the song underneath — the lyrics, melody, and chord changes. Different identifiers track each side. Different collectors pay each side. The same person can hold both.
Master side
The recording itself
Owned by whoever paid for it — usually the artist or label. Tracked by ISRC.
Composition side
The song underneath
Owned by the writer(s). Tracked by ISWC. The MLC and the PROs collect on this side.
Sales & streams
Spotify, Apple, Bandcamp
PRO performance
BMI, ASCAP, SESAC, GMR
MLC mechanical
U.S. interactive streams
What it pays for
The sale or stream of your recording — downloads, Bandcamp purchases, Spotify and Apple Music streams.
Public performance of the song — terrestrial radio, TV, interactive streaming, live venues, restaurants.
U.S. mechanical reproduction of the song — interactive streams and downloads on Spotify, Apple Music, YouTube, Amazon, etc.
Tracked by
ISRC
ISWC + work title
ISWC + MLC Song Code
Recordings (ISRCs) get matched to the work inside the MLC portal — no match, no payout.
Who collects
Your distributor (DistroKid, TuneCore, CD Baby) or Bandcamp.
Your PRO — BMI, ASCAP, SESAC, or GMR.
The Mechanical Licensing Collective.
Writer share
—
50% — paid to you, the writer.
Each writer’s share out of 100% on the writer side. Paid to whichever MLC member holds that writer registration — a self-administered songwriter, or their administrator.
Publisher share
—
50% — paid to your publishing entity (or to you if self-published and registered).
Each publisher’s share out of 100% on the publisher side. Paid to whichever MLC member holds that publisher registration — a publishing entity, a sole-prop publishing company, or a self-administered songwriter doubling as their own publisher.
Master share
100% to whoever owns the master (minus your distributor's cut).
—
—
Pays out
Monthly. 3–4 month lag from release to first payout.
Quarterly. 9–12 month lag from earning to payout.
Monthly or quarterly. Multi-month lag from stream to statement.
The thing nobody draws clearly enough.
On the composition side, the writer share and publisher share are separate registrations. If you don’t sign up as a publisher at your PRO — and as a publishing entity at the MLC — the publisher half pools up and pays out to the largest publishers in the system. Self-published songwriters routinely leave half their PRO and mechanical royalties on the table by skipping this step. The PRO and MLC guides below walk through the exact registrations.
Performance royalties
PROs, in plain English
A Performance Rights Organization (PRO) collects performance royalties — the money generated when your songs are played in public. Radio, streaming, TV, live venues. Three concepts determine whether you actually get paid.
1
Writer share vs. publisher share
Every performance royalty splits 50/50. The writer share goes to the songwriter (you). The publisher share goes to whoever owns the publishing. If you don't have a separate publishing entity, ASCAP and BMI both let you collect the publisher share too — but you have to register as a publisher explicitly. Otherwise the publisher share pools up and pays out to the largest publishers. This is the line nobody draws clearly enough; it's why half the people you know are leaving roughly half their performance royalties on the table.
2
Which PRO?
In the U.S., the choices are BMI, ASCAP, SESAC, and GMR. ASCAP and BMI are the major two; SESAC and GMR are smaller and invitation-only.
ASCAP — writer and publisher signup in a single account, no annual fee, fastest path.
BMI — writer signup is free, publisher signup is a separate $250 application. Slower onboarding, no annual fee on the writer side.
SESAC and GMR — invitation only. Most indie songwriters won't qualify on day one.
3
IPI numbers — two different ones
When you register with a PRO, you get an IPI (Interested Parties Information) number. If you sign up as both a writer and a publisher, you get two different IPIs — one for each role. People mix these up constantly. The writer-IPI goes on the writer side of every song registration; the publisher-IPI goes on the publisher side. Different numbers, sometimes referencing the same person with two roles. Doom Tide stores both separately under Settings.
The trap to avoid: don't register the same work at two PROs.
Pick one PRO and register all of your works there. If a co-writer is at a different PRO, that's fine — they register their share at their PRO, you register yours at yours. Same work, different writer shares routed through different PROs. What you can't do is register the same work as yourself at both PROs — that triggers a dispute queue and pays nothing until resolved.
Mechanical royalties
The MLC, in three moves
The Mechanical Licensing Collective is where you collect mechanical royalties from U.S. streaming services. Setting up the account is the easy part. Three operations come after, and the order matters.
Before you set up the account
Are you collecting just for yourself, or on behalf of a group?
If solo, you register as an individual songwriter — faster, fewer fields. If you're collecting for a band or collective with multiple writers, you need a publishing entity name first (most bands use the band name). The MLC account structure forks here and changing it later is annoying. Decide before you start.
1
Claim
Some of your works are already in the MLC's database — usually because a co-writer registered them. Your job is to find those works in the MLC public search, identify yourself as a writer, and claim your share. The paperwork is done; you're putting your name on the public registry for that work.
2
Register
Works not yet in the MLC database have to be uploaded. This is what Doom Tide's MLC export builds for you — a CSV in the format the MLC accepts. Once a work lands, the MLC assigns it a unique MLC Song Code. Initial processing typically takes 1–3 business days (and usually longer, in our experience). There's no need to worry if you don't see the song in your catalog right away. If a month goes by and you don't see it in your catalog, get in touch with the MLC directly.
3
Match
Registration alone doesn't pay. The MLC also needs recordings (ISRCs) matched to the registered work. Inside the MLC portal there's a Matching Tool that surfaces unmatched recordings; you link each one to the correct work. No match, no money — even on a work that's fully registered. It's also a good idea to periodically review the recordings for each work to make sure everything is in order. Often, the recordings are grouped in such a way that major platforms like Spotify and Apple Music aren't included. Use the tools found within Doom Tide to make sure your statements are in order and that correct matching is reflected in your statements.
Don't skip this — you won't get paid without it.
The MLC needs your banking info and a tax form (W-9 for U.S. writers, W-8BEN for non-U.S.) before it sends a single dollar. Add these under Payments in your MLC profile, right after the account is open. Songwriters routinely wait months for payouts they technically already earned because this step got left for "later." Do it the same day you create the account.
Leaving a prior administrator
Three letters, in order.
If you signed up with a third-party publishing administrator and you want out, the reclaim happens through three pieces of paper. None of these letters are optional, and the order matters — skipping a step or doing them out of sequence is the most common way songwriters end up with royalties stuck in someone else's account for years.
1
Termination Notice
Who gets it: your prior administrator, sent to an email that you have with them. It's also not a terrible idea to send this letter to their legal address via certified mail with return receipt. To streamline the process, we advise you to request them to reply with a Letter of Relinquishment as you send the termination letter. What it does: formally ends the administrative relationship as of the effective date. It does NOT immediately redirect your royalties — it only starts the clock. Most admin contracts have a notice period (30 days before annual renewal is common) and a tail provision (12–24 months where the prior admin keeps collecting on works already registered). The termination notice is what makes those clocks start running.
2
Letter of Relinquishment (LOR)
Who issues it: the prior administrator, to you (and often to each collection society as well). You request it after the termination notice goes out; the prior admin is contractually obligated to provide one. What it does: formally confirms that the prior admin no longer holds administrative authority over the listed works as of the stated effective date. Some collection societies (ASCAP in particular) require the LOR before they'll process your Letter of Direction — without it, the publisher reassignment stalls. The LOR also lists every sub-publisher the prior admin used in foreign territories, so you can send corresponding LODs internationally. For the writer assuming control: the LOR is the document that makes the reclaim defensible if the prior admin later tries to claim royalties they shouldn't — it's the receipt that proves the handoff happened. Keep a copy in your records permanently.
3
Letter of Direction (LOD)
Who gets it: each collection society where your works are registered — BMI, ASCAP, SESAC, GMR, and the MLC. One letter per society. What it does: instructs the society to change the publisher of record on a specific list of works from the prior admin to you (or to your new publishing entity). This is the letter that actually redirects future earnings into your account. Effective dates depend on the society: BMI typically processes in 30–90 days; ASCAP uses calendar-year boundaries unless the prior admin cooperates; the MLC takes 60–120 days. Without an LOD on file, royalties keep flowing to the prior admin even after termination — this is the single most common point of leakage.
The order matters.
Termination Notice first (starts the clock). Then request the Letter of Relinquishment (gives you the document the societies need). Then file Letters of Direction at each society (redirects the actual money). Doing this out of sequence is how songwriters end up with stuck reclaim cases for years. Doom Tide generates each letter for you with the correct merge fields once your covered works are tagged on First Moves — that's what Phase B of the migration workflow is for.
More guides coming as the platform grows. Got a question that should have a guide and doesn't? Email hello@doomtide.co.
Sales · Pipeline
Your leads.
The prospects assigned to you. Move a lead through the stages as you work it; open a card to log notes and set the next action. Lead lists are wired into your account by the operator.
Open
0
Proposal sent
0
Contract signed
0
Resources · Reference
The vocabulary, defined.
Plain-language definitions for the terms that come up in music rights administration — royalty types, identifiers (ISRC, ISWC, IPI), industry actors (PROs, the MLC), and Doom Tide-specific concepts (Schedule A, Self-Admin vs Full Administration). Search the list to jump to a term.
See a term we’re missing or one we got wrong? Email hello@doomtide.co.
Account
What you've missed.
Reminders and updates from the platform. Reminders about unsubmitted performances, new statements, and platform announcements appear here.
Profile
Settings & privacy.
?
-
-
Your data is private by design. No other user can access your songs, splits, or royalty information.
License details
Plan-
License
Lifetime — locked —
Licensed to-
Seats1 - non-transferable
You came in through—
They earn a small referral fee when you become a paying client.
Hidden sections
You've hidden these from your sidebar. Bring any of them back here.
Migration
The migration assistant for leaving a prior publishing administrator.
Your Tactician handles the moves at the PROs and the MLC on your behalf — statement reviews, registrations, conflict resolution, migration paperwork. Reach out directly for anything Doom Tide-related.
Member verification
Show this to a Doom Tide partner.
Partners verify you’re a current member at app.doomtide.co/#partner-verify. They enter your member number + PIN and see only your name, tier, and status — nothing else.
Member number
—
Permanent. Never changes.
Today’s PIN
—
—
Profile
Mailing address
Royalty identifiers
Your PRO (BMI, ASCAP, SESAC, GMR) assigns you two IPI numbers — one for you as a writer and one for your publishing entity (often a sole-proprietorship publishing company you register with the PRO). Both are person-level — the same across every song you write. Capture each name as it appears on the PRO record so registrations match exactly.
Writer (you)
Publishing entity (if self-published)
Band-owned publishing: your band’s publishing entity name and IPI are set on the band’s publishing entity record (below), not here. Only the writer fields above apply to you personally in this model.
Writer affiliation
Fills each writer’s IPI by matching them to your roster and pushes your publisher identity to every track. Co-writers not on your roster are left untouched, and you’ll see every change before it saves.
Promo code redeemed: -
Unique situations
Anything unusual about who wrote or owns these songs — a member who left, a split settled in a dispute, a co-writer you won’t be able to reach. Tell Doom Tide in plain language. Doom Tide turns it into the right settings and shows you before anything is saved.
Band publishing entity
Your band uses the band-owned publishing model — all publisher shares flow to a single entity. Enter that entity's details here. It's typically a band LLC or partnership registered with your PRO.
These fields appear on every song registration the band files at the PRO and MLC. Only the entity owner can edit them.
Members
Each member's legal name and IPI numbers. These power the auto-fill on song registrations — when a member is added to a song's writer credits, their IPI is filled in automatically. Only the entity owner can edit; other members see this as reference. To add or remove members entirely, use the Manage Members admin tool.
Band permissions
Delegate edit access to your bandmates. By default only you (the entity owner) can add songs, log royalties, or manage performances. Toggle members on below to let them contribute directly. You can revoke access at any time.
Permitted members can edit catalog, royalties, performances, and statements. They cannot change commission rate, member roster, or publishing model — those stay owner-only. Platform admin operations are unaffected.
Push notifications
Get notified on your phone or desktop when statements arrive, invoices are paid, or conflicts are detected — even when the app isn’t open.
▸Install Doom Tide on your phone (required for push on iPhone)
📱 iPhone — iOS Safari (required path)
Open app.doomtide.co in Safari (not Chrome — Apple only delivers push notifications to Safari-installed PWAs on iOS).
Tap the Share button at the bottom of Safari (the square with an upward arrow).
Scroll down in the share sheet and tap "Add to Home Screen".
Confirm the name (default is "Doom Tide") and tap Add.
Open Doom Tide from your home screen icon (not from Safari).
Come back to this Account page and tap "Enable push notifications". iOS will ask for permission — allow it.
🤖 Android — Chrome or Samsung Internet
Open app.doomtide.co in Chrome or Samsung Internet.
You may see an "Install app" banner at the bottom of the screen — tap it. If not, tap the three-dot menu and choose "Install app" or "Add to Home Screen".
Confirm the install. The Doom Tide icon now appears on your home screen.
Open Doom Tide from the home screen icon.
Tap "Enable push notifications" above — Chrome will ask for permission, allow it. Done.
Why install first? On phones, push notifications only work for installed apps — browser tabs can’t receive them reliably. Once installed, Doom Tide runs full-screen without browser chrome and can wake your phone for new statements, invoices, or conflict alerts.
Notification preferences
Control which kinds of in-app notifications you receive. Turning a type off stops new ones — existing notifications in your inbox are kept until you dismiss them.
Administration agreement
One master agreement covers your entire catalog. New works added during the Term are automatically covered per Section 7 β no new contract per song.
Operated by Doom Tide LLC. The administration agreement is between you and Doom Tide LLC.
Security
Email address
—
Used to sign in, receive statements and notifications, and reach you with anything important. Changing the email requires confirming the new address; Firebase also notifies the current address so you can revert if the change wasn’t you.
Two-factor authentication
Checking enrollment status…
Adds a second factor (a 6-digit code from an authenticator app like 1Password, Authy, or Google Authenticator) to every sign-in. Even if your password is compromised, sign-in still requires the code. Free, offline, no SMS.
Password
Send a password reset link to your email address.
Password reset email sent. Check your inbox.
Change your email address
We’ll send a verification link to the new address. The change only takes effect after you click it. Your current address will also get a notification with a revert link.
Firebase requires re-auth for sensitive operations. If you don’t remember your password, send yourself a password reset first, then come back here.
Every Claude call the platform makes, both server-side and via Claude Code, increments a public counter. The math is type-weighted (4 g per 1k output tokens, 1 g per 1k input and cache writes, 0.1 g per 1k cache reads) via Tidemark, then the 5× commitment against the recurring annual cap, then the actual Climeworks ledger. Anyone can verify the numbers against the provider's records.
Doing the math, live
Loading the ledgerβ¦
Climeworks ledger
Every delivery receipt the operator recorded. Each row is matchable against the provider's records.
Loading receiptsβ¦
Two clocks, both visible. Delivered is the cumulative sum of Climeworks receipts; it grows by one row each month. Contracted annual rate is the subscription Doom Tide currently pays into, attested by the operator. The 5× commitment is sized against the recurring annual cap; one-off business travel is absorbed via the subscription's accumulated runway. The daily coverage check uses whichever is larger so the page does not false-claim a shortfall during monthly billing accrual. Counter polls Firestore every time you visit this page. Carbon coefficients from Tidemark, anchored to Luccioni et al. (2024) and the IEA 2023 global grid intensity.
Ask anything about the platform or what to do next. Try: "What's an ISWC?", "How do I register at BMI?", "What does my statement mean?", "I just added a song β what's next?". I won't give legal or tax advice β for that, talk to a lawyer or accountant. Conversation isn't saved; reload to clear.
Welcome to Doom Tide
How the Self-Admin platform works
Doom Tide helps you register your songs so that you receive your U.S. performance and mechanical royalties. On the Self-Admin plan you do the portal submissions yourself — the platform tells you exactly what to file, and builds the upload files for you.
Your path
Set your PRO and IPI. Account → Profile. A song can’t be submitted until both are on file.
Add your songs. My Catalog → Add song. Search and import, or enter them by hand.
Close the gaps. Each work shows what’s still missing for PRO and MLC submission. Work down the list until it’s clear.
Export and file. The platform builds the bulk-upload files. You submit them at your PRO and at The MLC, then mark them registered.
Sections of the platform
Dashboard — where you start, and what needs attention.
My Catalog — every work and recording, with its registration status.
Statements and Royalties — the money, once it starts landing.
Resources — Guides for plain-language reference, and the Glossary (hover any underlined term for a definition).
If you get stuck
A term doesn’t make sense.
Open Resources → Glossary, or hover any underlined term for a definition.
You want to speak with a human.
Book a meeting with Doom Tide and we’ll walk through it together.
A quick question
Thirty seconds — it steers what we build next
How would you feel if you could no longer use Doom Tide?
Pick one to continue.
Operations Assistant
Grounded in Dan's operations playbook
Ask anything procedural β "how do I review a statement?", "when do I escalate a refund?", "what's the migration workflow for a client leaving a prior admin?". Conversation isn't saved; reload to clear.
Cross-entity editEditing on behalf of Changes save to the client's catalog directly; you don't have to enter View As.
Edit work
-
Edit composition-level fields (title, writers, splits, ISWC, PRO/MLC) and recording-level fields (ISRC, version label, artist, year) in the Recordings section below.
Registration gaps
Calculating…
Title
The composition title used in MLC + PRO registrations. Clean version-suffixes (“Demo”, “Remaster”, “Live”) from imported titles here — the recording-level version label still lives on the recording row.
Recordings
One ISRC per captured performance. The MLC matches royalties to recordings by ISRC, so missing ISRCs leave royalties stuck in the unmatched pool. Fill them in here as they get assigned.
Writers & splits
Writer splits sum is over 100%. Total ownership can’t exceed 100% — adjust the rows above.
Publishers & splits
Publisher splits sum is over 100%. Total ownership can’t exceed 100% — adjust the rows above.
Each publisher row is emitted as its own row in the MLC and PRO bulk-upload exports with its share. Leave the section empty if a writer self-publishes without a publisher entity — the exports fall back to the writer’s name with the writer’s split.
Populated automatically when the Audit title-matches this work to a society’s catalog export. You can also paste a value here manually.
MLC pre-registration
This work has no recording with an ISRC. The MLC accepts work registration without an ISRC and will assign a Song Code that future recordings can be matched to.
Registry status
What each registry actually says about this work. Synced via the Sync from PRO buttons on My Catalog. Rows go gray until the matching sync has run.
Registration status
PROBMI, ASCAP, SESAC, GMR
The MLCUS digital mechanicals
SoundExchangeNeighboring rights
Sample & IP attestation
Two boxes — the song and the recording. If either contains samples, describe them in the disclosure.
Notes
Internal context for this work. Not exported anywhere — visible only inside Doom Tide.
New setlist template
Songs in this setlist
Pick songs from your catalog. Reorder with the arrows. Applying this template to a performance copies these songs — editing the template later won’t change past performances.
⌕
Create a new workspace
Spin up another entity under your account — a side project, a band you're starting, an estate you administer. Each workspace is independent: separate catalog, separate registrations, separate tier and billing. Switch between workspaces from the sidebar selector.
Publishing model
Plan
Help us prep for the call
All fields optional. Anything you share gets read before the intro call so we’re not asking the basics on the call itself.
Bulk import from Spotify
Search for the artist whose catalog you want to import. The next step shows every track Spotify knows about, so you can deselect covers, alt-takes, or anything that doesn't belong in this workspace's catalog.
ISWC field is optional. Only paste an ISWC if you've confirmed it for that work via your PRO portal (BMI / ASCAP / SESAC / GMR) or songview.com. Leaving it blank is correct for any song you haven't registered yet β the platform will guide you through registration later.
Default writer splits
Applied to every imported song. Pre-populated from this workspace's member roster. You can refine per-song afterward via the edit modal.
Importingβ¦
Writing your catalog. Stay on this page.
✓
Imported.
Each imported song is on your catalog with default splits applied. Open any song to refine the writer or publisher details β most catalogs have a small minority of works where the default splits aren't right (guest co-writers, songs one member sat out, etc.).
Import past shows from Setlist.fm
Setlist.fm API key not configured
Setlist.fm requires a free application API key. Apply at api.setlist.fm/docs (approval usually takes a day or two), then set the SETLISTFM_API_KEY constant in index.html and redeploy.
Search Setlist.fm for the artist whose past shows you want to import. The next step shows every setlist on record β fan-contributed, so coverage varies. Best for established touring acts; smaller indie acts may have only partial history.
Catalog-match column shows how many of the songs in each setlist already exist in your Doom Tide catalog. Unmatched songs still import β they're stored as text and you can resolve them to catalog entries later.
Importingβ¦
Writing performances. Stay on this page.
✓
Imported.
Each imported show is on your Performances page. Songs that matched your catalog are linked; unmatched songs are stored as text. Open any performance to resolve unmatched songs, fix dates, or submit per-PRO.
New tour
Generate multiple performances at once for a run of dates. Each row becomes one Performance, all sharing the same setlist and member roster. After generation you can open any show to fill in show-specific details (start time, notes, etc.).
Snapshot-on-use: applying this template copies its songs into each performance. Editing the template later won’t change shows that have already been generated.
Members on stage for this tour
Applied to every show on this tour. You can adjust per-show afterward if a member sat out a specific date.
Tour dates & venues
Each row becomes one show. Date and venue name are required; city and state are recommended.
Prospect catalog preview
Pre-signup Spotify selection — review before your intro call
Log a performance
Step 1 of 3 β date and venue
Members on stage
Check every member who personally performed. ASCAP OnStage royalties require the writer to have been on stage; this flag drives that eligibility check at export time.
Setlist
Pick songs from your catalog. Mark covers honestly β you still report them to your PRO so the original writer can collect from their live pool. That's how it works, and that's how the ecosystem stays trustworthy. Click "Add custom song" for covers, traditional pieces, or anything not yet in your catalog.
β
The template is independent of this show. Editing the template later doesn’t change this performance, and vice versa.
Review
Registration pipeline
β
Invite Full Administration client
Creates the Firebase Auth user, entity, user_entities join, and user document atomically β replaces the manual 5-step Firebase Console procedure. Generates a password reset link to send via the welcome email template.
Mailing address
Used for 1099-NEC mailing at year end, MLC publisher records, and PRO correspondence. For a band-LLC, this is the LLC’s address; for a solo writer, this is wherever official mail should go.
Publishing model
Some royalties (called "publisher shares") are often directed to the band as a single business entity with its own bank account. Depending on the business relationship between bandmates, you may choose to direct these publisher shares to a single entity (typically a band LLC or partnership) rather than to each individual songwriter.
You can change this later on the Account page if the band's situation changes. Switching models may require re-filing existing registrations.
Publishing entity(optional)
If this client has a separate publishing entity (an LLC or trade name that holds the publisher share), fill in the details below. Leave blank if the writer IPI also serves as the publisher IPI in their PRO records (the common default for solo writers without a separate publishing LLC).
Members
For solo entities, one member is sufficient. For bands, add one row per writer in the lineup. IPI and PRO affiliation are person-level β they're the same across every song this writer is on. Songwriting splits are per-song and get captured when each work is added to the catalog, not here. Each member with an email gets their own Doom Tide login and a separate password reset link; leave email blank for members who don't need access.
β Client invited successfully
The Firebase Auth user(s), entity, user_entities join(s), and user document(s) have all been created in a single atomic batch. Send each login below its own password reset link via the welcome email template.
Entity
Entity ID: β
Logins created
Open the welcome-email-full-admin-template.docx file in 01 Operations on your Drive, paste each link into one welcome email per recipient, personalize the bracketed fields, and send.
Scan catalog
Generate bulk registration tasks for client. MLC is always scanned. Pick which PROs are relevant based on the writer affiliations you know about.
MLC — always scanned. Every U.S. work needs MLC registration regardless of writer PRO.
Also scan for these PROs:
Run audit
Upload a member catalog export from MLC or a PRO. The audit title-matches each work to the source-of-truth record, fills missing identifiers (Song Code, Work ID, ISWC, writer IPIs), and — for MLC — diffs against the recordings Spotify reports for the entity’s configured artist.
Each source ships its own column layout. MLC is supported today. Other societies enable as we receive sample exports — email hello@doomtide.co a sample from BMI/ASCAP/SESAC/GMR and the parser ships within the day.
Log in to portal.themlc.com as the client (or as their admin), go to Manage Catalog → Export, download the full works export. The parser auto-detects comma vs tab delimiter. Max 10MB.
From the client’s ACE writer page (ascap.com/repertory, keyed by their IPI), capture the writer/works JSON and paste it here. It’s converted to the standard ASCAP import and run through the same audit — ISWCs, Work IDs, and writer IPIs back-fill in place. A licensed direct fetch will replace this paste step.
Defaults to the entity’s saved Spotify artist ID. Override here to test against a different artist (e.g., a side project). Used only for MLC audits — PRO audits don’t consume Spotify data.
Audit run
…
Manage members
Add or remove members on this entity. Existing Doom Tide users will be linked to their existing accounts; new emails get a fresh login.
Current members
Add new member
⚠ Delete client
This permanently removes the entity, all member auth accounts (unless they belong to another entity), invoices, and entity-scoped notifications. Cannot be undone.
Before you start using the Tax Workbench
Enroll two-factor authentication
Adds a 6-digit code from your authenticator app to every sign-in. Three steps, takes about a minute.
Confirm your password to continue. Firebase requires re-authentication before enabling two-factor — same reason it asks before email changes.
Scan the QR code with your authenticator app (1Password, Authy, Google Authenticator, etc.), then enter the 6-digit code it shows.
From your next sign-in onward, you’ll be asked for the 6-digit code from your authenticator app after your password.
Your 10 recovery codes
If you lose your authenticator app, any one of these codes lets you sign in once and reset two-factor on a fresh device. Save them somewhere only you can reach — a password manager, a printed copy, an encrypted note.
Generating…
Two-factor required
Enter the 6-digit code from your authenticator app to finish signing in.
Lost your authenticator? Use a recovery code to sign in and reset two-factor on a fresh device.
Recovery
Sign in with a recovery code
Each code works once. We’ll burn it, sign you in, turn off two-factor on this account, and immediately walk you through re-enrolling on your new device.
Required for staff accounts
Enable two-factor authentication to continue.
Operator and tactician accounts can move money, change client tiers, send signing envelopes, and view every client’s financials. Doom Tide requires two-factor authentication on every staff account — password alone isn’t enough protection for that scope.
You’ll need an authenticator app (1Password, Authy, Google Authenticator, etc.) on your phone. Setup takes about a minute.
Signed in as —. Sign out if this isn’t the account you intended to use.
MLC export
Pick the works to include.
Default is everything eligible. Untick anything you want to hold back — partial splits, a new release that isn’t ready, a single you want to file separately. Already-registered works (carrying an MLC Song Code) are not in this list.