DueChaseKE

Automate government payment chases for Kenyan contractors

Score: 7.6/10KenyaMedium BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Kenyan contractors are crippled by Sh127 billion in unpaid government project dues, causing severe cashflow shortages and halting ongoing projects.

Solution

DueChaseKE lets contractors upload invoices and project details, automatically tracks payment statuses via public tender portals and sends timed reminders to government departments. It provides real-time dashboards on due dates, delays, and predicted payment timelines based on historical data. Contractors regain control over cashflow without manual follow-ups.

Target Audience

Kenyan contractors working on government infrastructure projects

Differentiator

AI-powered reminder scheduling tuned to Kenyan government payment cycles and department-specific delays

Brand Voice

professional

Features

Invoice Upload & Tracking

must-have20h

Upload invoices via PDF/CSV, auto-extract details and track against gov portals

Automated Reminders

must-have25h

Schedule and send email/SMS reminders to gov contacts at optimal intervals

Payment Dashboard

must-have15h

Real-time overview of all dues, delays, and predictions

Historical Analytics

must-have20h

Analyze past payments for your projects and peers (anonymized)

Document Storage

must-have10h

Secure cloud storage for contracts and payment proofs

SMS Notifications

nice-to-have12h

Instant SMS alerts for payment updates

Export Reports

nice-to-have8h

Generate PDF reports for banks or lawyers

Team Collaboration

nice-to-have15h

Share dashboards with accountants or partners

Total Build Time: 125 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
emailtextNo
phonetextYes
created_attimestampNo

Relationships:

  • one-to-many with invoices

invoices

ColumnTypeNullable
iduuidNo
user_iduuidNo
project_nametextNo
amountintNo
due_datetimestampNo
gov_depttextNo
statustextNo
pdf_urltextYes

Relationships:

  • foreign key to users.id
  • one-to-many with reminders

reminders

ColumnTypeNullable
iduuidNo
invoice_iduuidNo
sent_attimestampYes
statustextNo

Relationships:

  • foreign key to invoices.id

payments

ColumnTypeNullable
iduuidNo
invoice_iduuidNo
paid_amountintNo
paid_attimestampNo

Relationships:

  • foreign key to invoices.id

API Endpoints

POST
/api/invoices

Create new invoice

🔒 Auth Required
GET
/api/invoices/:id

Get single invoice details

🔒 Auth Required
GET
/api/invoices

List user invoices

🔒 Auth Required
POST
/api/reminders/:invoiceId/send

Trigger reminder

🔒 Auth Required
GET
/api/dashboard

Get dashboard stats

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind CSS + shadcn/ui
Backend
Next.js API routes
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
Resend for emailsZod validationpdf-lib for parsing

Build Timeline

Week 1: Setup and auth

25h
  • Project setup
  • Supabase integration
  • User auth flows

Week 2: Core DB and CRUD

30h
  • Invoices table/model
  • Upload and list endpoints

Week 3: Reminders and dashboard

25h
  • Reminder logic
  • Dashboard UI

Week 4: Payments and analytics

20h
  • Payments tracking
  • Basic analytics

Week 5: Polish and nice-to-haves

20h
  • SMS integration
  • Exports

Week 6: Testing and deploy

15h
  • E2E tests
  • Landing page
  • Launch
Total Timeline: 6 weeks • 145 hours

Pricing Tiers

Free

$0/mo

No analytics

  • 1 project
  • Basic tracking
  • Email reminders

Pro

$29/mo
  • 10 projects
  • SMS reminders
  • Analytics
  • Exports

Enterprise

$99/mo
  • Unlimited
  • Team access
  • API access
  • Priority support

Revenue Projections

MonthUsersConversionMRRARR
Month 1505%$73$876
Month 630012%$1,032$12,384

Unit Economics

$45
CAC
$348
LTV
7%
Churn
88%
Margin
LTV:CAC Ratio: 7.7xExcellent!

Landing Page Copy

Chase Your Sh127B Government Dues Automatically

End cashflow nightmares with AI reminders and payment tracking built for Kenyan contractors.

Feature Highlights

Auto-reminders to gov depts
Predict delays from data
Secure invoice storage
Real-time dashboards

Social Proof (Placeholders)

"Saved us 3 months chasing KES 5M - John, Contractor"
"'Finally, payments on time!' - Mary, Civil Works"

First Three Customers

Post in Kenyan contractor Facebook groups like 'Kenya Construction Network' offering free Pro access for feedback. DM 20 contractors from LinkedIn searches for 'Kenya government contractor'. Attend local construction expo in Nairobi for demos.

Launch Channels

Product HuntLinkedIn Kenya ConstructionTwitter #KenyaConstructionr/Kenya

SEO Keywords

kenya government unpaid invoicescontractor payment tracker kenyagov dues reminder toolkenya tender payment status

Competitive Analysis

Free basic
Strength

Tender alerts

Weakness

No payment chasing

Our Advantage

Specialized post-award payment automation

🏰 Moat Strategy

Proprietary dataset of Kenyan gov payment delays building network effects via shared anonymized data

⏰ Why Now?

Sh127B dues crisis peaking with 2024 budget delays, contractors desperate for tools

Risks & Mitigation

legalmedium severity

Gov data scraping restrictions

Mitigation

Use public APIs/portals only, user-submitted data

markethigh severity

Low digital adoption among contractors

Mitigation

SMS-first onboarding, local partnerships

executionmedium severity

Email deliverability to gov

Mitigation

Multi-channel reminders, templates

Validation Roadmap

pre-build7 days

Interview 10 contractors on pain points

Success: 80% confirm willingness to pay $30/mo

mvp14 days

Beta with 5 users, track invoice adds

Success: 50% retention week 2

launch30 days

100 signups via FB ads

Success: 5% conv to paid

Pivot Options

  • Expand to private sector invoices
  • Add tender bidding tools
  • B2B for accounting firms

Quick Stats

Build Time
145h
Target MRR (6 mo)
$1,000
Market Size
$0.5M
Features
8
Database Tables
4
API Endpoints
5