Skip to main content

Sync Revenue Tracking Spreadsheet: Fees, Splits, and Follow-Ups

Build a practical sync revenue tracker: deal fields, splits, PRO income, invoices, and quarterly reviews for composers and small publishers.

Sync Revenue Tracking Spreadsheet: Fees, Splits, and Follow-Ups
Tutorials syncrevenue trackingspreadsheetroyaltiesinvoicingmusic business

Local context

Legal, tax, privacy, rights, royalty, and contract rules vary by jurisdiction. Use this article as an editorial starting point, not legal or accounting advice.

Before acting, verify local laws, payment methods, platform availability, taxes, and music-rights administration for your country.

Quick Answer

A sync revenue spreadsheet should track every pitch, license, invoice, split, and PRO statement in one place so cash and paper trails match. Start simple: one row per deal, mandatory status and due dates, then expand into dashboards.

Why Sync Money Gets Lost Without a Tracker

Sync income arrives unevenly: an upfront fee this month, a backend PRO payment nine months later, a renewal option next year, and a co-writer who needs a wire for 25%. Without a single source of truth, freelancers underbill, miss options, and cannot answer tax questions. A spreadsheet is enough until deal volume forces a proper royalty system.

As of July 2026, many composers still live in Google Sheets or Excel successfully—if columns are disciplined and updated when contracts move. Fancy software does not fix forgotten cue sheet credits. [1]

Recommended Columns (Core Sheet)

ColumnExampleNotes
deal_id2026-014Immutable ID
work_titleNeon HorizonRegistered title
clientAgency X / Brand YWho pays
use_typeTV ad 30sMedia + length
territoryUS + CAAs licensed
term_start / term_end2026-08-01 / 2027-07-31For renewals
exclusivityCategory 12moOr none
license_fee_gross5000Currency separate column
your_share_pct0.70After co-writers/pub
invoice_numberINV-118Link to PDF
invoice_statusPaidDraft/Sent/Paid/Overdue
paid_date2026-07-12Cash basis tracking
pro_work_idRegistration ID
expected_backendY/N + notesNever guarantee $
contract_urldrive linkSigned PDF
next_actionSend stemsWith due date

Add a second sheet for pitches that are not yet deals: contact, date sent, materials, response, and convert-to-deal_id when won. Separating pipeline from money prevents optimistic double counting.

Modeling Splits Without Drama

Create a writers table: person, role, PRO affiliation, default split, payment details (secure storage—do not put full bank data in a shared sheet). On each deal row, either reference a split template (e.g., “standard trio 40/30/30”) or override with deal-specific percentages that sum to 100% of the writer side you control.

Publisher shares, library shares, and agent commissions need their own columns so “gross fee” never gets confused with “what hits your account.” Example: $10,000 license, 20% library, 10% agent on remaining, then co-writer splits on the rest—calculate stepwise and store each intermediate value for auditability.

When money arrives, record the net deposit and allocate to people with payment dates. Unpaid co-writer liabilities should appear as obligations, not vanish because the brand paid you.

PRO and Backend Income

Performance royalties are not the license fee. They depend on cue sheets, performances, and society rules. Track estimated vs actual carefully—use actual statement line items when available. Columns for statement period, society, amount, and matched deal_id keep backend from becoming mystery money. [2]

If a placement should generate performances and nothing appears after a reasonable cycle, your next_action is “verify cue sheet / registration,” not “assume theft.” Many misses are paperwork.

Weekly and Quarterly Workflows

Dashboard ideas

Sum paid YTD, unpaid invoices, pipeline weighted by stage probability (be conservative), and top clients by revenue. Charts are optional; correct totals are not.

Sheets vs Dedicated Tools

Stay on spreadsheets while you can filter and not lose rows. Move to purpose-built royalty platforms or lightweight CRM+accounting when multiple territories, sub-publishers, or staff need permissions. Whatever you use, export CSVs regularly—vendor lock-in is real.

Security: restrict edit access, enable 2FA on the Google/Microsoft account, and keep tax IDs out of overly shared tabs. For GDPR/CCPA-sensitive personal data, minimize what you store. This is operational guidance, not legal advice.

  • Currency Store currency code per deal; convert only in reporting columns with a dated FX rate note.
  • Retainer work Track hours or monthly retainers on a separate sheet so they do not distort per-cue averages.
  • Kill fees Log unpaid speculative rounds with kill fee terms so scope creep is visible.
  • Options Calendar option windows—expired options are free money left on the table.

Minimal Template to Start Today

Create three tabs: Deals, Pitches, People. Freeze header rows, data-validate status fields, and color-code Paid (green), Overdue (red), Pending (yellow). Add a fourth tab Notes for narrative context you refuse to cram into cells. Backup weekly to a second drive.

Do not wait for the “perfect” schema. Start with ten columns and expand when a real deal proves a field is missing. The habit of logging beats the fantasy of an all-knowing database you never open.

Keep creating pitch-ready music with tools and samples from Plugg Supply. Visit /premium when client work needs faster processing capacity.

Open catalog

Learning path

Related answer hubs

Related catalog

More tutorials from the catalog

More tutorials from the Plugg Supply feed, ranked by catalog popularity.

Browse Tutorials

Frequently Asked Questions

Cash or accrual?
Many freelancers track cash for taxes and still note invoice dates for operations. Align with your accountant.
How do I handle advances?
Record advance, then allocate recoupment against future fees in a dedicated column.
Should I track rejected pitches?
Yes—learning and follow-up value. Keep them off the revenue sum.
What about sample clearance costs?
Log as deal costs so net profitability is honest.
Can I share the sheet with a manager?
Yes with limited ranges or a view-only dashboard tab.
How granular should stems delivery tracking be?
If clients delay payment pending delivery, yes—add delivery_status.
Is this legal/tax advice?
No. Use the sheet as an operations aid and consult professionals for compliance.