TradeLedger

One-tap transaction bookkeeping for West African vendors

Score: 8.0/10United StatesHard BuildReady to Spawn
Brand Colors

The Opportunity

Problem

Nigerian small merchants rely on manual bookkeeping, making it hard to track transactions, manage inventory, and collect debts from customers who owe them.

Solution

TradeLedger captures all cash/credit transactions via voice or tap, auto-categorizes for bookkeeping, and manages inventory/debts in one dashboard. It generates bank-ready reports and debt summaries weekly. Merchants end manual notebooks, gaining insights without accounting skills.

Target Audience

Small merchants and retailers in Nigeria, such as kirana stores and food vendors in Lagos and West Africa

Differentiator

Voice input in Pidgin/Yoruba for low-literacy users + one-click reconciliation with bank USSD, built for mobile-only workflows.

Brand Voice

professional

Features

Transaction Entry

must-have12h

Log sales/expenses via tap or voice

Credit Tracking

must-have10h

Track customer credits linked to transactions

Inventory Sync

must-have8h

Auto-deduct stock on sales

Bookkeeping Dashboard

must-have12h

P&L, cash flow views

Voice Input

must-have18h

Speech-to-text in local languages

Weekly Reports

must-have10h

Auto-sent summaries via WhatsApp/PDF

Bank Reconciliation

nice-to-have8h

USSD balance import

Expense Categories

nice-to-have6h

Custom tags for expenses

Multi-User

nice-to-have7h

Shop assistants access

Total Build Time: 91 hours

Database Schema

users

ColumnTypeNullable
iduuidNo
phonetextNo
created_attimestampNo

transactions

ColumnTypeNullable
iduuidNo
user_iduuidNo
typetextNo
amountintNo
customer_iduuidYes
item_iduuidYes
timestamptimestampNo

Relationships:

  • user_id -> users(id)
  • customer_id -> customers(id)
  • item_id -> items(id)

customers

ColumnTypeNullable
iduuidNo
user_iduuidNo
nametextNo

Relationships:

  • user_id -> users(id)

items

ColumnTypeNullable
iduuidNo
user_iduuidNo
nametextNo
stockintNo

Relationships:

  • user_id -> users(id)

API Endpoints

POST
/api/transactions

Log transaction

🔒 Auth Required
GET
/api/dashboard

Summary metrics

🔒 Auth Required
GET
/api/reports

Generate report

🔒 Auth Required
POST
/api/voice

Process speech input

🔒 Auth Required

Tech Stack

Frontend
Next.js 14 + Tailwind + Shadcn/ui
Backend
Next.js API + Supabase
Database
Supabase Postgres
Auth
Supabase Auth
Payments
Stripe
Hosting
Vercel
Additional Tools
Web Speech APIWhatsApp Cloud API

Build Timeline

Week 1: Auth & transactions

40h
  • Core logging

Week 2: Voice & inventory

45h
  • Speech input
  • Stock sync

Week 3: Dashboard & credits

40h
  • Views
  • Customer tracking

Week 4: Reports & polish

35h
  • Weekly sends
  • Mobile opt

Week 5: Testing & extras

30h
  • Recon
  • Landing

Week 6: Beta

25h
  • Fixes

Week 7: Launch prep

20h
  • SEO
Total Timeline: 7 weeks • 320 hours

Pricing Tiers

Free

$0/mo

No voice

  • 100 txns/mo
  • Basic dashboard

Pro

$27/mo
  • Unlimited txns
  • Voice, reports
  • Inventory

Enterprise

$67/mo
  • Multi-user
  • Custom reports

Revenue Projections

MonthUsersConversionMRRARR
Month 12501%$68$810
Month 62,0004.5%$2,430$29,160

Unit Economics

$7
CAC
$350
LTV
3.5%
Churn
93%
Margin
LTV:CAC Ratio: 50.0xExcellent!

Landing Page Copy

Ditch Notebooks – TradeLedger Tracks Everything

Voice-enabled bookkeeping for busy Nigerian vendors.

Feature Highlights

One-tap entries
Voice in Pidgin
Auto reports
Debt & stock
Daily insights

Social Proof (Placeholders)

"'No more lost sales!' – Vendor in Ikeja"
"'Easy for my team' – Retailer Accra"

First Three Customers

Run Pidgin demo video ads on Facebook to Lagos/Abuja vendors; partner with 1 market association for intros; cold DM 30 via Instagram stories.

Launch Channels

Product Huntr/EntrepreneurNaija RedditTwitter #WestAfricaBiz

SEO Keywords

bookkeeping app Nigeriasmall business ledger Lagosvoice transaction tracker vendors

Competitive Analysis

Free + fees
Strength

Invoicing

Weakness

No voice/local langs

Our Advantage

Voice for illiterates

Commission
Strength

POS

Weakness

No full books

Our Advantage

Complete ledger

🏰 Moat Strategy

Data flywheel for category suggestions + voice accuracy improving with use

⏰ Why Now?

Voice tech maturity + 70% informal economy seeking simple tools

Risks & Mitigation

technicalhigh severity

Voice recognition accuracy

Mitigation

Fallback text + local training

legallow severity

Data privacy

Mitigation

GDPR-like + local compliance

marketmedium severity

Literacy barrier

Mitigation

Voice primary

Validation Roadmap

pre-build10 days

Voice demo to 25 merchants

Success: 15 want beta

growth90 days

100 users mo1

Success: 20% pro conv

Pivot Options

  • Voice-only POS
  • Expense focus
  • Team collab tool

Quick Stats

Build Time
320h
Target MRR (6 mo)
$2,500
Market Size
$120.0M
Features
9
Database Tables
4
API Endpoints
4