Skip to main content
ClavisCore

OhadaKit

JavaScript tooling for OHADA-zone accounting compliance — programmatic access to the SYSCOHADA revised chart of accounts, account structures, and accounting rules for developers building financial software across the 17-nation OHADA region.

[ABOUT]

About

OhadaKit is an open-source JavaScript/TypeScript library providing programmatic access to the SYSCOHADA revised chart of accounts and OHADA accounting structures. It enables developers building financial applications, ERP modules, or SaaS products in the OHADA zone to integrate compliant accounting logic without manually parsing the specification. Applicable across all 17 OHADA member states spanning the UEMOA and CEMAC monetary zones. Framework-agnostic and compatible with any Node.js, Deno, or Bun runtime.

[FEATURES]

Key Features

SYSCOHADA Chart of Accounts: Full programmatic access to account classes, groups, and individual account codes per the revised SYSCOHADA accounting plan
17-Nation Coverage: Applicable across the full OHADA zone — UEMOA, CEMAC, and all additional member states sharing the OHADA Uniform Acts
TypeScript-First: Full type definitions for account structures, account classes, and financial entry formats
Framework-Agnostic: Works with any Node.js, Deno, or Bun runtime; no framework dependencies
MIT-Licensed: Directly adoptable in commercial and open-source financial applications without licensing constraints
[USAGE]

Use Cases

  • Building SYSCOHADA-compliant accounting modules in ERP or SaaS products for the OHADA zone
  • Automating chart-of-accounts generation, validation, and account code lookup
  • Financial reporting and journal entry logic for Francophone Africa applications
  • Integrating OHADA compliance checks into bookkeeping or invoicing software
[AUDIENCE]

Target Users

Fintech DevelopersERP EngineersAfrican SaaS BuildersAccounting Software Teams