Skip to main content

Earnings

Your Earnings dashboard gives you visibility into your income from FlexDuty projects.

Viewing Your Earnings

Access your earnings at:
  1. Click your profile icon
  2. Select “Earnings”
  3. Or navigate directly to flexduty.com/sellers/earnings

Earnings Dashboard

Overview Metrics

MetricDescription
Lifetime EarningsTotal paid out since joining
This MonthEarnings in current calendar month
PendingApproved but not yet paid out
In EscrowFunded but awaiting approval

Earnings Breakdown

View earnings by:
  • Project: See earnings per project
  • Time Period: Filter by month, quarter, or year
  • Status: Completed, pending, in progress

How Earnings Are Calculated

For Hourly Projects

Gross Earnings = Hours Worked × Hourly Rate
Platform Fee = Gross × Fee Rate (tiered)
Net Payout = Gross - Platform Fee
Example:
  • Hours: 40
  • Rate: $150/hour
  • Gross: $6,000
  • Platform Fee (15%): $900
  • Net Payout: $5,100

For Fixed Price Projects

Gross = Milestone Amount
Platform Fee = Gross × Fee Rate
Net = Gross - Fee

Platform Fee Tiers

Fees decrease as you earn more:
TierCumulative EarningsFee Rate
1First $50020%
2500500 - 2,00015%
32,0002,000 - 5,00012%
45,0005,000 - 10,00010%
5$10,000+8%
Fee tiers are calculated per transaction, not cumulatively across your account. Each payment uses the tiered structure.

Payment Timeline

1

Work Completed

You finish deliverables and submit for review
2

Client Approves

Client reviews and approves your work
3

Payment Released

Client releases payment from escrow
4

Processing

FlexDuty processes transfer (1-2 days)
5

Payout

Stripe sends to your bank (2-7 days)

Total Timeline

From approval to bank:
  • 🇺🇸 USA: 3-5 business days
  • 🇬🇧 UK: 4-6 business days
  • 🇪🇺 EU: 4-6 business days
  • 🇮🇳 India: 7-10 business days

Earnings History

Transaction Log

Each payment shows:
  • Date processed
  • Project name
  • Gross amount
  • Platform fee
  • Net payout
  • Status (paid, pending, processing)

Exporting Data

Export your earnings for accounting:
  1. Go to Earnings page
  2. Click “Export”
  3. Select date range
  4. Choose format (CSV, PDF)

Tax Considerations

FlexDuty Does Not Withhold Taxes

You’re responsible for:
  • Calculating and paying income taxes
  • Quarterly estimated payments (if required)
  • Compliance with local tax laws

Tax Documents

  • USA: You may receive a 1099-NEC if earnings exceed $600
  • UK/EU/India: No tax documents from FlexDuty; report as self-employment income
See Tax Overview for detailed guidance.

Maximizing Earnings

Tips

Complete your profile to attract higher-paying projects
Maintain high ratings for premium opportunities
Increase rates as you gain platform reputation
Work efficiently to maximize hourly earnings
Build long-term client relationships for repeat work

Avoiding Fee Drain

  • Larger milestone payments have lower effective fees
  • Avoid many small payments; consolidate where possible
  • At $10,000+ per payment, you’re at the lowest fee tier (8%)

Earnings FAQ

After the client releases payment from escrow. Timeline depends on approval speed and your country.
Platform fees are deducted. Check the transaction details to see the fee breakdown.
Payouts are in the currency of your Stripe account. You can set this up in Stripe.
Check if the client has approved. If approved but not received after 7 days, contact support.
FlexDuty doesn’t provide invoices. You can generate your own using the export data.