Automatically split and categorize billable hours across your freelance gigs in one dashboard.
Creators and freelancers cannot effectively categorize billable hours across multiple gigs and platforms using existing time-tracking apps.
GigSplit lets freelancers start a single timer and automatically allocate hours to multiple gigs using simple rules based on projects, clients, or platforms. It generates visual reports and exports for invoicing, eliminating manual tagging across Upwork, Fiverr, and direct clients. Track everything in one place without switching apps.
Creators and freelancers juggling multiple gigs across platforms like Upwork, Fiverr, and client-direct work
Rule-based auto-splitting of time entries across gigs, unlike generic trackers that require manual categorization per entry.
friendly
Start/stop timer and auto-split hours across selected gigs using rules.
Set rules to categorize time by client, platform, or task type.
Visual pie charts and tables showing hours per gig/platform.
Download categorized hours for invoicing or taxes.
Add gigs/platforms manually or via quick presets for Upwork/Fiverr.
Email automated weekly hour breakdowns by gig.
PWA support for timer on mobile.
Suggest rules based on past entries.
| Column | Type | Nullable |
|---|---|---|
| id | uuid | No |
| text | No | |
| created_at | timestamp | No |
| Column | Type | Nullable |
|---|---|---|
| id | uuid | No |
| user_id | uuid | No |
| name | text | No |
| platform | text | Yes |
Relationships:
| Column | Type | Nullable |
|---|---|---|
| id | uuid | No |
| user_id | uuid | No |
| gig_id | uuid | Yes |
| duration_minutes | int | No |
| start_time | timestamp | No |
| notes | text | Yes |
Relationships:
| Column | Type | Nullable |
|---|---|---|
| id | uuid | No |
| user_id | uuid | No |
| gig_id | uuid | No |
| percentage | int | No |
Relationships:
/api/gigsList user's gigs
/api/gigsCreate new gig
/api/timer/startStart timer with rules
/api/timer/stopStop timer and categorize
/api/reportsFetch dashboard reports
/api/exports/csvGenerate CSV export
50 entries/month
None
None
| Month | Users | Conversion | MRR | ARR |
|---|---|---|---|---|
| Month 1 | 200 | 2% | $100 | $1,200 |
| Month 6 | 1,500 | 5% | $1,875 | $22,500 |
No more manual tagging—GigSplit auto-categorizes billable time for Upwork, Fiverr, and more.
Post in r/freelance and r/Upwork with a free beta invite link, targeting posts about time tracking pains. DM 20 Upwork freelancers from recent gigs via LinkedIn offering free Pro access for feedback. Share on Indie Hackers with MVP demo video.
Great UI and mobile app
No auto-splitting across gigs
Gig-specific rules for multi-platform freelancers
Unlimited free users
Manual tagging only
Automated categorization saves time
User data on gig rules creates personalized stickiness; network effects via shared templates community.
Freelance economy booming post-pandemic, with platforms like Upwork reporting 20% YoY growth in gigs.
Timer accuracy in background
Use Supabase realtime and PWA
Low adoption if not viral
Free tier + PH launch
Solo dev burnout
Strict 6-week timeline
Success: 5+ confirm pain
Success: 10% retention week 2
Success: 200 signups
Success: 100 organic users/mo
Other validated startup ideas you might find interesting
Never miss TechCabal articles again—search and recover 404 pages instantly.
Your personal vault for TechCabal links—auto-recovers 404s forever.
AI revives lost TechCabal pages—summarize, rewrite, recover.
Automate real estate agent outreach so solo proptech founders can focus on building.
Centralize proptech operations to eliminate solo founder burnout.
AI no-code builder for proptech MVPs – dev time slashed 80%.