Open Source Project Monetization Strategy - Phase-based Approach

Business Registration (BR) Strategy

Key Decision: Start WITHOUT company registration

  • Collect donations under personal name initially
  • Register company later when project matures and income stabilizes
  • All platforms allow personal accounts with KYC using personal credentials

Hong Kong Tax Context:

  • No capital gains tax on crypto
  • Small passive donations to open source = likely treated as gifts (not taxable)
  • Keep records from day one
  • Consider tax consultation if annual income exceeds ~HK$100,000

Phase 1: Launch & Early Adoption (Months 0-6)

Goal: Establish presence, start collecting small donations

Account Setup:

  • Create dedicated Gmail account for project
  • GitHub: Open source repository (no KYC needed)
  • Crypto Wallet: Exodus or MetaMask (non-custodial, no KYC)
    • Display wallet address on GitHub for crypto donations
  • Buy Me a Coffee:
    • Sign up with project Gmail
    • Connect PayPal (personal account)
    • Receive one-time donations

Why this setup:

  • Minimal friction to start
  • No upfront verification barriers
  • Crypto wallet = zero fees, instant setup
  • PayPal = trusted by general public

Expected Income: Small, sporadic donations


Phase 2: Growing Community (Months 6-12)

Goal: Enable recurring support, expand payment options

Add:

  • Patreon: For recurring monthly supporters
    • Same Gmail account
    • Connect PayPal for payouts
    • Offer tiered membership benefits

Considerations:

  • Complete KYC on platforms when ready to withdraw
  • Use personal ID/address documents
  • Funds accumulate until verification complete

Expected Income: Regular small contributions, some recurring supporters


Phase 3: Established Project (12+ months)

Goal: Professionalize operations, optimize for sustainability

When to register company:

  • Monthly income becomes regular (e.g., HK$10,000+/month)
  • Need to sign contracts or hire contributors
  • Want liability protection
  • Tax benefits outweigh setup costs (~HK$3,000-5,000 for BR)

Account Migration:

  • Register HK company (BR)
  • Open business bank account
  • Upgrade platform accounts to business accounts
  • Add Stripe for better fees (2.9% vs PayPal’s 4.4%)
  • Transfer ownership of GitHub organization to company

Tax Compliance:

  • File annual tax returns
  • Proper bookkeeping
  • Consider hiring accountant

Payment Flow Summary by Phase

Phase 1

Supporters → Crypto Wallet (Exodus) → Your control
Supporters → Buy Me a Coffee (PayPal) → Accumulates until withdrawal

Phase 2

Supporters → Crypto Wallet → Your control
Supporters → Buy Me a Coffee (PayPal) → Periodic withdrawal
Supporters → Patreon (PayPal) → Monthly recurring

Phase 3

Supporters → Crypto Wallet → Company wallet
Supporters → Buy Me a Coffee (Stripe) → Company bank
Supporters → Patreon (Stripe) → Company bank

For HK situation without company:

  1. Crypto (Exodus) - Best for tech audience, zero fees, no KYC
  2. PayPal via Buy Me a Coffee - Best for general public, easy setup
  3. Stripe - Add later when company registered (lower fees)

Key Milestones to Trigger Phase Changes

  • Phase 1→2: 50+ stars on GitHub, regular user feedback
  • Phase 2→3: HK$10,000+/month sustained for 3+ months, or need to hire/contract work

Action Items for Team

Immediate (Phase 1):

  1. Create project Gmail account
  2. Set up GitHub repository
  3. Generate Exodus wallet, add address to README
  4. Register Buy Me a Coffee account
  5. Create simple spreadsheet to track all incoming donations

Monitor for Phase 2:

  • Community growth metrics
  • Donation frequency and amounts
  • User requests for recurring support options

Platform Comparison Details

PayPal vs Stripe

| Feature | PayPal | Stripe | |———|——–|——–| | Fees | ~4.4% + fixed | ~2.9% + fixed | | Setup | Easy, personal account | Needs more verification | | Trust | High recognition | Developer-focused | | Best for | Phase 1-2 | Phase 3+ |

Crypto Wallet Options

  • Exodus: User-friendly, multi-currency
  • MetaMask: Ethereum ecosystem focus
  • Trust Wallet: Mobile-first
  • All options: No KYC, you control keys

Document created: 2025-11-24 Status: Planning Phase Next Review: Upon reaching Phase 1→2 transition criteria