ImpotsFlow

Automate DGI tax forms and beat filing deadlines effortlessly.

Score: 7.7/10SNMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Senegalese small business owners endure excessive paperwork and delays in tax declarations at the Direction Générale des Impôts, resulting in fines and severe cash flow disruptions.

Solution

ImpotsFlow provides pre-built templates for all Senegalese DGI tax declarations, auto-calculating totals from user-input business data. Generate compliant PDFs for instant upload or print, eliminating manual paperwork errors and delays. Built-in reminders ensure timely submissions to avoid fines and cash flow hits.

Target Audience

Small business owners and entrepreneurs in Senegal handling tax declarations

Differentiator

Exclusive focus on DGI-specific forms with auto-updates from official regulations.

Brand Voice

professional

Features

Business Profile Setup

must-have8h

One-time entry of business details like revenue, expenses, and regime fiscal.

Form Generator

must-have20h

Select form type (e.g., IFU, TVA) and auto-populate with calculations.

PDF Export & Validation

must-have12h

Generate downloadable PDFs with compliance checks.

Deadline Calendar

must-have10h

Personalized calendar with DGI due dates.

Submission Tracker

must-have10h

Log submissions and track DGI status.

Email Reminders

nice-to-have6h

Automated alerts 7/3/1 days before deadlines.

Multi-Business Support

nice-to-have8h

Manage declarations for multiple enterprises.

Fine Calculator

nice-to-have5h

Estimate penalties for late filings.

API Integration

future15h

Connect to accounting tools.

Total Build Time: 94 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
phonetextYes
created_attimestampNo

businesses

ColumnTypeNullable
iduuidNo
user_iduuidNo
nametextNo
regime_fiscaltextNo
revenueintYes

Relationships:

  • user_id references users(id)

declarations

ColumnTypeNullable
iduuidNo
business_iduuidNo
form_typetextNo
statustextNo
pdf_urltextYes
due_datetimestampNo

Relationships:

  • business_id references businesses(id)

API Endpoints

POST
/api/businesses

Create business profile

🔒 Auth Required
POST
/api/declarations

Generate declaration form

🔒 Auth Required
GET
/api/declarations/:id/pdf

Download PDF

🔒 Auth Required
GET
/api/deadlines

Fetch user deadlines

🔒 Auth Required
GET
/api/users/me

Get user profile

🔒 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
Stripe
Hosting
Vercel
Additional Tools
Resend (emails)pdf-lib (PDF gen)Recharts (charts)

Build Timeline

Week 1: Setup & Auth

20h
  • Project setup
  • Auth & landing page
  • User model

Week 2: Business & Forms

30h
  • Business CRUD
  • Form templates
  • Calculations

Week 3: PDF & Calendar

25h
  • PDF export
  • Deadline calendar
  • Dashboard

Week 4: Payments & Polish

20h
  • Stripe integration
  • Reminders
  • Testing

Week 5: Launch Prep

15h
  • SEO
  • Analytics
  • Deploy
Total Timeline: 5 weeks • 110 hours

Pricing Tiers

Free

$0/mo

1 declaration/month

  • 1 business
  • Basic calendar
  • PDF export (watermarked)

Pro

$45/mo

None

  • Unlimited businesses
  • Full PDF
  • Email reminders
  • Fine calc

Enterprise

$99/mo

5 users

  • All Pro + Multi-user
  • Priority support
  • Custom forms

Revenue Projections

MonthUsersConversionMRRARR
Month 1502%$45$540
Month 64005%$900$10,800

Unit Economics

$15
CAC
$450
LTV
5%
Churn
92%
Margin
LTV:CAC Ratio: 30.0xExcellent!

Landing Page Copy

Finish DGI Declarations 10x Faster – No More Fines

Senegal's #1 tool for small businesses to automate tax forms and deadlines.

Feature Highlights

DGI-compliant templates
Auto-calculations
Deadline reminders
PDF ready for submission
Avoid fines calculator

Social Proof (Placeholders)

"'Saved me hours and a 50k CFA fine!' – Awa, Boutique Owner"
"'Perfect for my regime réel.' – Mamadou, Entrepreneur"

First Three Customers

Join Senegal entrepreneur Facebook groups like 'Entrepreneurs Sénégal' and offer free Pro access for testimonials. DM 20 local business owners from LinkedIn Senegal filters. Attend Dakar chamber of commerce meetups with QR code flyers.

Launch Channels

Product HuntIndie HackersTwitter #SenegalStartupsFacebook Groups Senegal Entrepreneurs

SEO Keywords

déclaration impôts sénégallogiciel dgi sénégalformulaire tva sénégaléviter amende impôts dgidéclaration fiscale facile sénégal

Competitive Analysis

Sage 50

sage.com
$30+/mo
Strength

General accounting

Weakness

Not DGI-specific, complex setup

Our Advantage

Senegal-only focus, instant forms

Local Accountants

200k+ CFA/declaration
Strength

Personal service

Weakness

Slow, expensive

Our Advantage

24/7 self-service at $45/mo

🏰 Moat Strategy

Proprietary DGI form templates updated via official feeds + user compliance data network effects.

⏰ Why Now?

Senegal's gov digital push (e-DGI portal) + rising small biz registrations post-COVID.

Risks & Mitigation

legalmedium severity

Tax law changes

Mitigation

Modular templates + RSS monitoring

marketmedium severity

Low adoption

Mitigation

Free tier + local marketing

technicallow severity

PDF accuracy

Mitigation

Unit tests + user feedback loop

Validation Roadmap

pre-build7 days

Survey 50 biz owners on FB groups

Success: 70% express interest

mvp14 days

Beta with 10 users

Success: 80% retention

launch3 days

PH launch

Success: 100 signups

Pivot Options

  • General Senegalese accounting tool
  • Reminder app for other gov filings
  • B2B white-label for accountants

Quick Stats

Build Time
110h
Target MRR (6 mo)
$1,500
Market Size
$5.0M
Features
9
Database Tables
3
API Endpoints
5