Expense management · Senegal

Expense management and payment approval software for organisations in Senegal.

Every payment approved, documented and posted, ready for e-invoicing.

Senegal's 2025 Finance Law provides for mandatory electronic invoicing, which the DGID is rolling out. Whatever the format, finance teams need the invoice behind every payment and a record of who approved it. Creodata keeps both on one request and posts it to Business Central.

Controls

Finance controls for organisations in Senegal, mapped to the system.

Internal audit, the DGID and donors ask the same questions of every payment: who authorised it, is the invoice on file, and does the ledger match? Each control maps to a capability of the expense management system.

Apply the delegated authority in your approval policy

Each supplier invoice, petty cash or cashbook payment routes through the chain set for its department and request type, for example Head of Department, Finance Reviewer and CFO, with an amount threshold deciding how requests are split.

Approval chains

Separate who asks, who approves and who pays

Submitter, Approver, Finance Reviewer, CFO and Admin are distinct roles with their own queues, and every user signs in through Microsoft Entra ID.

Role dashboardsEntra ID SSO

Keep the supplier invoice behind every expense

Every invoice and receipt is attached to its request and stored in SharePoint Online, linked to the approval and the ledger entry. Finance can require the supplier invoice document before a request is approved. The system keeps the document; it does not connect to or validate against the tax authority's system.

Request documentsSharePoint

Pay only what was approved

Payment follows final approval. M-Pesa B2C and B2B payment is built in for Kenya. Paying out over Wave, Orange Money, Free Money, PI-SPI or your bank is an integration we scope with each organisation; approvals, documents and posting work the same either way.

Approval chainPayment integration

Approvals within agreed timelines

Durable orchestration watches every pending approval and escalates overdue items to the next approver, recording the escalation against the request.

SLA escalation

Books that match what was approved and paid

Approved items post to Microsoft Dynamics 365 Business Central over OData with their SharePoint documents linked, so nobody re-keys a voucher.

Business Central posting

Handle staff and supplier data under the Loi n° 2008-12 on personal data protection

Access is by role through Microsoft Entra ID, documents sit in SharePoint Online in your Microsoft 365 tenant, and each approval, escalation and posting is recorded against its request.

Entra ID SSOSharePoint

This maps software capability to common finance controls; it is not audit or tax advice. M-Pesa payment is built in for Kenya; other payment rails and ERPs are confirmed per organisation during scoping.

Who it's for

For organisations in Senegal that must prove every payment.

Expense management earns its place where a missing approval or invoice becomes an audit finding.

Banks and financial institutions

Internal expense and supplier payments at Senegalese banks and financial institutions, under delegated authority and maker-checker, with evidence auditors accept.

NGOs and donor-funded programmes

Programme and field payments in Senegal, each traceable to its approval and its documents for donor audits.

Legal and professional firms

Office payments and disbursements authorised and documented before money leaves.

Large and multi-entity enterprises

Different chains per department and request type, one audit trail across the organisation.

FAQ

Frequently asked questions.

Is this expense management software available in Senegal?

Yes. Creodata is a Nairobi software company, and the system runs on Microsoft Azure, so organisations in Senegal use the same approval chains, SLA escalation, SharePoint documents and Business Central posting as Kenyan ones. Chains, request types and thresholds are configured per organisation.

Is it ready for Senegal's e-invoicing?

The system does not connect to the DGID or validate invoices. It keeps each supplier invoice, in whatever format it arrives, with its request and approval, and finance can make the invoice a condition of approval.

Can it pay over Wave or Orange Money?

M-Pesa payment is built in for Kenya. In Senegal, payment over Wave, Orange Money, Free Money, PI-SPI or your bank is an integration we scope with each organisation. Approvals, documents and Business Central posting work unchanged.

Is the website available in French?

Yes. This page and the main product pages are available in French, and we can take you through the system in French. Confirm the languages your users need in the application itself during scoping.

Can approval thresholds be set in CFA francs (XOF)?

Approval chains and the amount thresholds that split requests are configured per organisation. Our reference configuration is in Kenya shillings; confirm CFA francs (XOF) amounts, and any multi-currency or multi-entity set-up, with us during scoping.

Where is our data held?

The system runs on Microsoft Azure, and documents are stored in SharePoint Online in your own Microsoft 365 tenant. Access is by role through Microsoft Entra ID. Map this against your obligations under the Loi n° 2008-12 with your data protection officer before you go live.

How much does expense management software cost in Senegal?

We quote per organisation. The price depends on the number of users and entities, the request types and approval chains you need, and the integrations involved. Ask every vendor for a three-year total cost on the same basis, covering licences, implementation, payment and ERP integration, hosting and support, so the quotes can be compared.

See a payment move from request to approved, paid and posted, for Senegal.

Your approval matrix and your request types, in a live demo of the expense management system.