FeeFlow

Smartly routes small gig payments to the lowest-fee option worldwide.

Score: 7.7/10Saudi ArabiaMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

High Stripe fees erode freelancer profits on small gigs, with no viable low-cost alternatives for international clients.

Solution

FeeFlow scans client location and gig size to recommend and create the cheapest payment method (Wise, SEPA, ACH). Generate invoices with optimal links, predict fees upfront, and track everything centrally. Maximize your take-home on every $20-200 international gig.

Target Audience

Freelancers delivering small gigs ($20-200) to international clients

Differentiator

Rule-based fee optimizer engine that auto-selects and generates links from multiple low-fee providers.

Brand Voice

professional

Features

Fee Calculator

must-have25h

Input client country/gig amount for lowest-fee prediction.

Smart Router

must-have30h

Auto-generates payment link for optimal provider.

Unified Dashboard

must-have15h

Track payments across Wise/SEPA/etc. in one place.

Invoice Generator

must-have20h

Custom invoices with predicted net earnings.

Provider Connect

must-have18h

Link multiple accounts (Wise, Payoneer).

Gig Analytics

must-have12h

Fee savings reports over time.

Custom Rules

nice-to-have15h

User-defined routing preferences.

Bulk Invoices

nice-to-have10h

Send multiple at once.

API Access

nice-to-have20h

Embed calculator in your site.

Integrations

future25h

Zapier/Calendly hooks.

Total Build Time: 190 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
providerstext[]Yes
created_attimestampNo

Relationships:

  • invoices.user_id -> users.id

invoices

ColumnTypeNullable
iduuidNo
user_iduuidNo
client_countrytextNo
gig_amountintNo
recommended_providertextNo
statustextNo
created_attimestampNo

Relationships:

  • user_id -> users.id
  • payments.invoice_id -> invoices.id

payments

ColumnTypeNullable
iduuidNo
invoice_iduuidNo
providertextNo
fee_paidintYes
statustextNo

Relationships:

  • invoice_id -> invoices.id

fee_rules

ColumnTypeNullable
iduuidNo
user_iduuidNo
countrytextNo
preferred_providertextYes

Relationships:

  • user_id -> users.id

API Endpoints

POST
/api/fee-calculator

Compute lowest fee options

🔒 Auth Required
POST
/api/invoices

Create routed invoice

🔒 Auth Required
GET
/api/invoices

List with savings

🔒 Auth Required
POST
/api/providers/connect

Add provider account

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + shadcn/ui
Backend
Next.js API routes + Supabase Edge Functions
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Wise/Payoneer APIs + Stripe (subscriptions)
Hosting
Vercel
Additional Tools
Resend (emails)Supabase Vector (future AI)

Build Timeline

Week 1: Foundation

40h
  • Auth/DB
  • Dashboard skeleton
  • Fee calc logic

Week 2: Calculator + router

50h
  • Fee engine
  • Provider mocks
  • Invoice UI

Week 3: Integrations

45h
  • Wise/SEPA links
  • Connect flows

Week 4: Tracking/reports

40h
  • Unified tracking
  • Analytics

Week 5: Polish/custom

35h
  • Rules UI
  • Responsive

Week 6: Test/deploy

30h
  • Tests
  • Landing
  • Deploy

Week 7: Extra polish

20h
  • Bulk send
  • Optimizations
Total Timeline: 7 weeks • 280 hours

Pricing Tiers

Free

$0/mo

Manual tracking

  • 10 calcs/mo
  • Basic router

Pro

$37/mo
  • Unlimited
  • Multi-provider
  • Auto-track
  • Reports

Enterprise

$97/mo
  • All Pro
  • Custom rules
  • API
  • Teams

Revenue Projections

MonthUsersConversionMRRARR
Month 1804%$118$1,416
Month 67008%$2,072$24,864

Unit Economics

$28
CAC
$370
LTV
4%
Churn
90%
Margin
LTV:CAC Ratio: 13.2xExcellent!

Landing Page Copy

Slash Fees 80% on International Gigs

FeeFlow picks the smartest payment path—save time and money on every client.

Feature Highlights

Fee predictions instant
Multi-provider smart
Unified dashboard
Gig-optimized

Social Proof (Placeholders)

"Doubled my net pay! - John, Dev"
"Best for global clients. - Sara, Marketer"

First Three Customers

Run LinkedIn ads targeting 'freelancer Stripe fees' ($50 budget), interview 10 respondents, onboard first 3 as beta testers with custom fee reports.

Launch Channels

Product Huntr/SaaSIndie HackersLinkedIn Freelance groupsTwitter

SEO Keywords

lowest fee freelance paymentsinternational gig payment routerstripe fee calculatoroptimize payments freelancerscheap wire transfers gigs

Competitive Analysis

3.4% + fixed
Strength

Familiar

Weakness

Highest fees

Our Advantage

Routes to <1%

Payoneer

payoneer.com
Varies 1-2%
Strength

International

Weakness

No routing/invoices

Our Advantage

Compares + automates

🏰 Moat Strategy

Growing dataset of real fee outcomes for better routing accuracy, network of provider partnerships.

⏰ Why Now?

Open banking APIs expanding, freelancers hit by inflation need every % saved, multi-provider era.

Risks & Mitigation

technicalmedium severity

Provider API limits

Mitigation

Caching + fallbacks

marketlow severity

Provider switching friction

Mitigation

One-click connects

executionmedium severity

Complex logic bugs

Mitigation

Unit tests heavy

Validation Roadmap

pre-build5 days

Survey 50 freelancers on fee pains

Success: 15 interested in beta

mvp21 days

Test with 15 users

Success: Avg 20% fee save validated

growth30 days

SEO content series

Success: 100 organic signups

Pivot Options

  • Pure Wise focus
  • Add domestic ACH
  • B2B invoice tool

Quick Stats

Build Time
280h
Target MRR (6 mo)
$5,000
Market Size
$5000.0M
Features
10
Database Tables
4
API Endpoints
4