Built in Kenya, for how African businesses actually run

Cloud ERP software to run your whole business

Covadesk replaces the spreadsheets, WhatsApp approvals and disconnected apps holding your operation together. Procurement, stock, production, sales, delivery, finance, HR and payroll — with KRA eTIMS, M-Pesa and Kenyan payroll built in.

No credit card required · Import your existing data · Go live in weeks, not quarters

Covadesk ERP executive dashboard with cash, sales, receivables, stock value and revenue charts
modules live today
34modules live today
industry packs
16industry packs
KRA invoices transmitted
eTIMSKRA invoices transmitted
payments matched
M-Pesapayments matched

Product tour

Every screen answers a question somebody asks every day

Dashboards that lead with what needs attention, tables that tie back to the ledger, and the same clean design in every module. Shown here with sample data.

Covadesk ERP executive dashboard with cash, sales, receivables, stock value and revenue charts

Cash, sales, receivables, stock, output and people — live across every branch.

Why teams switch

The problem was never effort. It was the gaps between your systems.

Growing businesses don’t fail on hard work — they fail on reconciliation. Covadesk removes the seams where numbers drift apart.

  • Stock figures argue with the finance report

    Every stock movement posts to the ledger as it happens — one number, both places.

  • Purchase approvals live in WhatsApp

    Routed approvals with limits, delegation and a timestamped trail on every document.

  • Payroll rebuilt in Excel each month

    Pay runs calculate PAYE, NSSF, SHIF and Housing Levy, then emit the filing files.

  • Branch managers email spreadsheets to HQ

    Every branch enters once; group reports roll up instantly and drill back down.

  • Nobody knows what a batch actually cost

    Batch costing tracks materials, yield and extraction rate through every process stage.

  • Field reps report visits from memory

    GPS check-ins and geofenced visits, with orders captured on the rep’s phone.

Who it’s for

ERP for 16 industries, each pre-configured

Pick your industry and Covadesk switches on the right modules from day one. Every pack includes the backbone — procurement, inventory, sales, finance, HR, payroll, assets, delivery, reports and integrations — plus the modules that industry needs.

Don’t see your industry? Talk to us — the backbone fits most businesses, and packs are configuration, not custom code.

What Covadesk does

34 modules live today. Switch on only what you need.

Modules are entitlements, not separate products. Start with stock and sales, add finance and payroll when you’re ready — same data, no re-implementation.

The backbone — in every pack

Procurement to payroll on one database and one chart of accounts.

  • Procurement

    Operations

    Buy with control, from requisition to supplier payment

    • Purchase requisitions routed for approval by value, branch and role
    • Requests for quotation with side-by-side supplier comparison and award
    • Purchase orders that inherit item VAT rates and approved prices
  • Inventory

    Operations

    One stock figure that finance and the store agree on

    • Multi-warehouse stock levels, by item, location and batch
    • Batch and expiry tracking with QA holds that block issue until released
    • Inter-branch and inter-warehouse transfers with in-transit stock
  • Sales

    Commercial

    Quote, sell, invoice and collect in one flow

    • Quotations that convert to sales orders, delivery notes and invoices
    • Counter POS and counter sales with cash, M-Pesa, card and voucher tenders
    • Price lists and customer categories with credit limits enforced at order time
  • Finance & Accounting

    Finance

    A general ledger every module posts into as it happens

    • Chart of accounts, accounting periods and period close
    • Journals with approval, plus automatic postings from every module
    • Bank accounts, statement import and bank reconciliation
  • Human Resources

    People

    Your people, their records and their requests in one place

    • Employee records with contracts and organisation structure
    • Leave policies, balances, requests and approvals — with self-service
    • Attendance capture and shift rosters
  • Payroll

    People

    Kenyan payroll that is right the first time

    • Pay runs with maker-checker approval before release
    • PAYE on current KRA bands with personal relief
    • NSSF, SHIF and Affordable Housing Levy calculated per employee
  • Fixed Assets

    Finance

    A fixed asset register your auditor will sign

    • Asset register by category, location and custodian
    • Scheduled depreciation posted to the ledger
    • Disposals with gain or loss calculated and booked
  • Delivery & Fleet

    Operations

    Get orders out of the gate and onto the road

    • Dispatch runs that load delivery notes onto a vehicle and driver
    • Vehicle and driver registers with documents and expiry dates
    • Delivery routes and run status from loading to complete
  • Reports & Analytics

    Insights

    Answers across every module, without exporting to Excel

    • Executive dashboard with cash, sales, stock, output and receivables
    • Ready-made payroll, HR, sales, stock and finance reports
    • Saved reports, with exports to CSV, Excel and PDF
  • Integrations

    Settings

    Connected to the systems Kenyan businesses depend on

    • KRA eTIMS invoice and credit-note transmission with retry and a send log
    • M-Pesa C2B, STK Push and B2C through Daraja, matched to customer accounts
    • SMS and email notifications

Cross-industry modules

Shared capabilities many industries switch on.

  • CRM

    Commercial

    A sales pipeline that ends in a real invoice

    • Leads, contacts and accounts linked to the customer ledger
    • Opportunity pipeline by stage with weighted forecast and win rate
    • Follow-ups and activities assigned to owners with due dates
  • Projects & Job Costing

    Operations

    Know what every job costs while it is still running

    • Projects with budgets, cost codes and work breakdown
    • Timesheets costed at labour rates
    • Job costing from purchases, stock issues and labour
  • Warehouse Management

    Operations

    Bin-level control inside the warehouse

    • Visual bin map by zone, with occupancy and fill levels
    • Directed putaway and picking
    • Cycle counts by bin and a full scan log
  • Manufacturing (Work Orders & MRP)

    Operations

    Work orders, routings and MRP for assembled products

    • Manufacturing orders with priority, due date and progress
    • Routings across work centres with capacity and cost rates
    • Material requirements planning that proposes what to buy and make
  • Quality Management (QMS/LIMS)

    Operations

    Quality evidence for every batch, supplier and complaint

    • Inspection plans and inspections on receipt, in process and before dispatch
    • Intake tolerances, measuring instruments and calibration
    • Certificates of analysis issued per batch
  • Maintenance (CMMS)

    Operations

    Maintenance that happens before the breakdown

    • Equipment register linked to the fixed asset register
    • Preventive service schedules that raise work orders on time
    • Maintenance work orders with spares drawn from stock
  • Contract Management

    Commercial

    Every agreement, obligation and renewal date tracked

    • Customer and supplier agreements in one register
    • Obligations, rate agreements and renewal reminders
  • Documents

    Operations

    Documents attached to the records they belong to

    • Central register — attach files to any record
    • Versioning and an archive
    • Expiry watch for licences, permits and insurance
  • Customer & Supplier Portals

    Settings

    Let customers serve themselves

    • Customer self-service for account statements, orders and support tickets
    • Tenant view of leases and rent; client view of construction certificates
    • Shipper tracking of consignments and proof of delivery
  • Helpdesk / Service

    Commercial

    Service tickets with SLAs you can actually see

    • Ticket queue with priority, owner and status
    • SLA targets with breach tracking
  • BI & Workflow Builder

    Insights

    Build your own reports and approval rules — no code

    • Report builder over any module’s data, with filters and exports
    • Custom dashboards that arrange the figures you check daily
    • No-code approval-rule designer for value and role thresholds

Industry modules

Built for the way a specific industry works.

  • Production (Batch/Process)

    Operations

    Batch and process production with yield you can trust

    • Bills of materials and process stages with approval
    • Production batches from planned to closed, with actual input and output
    • Premix and fortification recording
  • DigiSales (Field Sales)

    Commercial

    Field sales with GPS proof of every visit

    • Live rep map with GPS check-ins and geofenced customer visits
    • Orders taken on the rep’s phone, online or offline
    • Visit, order value and conversion figures for the day
  • Milling Intake & Weighbridge

    Operations

    From the weighbridge to the silo, every kilo accounted for

    • Weighbridge tickets — gross, tare and net captured at the gate
    • Intake sampling and grading against moisture and quality tolerances
    • Grade-based pricing and accept or reject decisions with reasons
  • Construction & Contracting

    Operations

    Contracts, BOQs and certificates — the money on every site

    • Contracts with sum, variations, completion dates and retention
    • Bills of quantities and measured valuations per period
    • Interim payment certificates that raise real invoices
  • Real Estate & Property

    Operations

    Leases, rent and arrears across your whole portfolio

    • Property and unit register with occupancy and vacancy
    • Leases with renewal and expiry tracking
    • Monthly rent runs that issue tenant invoices in one batch
  • SACCO / Microfinance

    Finance

    Members, savings and loans — with SASRA returns built in

    • Member register with KYC status, share capital and deposits
    • BOSA and FOSA savings accounts with liens against loans
    • Loan applications with eligibility, guarantors and appraisal
  • Logistics / 3PL

    Operations

    Freight booked, moved, delivered and billed

    • Consignments with weight, value and status from booked to invoiced
    • Trips with vehicle, driver, route and payload
    • Waybills and proof of delivery
  • Agriculture & Agribusiness

    Operations

    What is in the ground, what it is costing and what it yields

    • Farms and plots with area, tenure and irrigation
    • Crop cycles with planting, inputs, cost per acre and harvest
    • Varieties and yield per acre against expectation
  • Fuel Stations & Petroleum

    Operations

    Wet stock, pumps and shifts reconciled every day

    • Tank register with fill level, capacity and dead stock
    • Daily wet-stock reconciliation — opening, deliveries, sales, dips, variance
    • EPRA price cycles with pump prices checked against the cap
  • Automotive Workshops

    Operations

    Job cards the customer approved, parts that were fitted

    • Estimates sent to the customer and approved — by them or on their behalf
    • Job cards that flag any work done without approval
    • Workshop bays, technicians and standard labour times
  • Professional Services

    Operations

    Time into WIP, WIP into invoices, invoices into cash

    • Engagements with fee basis, ceilings and rate cards
    • Work in progress valued at the rate agreed when the work was done
    • Bills issued as real invoices, with write-offs approved by a partner
  • NGO / Donor-Funded

    Finance

    Restricted funds that cannot be overspent

    • Grants with donor, award, burn rate and end date
    • Restricted and unrestricted funds with available balance
    • Auditable shared-cost allocation rules with approval
  • Hospitality

    Operations

    Rooms, restaurant and food cost on one system

    • Reservations, check-in and check-out with room assignment
    • Room types, rates and housekeeping status
    • Guest folios with charges posted from every outlet

On the roadmap

  • Education

Compliance, handled

Kenyan statutory obligations built in — not bolted on

Most ERPs sold here were built somewhere else and localised later. Covadesk was written against KRA and NSSF rules from the start, so compliance is a setting, not a consulting project.

KRA eTIMS
Sales invoices and credit notes transmit to eTIMS with retry and a transmission log, so every tax invoice is accounted for.
Payroll statutory
PAYE on current bands with personal relief, NSSF, SHIF and the Affordable Housing Levy — calculated per pay run and exported as filing files.
M-Pesa
Daraja and C2B integration matches incoming payments to customer accounts and open invoices, so receipting stops being manual.
VAT & withholding
VAT and withholding tax handled at the transaction line, with the returns data available from the ledger rather than rebuilt each period.

Trust & control

Built so finance can actually sign off on it

An ERP is only worth running if the numbers stand up to an audit and the wrong person can’t change them.

  • Tenant isolation at the database

    Each organisation’s rows are fenced off with PostgreSQL row-level security, enforced inside a scoped transaction — not a filter an application bug can skip.

  • Permissions down to the action

    Roles map to granular permission keys like purchase_order:approve_l1. Users see only the branches, warehouses and screens they are entitled to.

  • Every change is audited

    Creates, updates and deletes on registered tables write a diff with the actor and timestamp. Answer “who changed this price?” in seconds.

  • Approvals that match your limits

    A generic approval engine routes documents by value, branch and role — multi-level where you need it, automatic where you don’t.

Getting started

Live in weeks, not quarters

ERP rollouts fail when they try to change everything at once. We sequence it so you get value from the first module before the second one starts.

  1. 01

    Pick your industry

    Choose from 16 industry packs. Covadesk enables the right modules, chart of accounts and document numbering automatically.

  2. 02

    Bring your data across

    Import items, customers, suppliers, employees and opening balances from your spreadsheets or current system.

  3. 03

    Set roles and approval limits

    Map your org structure to branches and warehouses, then set who approves what and up to which value.

  4. 04

    Run parallel, then cut over

    Run a month alongside your existing process, reconcile, and switch. Your team is trained by doing the real work.

Questions

Frequently asked questions

What is ERP software?

ERP (enterprise resource planning) software runs a business’s core operations — buying, stock, production, sales, finance, HR and payroll — in one system with one database. Instead of reconciling spreadsheets and separate apps, every department works from the same numbers, and every transaction posts to the accounts as it happens.

What is Covadesk?

Covadesk is a cloud ERP built in Kenya. It covers procurement, inventory, production, sales, delivery, finance, HR and payroll, adds industry modules for sectors such as SACCOs, construction, property, fuel, hospitality and manufacturing, and includes DigiSales, an Android app for field sales teams.

Which industries is Covadesk built for?

Covadesk has dedicated packs for grain milling, discrete manufacturing, FMCG, retail, wholesale and general trading, distribution, construction, real estate, SACCOs and microfinance, logistics, agriculture, fuel stations, automotive workshops, professional services, NGOs and hospitality. Each pack switches on the modules that industry needs on top of the shared backbone.

Is Covadesk compliant with KRA eTIMS?

Yes. Sales invoices and credit notes are transmitted to KRA eTIMS, with automatic retry and a transmission log so every tax invoice is accounted for.

Does Covadesk handle Kenyan payroll deductions?

Yes. Payroll calculates PAYE on current KRA bands with personal relief, NSSF, SHIF and the Affordable Housing Levy, generates payslips and statutory return files, and posts the payroll journal to the general ledger.

Does Covadesk integrate with M-Pesa?

Yes. Covadesk connects to M-Pesa through Safaricom Daraja for C2B, STK Push and B2C payments, and matches incoming payments to customer accounts and invoices.

How is our data kept separate from other companies?

Every organisation is isolated at the database level with PostgreSQL row-level security, not just an application filter. Queries run inside a transaction bound to your organisation, so one tenant cannot read another tenant’s rows even if application code has a bug.

Can we start with just one module?

Yes. Modules are switched on per organisation. Many businesses start with inventory and sales, or HR and payroll, and add procurement, finance and their industry modules as they grow — on the same data, with nothing re-implemented.

Does Covadesk work across multiple branches and warehouses?

Yes. Branches, warehouses and cost centres are built in. Every transaction carries a branch, users are scoped to the branches they work in, and reports roll up across the group or drill into a single site.

Is there a mobile app for field sales reps?

Yes — DigiSales, for Android. Reps check in at customer locations with GPS and geofencing, take orders even without signal, and collect M-Pesa payments. Orders arrive in Covadesk as sales orders, and managers see live rep activity on a map.

How long does implementation take?

A single-branch business on the standard modules is typically live in two to four weeks: data import, chart of accounts and opening balances, user roles, then a parallel run. Multi-branch and manufacturing rollouts take longer, depending on how much history moves across.

See Covadesk running on your numbers

Book a 30-minute demo. Bring a real problem — a stock variance you can’t explain, a payroll run that takes three days — and we’ll show you how it works in Covadesk.

Prefer to talk? Call +254 117 390 922 or email info@fecn.co.ke