SomaInvoice

Generate invoices payable via EVC Plus or Zaad – one link for all customers.

Score: 7.6/10SOEasy BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Somali businesses are forced to maintain multiple accounts across non-interoperable mobile money platforms like EVC Plus and Zaad, complicating transactions for their customers.

Solution

SomaInvoice creates shareable invoice links that customers pay via their preferred platform (EVC or Zaad). Businesses get paid faster without platform silos, with auto-confirmation and reminders. Perfect for SMBs serving mixed-payment customers.

Target Audience

Small and medium businesses in Somalia processing payments via EVC Plus and Zaad

Differentiator

Dual-payment invoices optimized for Somali mobile money – embeddable and mobile-first.

Brand Voice

supportive

Features

Invoice Creation

must-have10h

Quickly build invoices with line items.

Dual Payment Links

must-have12h

Generate one link for EVC or Zaad payment.

Payment Tracking

must-have10h

Real-time status updates from both platforms.

Auto Reminders

must-have8h

SMS/email chases for overdue invoices.

Customer Portal

must-have12h

View/pay all invoices in one place.

Recurring Invoices

nice-to-have10h

Set up subscriptions.

PDF Templates

nice-to-have7h

Custom branded PDFs.

Bulk Send

nice-to-have8h

Email/SMS multiple invoices.

Total Build Time: 77 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
business_nametextNo

invoices

ColumnTypeNullable
iduuidNo
user_iduuidNo
customer_nametextNo
amountintNo
statustextNo
due_datetimestampYes

Relationships:

  • user_id references users(id)

payments

ColumnTypeNullable
iduuidNo
invoice_iduuidNo
platformtextNo
txn_idtextNo
amount_paidintNo
timestamptimestampNo

Relationships:

  • invoice_id references invoices(id)

API Endpoints

POST
/api/invoices

Create invoice

🔒 Auth Required
POST
/api/invoices/:id/pay

Webhook payment confirm

GET
/api/invoices

List user invoices

🔒 Auth Required
POST
/api/reminders

Send reminder

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + shadcn/ui
Backend
Supabase Edge Functions
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe (SaaS)
Hosting
Vercel
Additional Tools
Twilio SMSResend emails

Build Timeline

Week 1: Auth & Invoice CRUD

18h
  • User system
  • Invoice create/list

Week 2: Payment Flows

22h
  • Links
  • Redirects to platforms

Week 3: Tracking & Webhooks

20h
  • Status sync
  • Payments table

Week 4: Reminders & Portal

18h
  • SMS
  • Customer view

Week 5: Nice Features

15h
  • Recurring
  • PDFs
Total Timeline: 5 weeks • 103 hours

Pricing Tiers

Free

$0/mo

No reminders

  • 10 invoices/month
  • Basic links

Pro

$30/mo

None

  • Unlimited invoices
  • Reminders
  • Portal

Enterprise

$99/mo

None

  • All Pro + Bulk
  • Custom templates
  • API

Revenue Projections

MonthUsersConversionMRRARR
Month 11202.5%$90$1,080
Month 69007%$1,890$22,680

Unit Economics

$12
CAC
$350
LTV
6%
Churn
91%
Margin
LTV:CAC Ratio: 29.2xExcellent!

Landing Page Copy

Invoices That Accept EVC Plus OR Zaad – Get Paid Faster

One link, dual payments, auto-reminders for Somali SMBs.

Feature Highlights

Dual platform
Mobile-optimized
Auto-track
Easy share

Social Proof (Placeholders)

"'Customers love the choice!' – Hassan Services"
"'Doubled collection speed.' – Leyla Boutique"

First Three Customers

Share invoice demo in Somali WhatsApp merchant groups; cold email 25 from yellow pages; convert via free unlimited trial week.

Launch Channels

Product Huntr/smallbusinessTwitter #SomaliaBusinessIndie Hackers

SEO Keywords

somali evc zaad invoicesmulti payment invoices somaliazaad evc invoice link

Competitive Analysis

FreshBooks

freshbooks.com
$19/mo
Strength

Robust invoicing

Weakness

No mobile money

Our Advantage

Native EVC/Zaad payments

🏰 Moat Strategy

Customer payment data for better reminders and upsell predictions.

⏰ Why Now?

E-commerce growth in Somalia (25% YoY) demands easy digital invoicing.

Risks & Mitigation

marketmedium severity

Preference for cash

Mitigation

Free tier onboarding

technicallow severity

Webhook reliability

Mitigation

Polling fallback

legalmedium severity

Tax compliance

Mitigation

Optional tax fields

Validation Roadmap

pre-build7 days

Test invoice links with 5 businesses

Success: 3 paid invoices

mvp14 days

20 user beta

Success: 50% retention

launch21 days

SEO content push

Success: 200 organic visits

Pivot Options

  • Pure SMS invoicing
  • Add inventory
  • B2C bill splitter

Quick Stats

Build Time
103h
Target MRR (6 mo)
$2,000
Market Size
$4.0M
Features
8
Database Tables
3
API Endpoints
4