Skip to main content

Overview

The Finances Page (/producer-dashboard/finances) is your financial command center on BeatPass. Track earnings, manage payment settings, view transaction history, and monitor your revenue streams.
Access: Navigate to /producer-dashboard/finances or click Finances in the Producer Dashboard sidebar.

Page Layout

The Finances page is organized based on your Stripe connection status:

For Connected Accounts

SectionPurpose
Page HeaderArtist identity, account status, lifetime earnings
Balance OverviewCurrent balances across different states
Transaction HistoryRecent payments and payouts
Payout SettingsBank account and payout schedule

For New Users (Not Connected)

SectionPurpose
Page HeaderArtist identity with “Setup Needed” status
Onboarding CardStripe Connect setup flow
Benefits OverviewWhy you should connect Stripe

The hero section provides instant visibility into your financial status.
ElementDescription
Back Link”← Back to Dashboard” returns you to the main Producer Dashboard
Artist AvatarYour circular profile image with blur background effect
Producer Finances BadgeGreen badge with wallet icon identifying the page
Artist NameYour producer/artist name prominently displayed
Status IndicatorAccount status badge (Active/Setup Needed)
Lifetime EarningsLarge card showing total earnings to date

Stripe Connect Onboarding

If you haven’t connected your Stripe account, you’ll see the onboarding flow.

Why Connect Stripe?

Receive Payments

Get paid for track sales and subscription revenue share directly to your bank account.

Track Earnings

View detailed transaction history and balance breakdowns in real-time.

Automatic Payouts

Set up automatic payouts on your preferred schedule (daily, weekly, monthly).

Tax Documents

Access tax forms and financial records for your music income.

Onboarding Steps

1

Click Connect

Click the “Connect with Stripe” button on the Finances page.
2

Create/Sign In

You’ll be redirected to Stripe:
  • Create a new Stripe account, or
  • Sign in to your existing Stripe account
3

Verify Identity

Complete Stripe’s identity verification:
  • Provide personal information
  • Upload ID documents if required
  • Verify your phone number
4

Add Bank Account

Connect your bank account for payouts:
  • Enter routing and account numbers, or
  • Use instant bank connection via Plaid
5

Complete Setup

Review and confirm your settings:
  • Payout schedule preference
  • Business type (individual/company)
  • Tax information
The onboarding process typically takes 5-10 minutes. You may need to wait 1-2 business days for account verification to complete.

Balance Overview

Once connected, view your current financial status across different balance states.

Balance Cards

Icon: Wallet (green)
Description: Funds ready for immediate payout
This is money that has cleared and can be transferred to your bank account at any time.

Transaction History

View your recent financial activity in a chronological list.

Transaction Types

TypeIconColorDescription
Track SaleMusicBlueDirect purchase of your track
Subscription PayoutRepeatPurpleYour share of subscription revenue
PayoutArrowUpRightGreenTransfer to your bank account
RefundRotateCcwRedReturned payment

Transaction Details

Each transaction shows:
  • Type icon — Visual indicator of transaction type
  • Description — What the transaction was for
  • Date/Time — When it occurred
  • Amount — Positive (income) or negative (payout/refund)
  • Status — Completed, Pending, or Failed

Filtering Transactions

FilterOptions
TypeAll, Sales, Payouts, Refunds
Date RangeLast 7 days, 30 days, 90 days, All time
StatusAll, Completed, Pending

Revenue Streams

BeatPass offers two main ways to earn money from your music:

Track Sales

Direct purchases of your tracks by users.
AspectDetails
PricingYou set the price per track
CommissionPlatform takes a percentage
PayoutAdded to your available balance after processing
LicensingBuyers receive a license certificate

Subscription Revenue Share

Your portion of the monthly subscription pool.
AspectDetails
CalculationBased on your contribution value
FrequencyDistributed monthly
FactorsPlay count, engagement, catalog size

Earnings Formula

Learn exactly how subscription revenue is calculated and distributed.

Payout Settings

Configure how and when you receive your earnings.

Payout Schedule Options

ScheduleDescription
DailyAutomatic payout every day (if balance > minimum)
WeeklyAutomatic payout every Monday
MonthlyAutomatic payout on the 1st of each month
ManualYou initiate payouts when desired

Minimum Payout

  • Standard: $10 USD (or equivalent)
  • Below minimum: Funds accumulate until threshold is met

Instant Payouts

If enabled by your bank:
  • Funds arrive within minutes
  • Small fee applies (typically 1%)
  • Subject to daily limits

Tax Information

BeatPass provides tools to help with tax reporting.

Tax Documents Available

DocumentWhen GeneratedDescription
1099-KJanuary (US)Annual income summary for US taxpayers
Transaction ExportOn-demandCSV export of all transactions
Payout ReportOn-demandSummary of payouts received

Accessing Tax Documents

  1. Go to Finances page
  2. Click Tax Documents section
  3. Download available forms
Tax documents are generated by Stripe and available in their dashboard. BeatPass provides links to access them directly.

Security

Your financial data is protected by:
FeatureDescription
Stripe SecurityPCI-DSS Level 1 compliant payment processing
EncryptionAll data encrypted in transit and at rest
2FATwo-factor authentication available on Stripe
Audit LogsComplete transaction history maintained
Never share your Stripe login credentials. BeatPass staff will never ask for your Stripe password.

Common Issues

Possible causes:
  • Payments are still pending (2-7 day processing)
  • Account verification incomplete
  • Check the Pending balance card
Solution: Wait for payment processing or complete any pending verification steps in Stripe.
Possible causes:
  • Bank account details incorrect
  • Account closed or restricted
  • Verification expired
Solution: Update your bank account information in Stripe settings.
Possible causes:
  • Country not supported
  • Identity verification failed
  • Duplicate account
Solution: Contact support with your country and any error messages received.
Possible causes:
  • Still processing (may take a few hours)
  • Filtered out by current view settings
  • Refunded or disputed
Solution: Clear filters and check all transaction types. Allow 24 hours for processing.

Next Steps