Employment law

Labour Code offences in Mali: who detects them, how they are punished, and what they cost

26 October 2026

Seven in the morning, on a building site in Bamako. A labour inspector shows his card to the site manager and asks for the employer register, the masons' contracts and the latest payslips. The managing director, reached by phone, reassures himself: "At worst, we'll pay a small fine." He is wrong about the word "small": in Mali, the fine is multiplied by the number of workers, grows heavier for repeat offences, and never fixes the underlying problem.

Djoliba Construction SARL, a 45-employee building firm, is the running example in this article. It is a fictitious company: its name is used for illustration only.

1. The legal framework: which texts set the penalties?

Before you can put a figure on a risk, you need to know where to look. Labour law penalties are mainly governed by the following texts:

  • Law No. 92-020 of 23 September 1992 on the Labour Code of the Republic of Mali, as amended. Its articles L.314 to L.337 set fines and prison sentences (Labour Code, article L.314). Articles L.295 and L.296 govern how offences are recorded, and article L.174 requires a prior formal notice in health and safety matters.
  • Law No. 2017-021 of 12 June 2017 amending the Labour Code. It did not amend the penalty articles, but it rewrote several obligations that carry penalties: fixed-term contracts, contract approval, dismissal, seniority bonus, pay deductions, employer register, weekly rest.
  • Order No. 96-1566/MEFPT-SG of 7 October 1996 implementing certain provisions of the Labour Code, in particular its articles A.190, A.296.1 and A.296.2: fine for failing to attend conciliation, schedule of fixed fines, allocation of the proceeds.
  • Order No. 2024-4363/MTFPDS-SG of 27 December 2024 amending Order No. 96-1566. Its article 2 adds fixed fines for several Labour Code articles.
  • The Code of Criminal Procedure, articles 435 to 458, which apply when the employer contests a fixed fine.

Decree No. 96-178/P-RM of 13 June 1996, amended in particular by Decree No. 2022-0125/PT-RM of 4 March 2022, completes this framework. Together with the other implementing texts, it details many of the employer's obligations. The Code punishes some of them directly: the decrees on minimum wages and benefits in kind (L.96, punished under L.321) and the health and safety decrees (L.171, punished under L.326), such as Decree No. 2007-375 of 26 September 2007 for building and public works.

Collective agreements also count. Failing to apply their clauses to employment contracts is an offence (L.77, paragraphs 2 and 3, punished under L.316). To find out which one binds you, read Which collective agreement applies to my company?

The most common mistake

Looking for the fine in the article that creates the obligation. Article L.97 creates the seniority bonus, but it is article L.320 that punishes failure to pay it. In the Code, obligations and penalties sit in two different parts.

The obligation is in the body of the Code. The penalty is at the end.

2. Who records the offence, and with what weight?

At Djoliba Construction, the inspector leaves with his notes: eight six-month fixed-term contracts never filed with the labour inspectorate, a seniority bonus forgotten for twelve workers, fifteen missing or incorrect entries in the employer register. He will draw up an official report.

The official report: evidence that is hard to overturn

The official report (procès-verbal) is the written document in which the inspector records the offence. It stands as proof unless it is challenged through a forgery claim (inscription de faux): to contest it, you must prove it is false, through a special court procedure. The inspector can refer the matter directly to the public prosecutor (Labour Code, article L.295).

The law also protects the employer. A certified copy of the report must be handed over immediately, failing which the whole prosecution is absolutely void (L.295). Nullity means the entire procedure is cancelled.

Broad powers, for a simple reason

The inspector may freely enter, by day or night, the establishments under his supervision. He questions the employer and staff, with or without witnesses, and requires the mandatory registers and documents (L.296). In his absence, the head of the administrative district acts in his place (L.299). Judicial police officers may also record offences (L.300).

These powers exist because a worker alone cannot check that the employer complies with the law. To learn more, read Labour inspector in Mali: auditor, conciliator and approval authority.

The reflex that costs the most

Refusing access, keeping the inspector waiting, hiding a register. Obstructing or attempting to obstruct the inspection is a separate offence: a fine of 20,000 to 120,000 XOF and 15 days to 3 months in prison, or either penalty. For a repeat offence, the fine rises to 120,000 to 250,000 XOF and prison is mandatory (L.334).

You can dispute a report. You cannot dispute the inspector's right of entry.

What you need to do

  • Appoint a person on each site to receive the inspector and present the documents.
  • Keep the employer register, contracts and payslips available at the workplace.
  • Insist on a certified copy of any official report and keep it.

3. Two routes to a penalty: pay on the spot or go before the judge

The Code sets up two systems of fines. They do not work the same way and do not lead to the same amounts.

The fixed fine, collected by the inspector

A fixed fine is a fine of a set amount that the inspector collects directly, without a court judgment. It covers minor police offences, that is, the lightest offences (Labour Code, article L.296, point f). The amount depends on the article breached:

AmountLabour Code articles concernedText
7,500 XOFL.2, 7, 81, 91, 146, 232 to 235, 245, 2501996 Order, art. A.296.1
7,500 XOFL.7, 82024 Order, art. 2
10,000 XOFL.1, 97, 131, 134 to 1381996 Order, art. A.296.1
13,000 XOFL.96, 121, 142 to 144, 148 to 152, 154 to 159, 161, 163, 164, 1841996 Order, art. A.296.1
15,000 XOFL.31, 321996 Order, art. A.296.1
17,000 XOFL.40, 42 para. 2, 53, 77 paras. 2 and 31996 Order, art. A.296.1
18,000 XOFL.265, 3051996 Order, art. A.296.1
18,000 XOFL.20, 26, 48, 78, 130 (for L.130: per missing or incorrect entry)2024 Order, art. 2

If the employer objects, the case follows ordinary criminal procedure (Code of Criminal Procedure, articles 435 to 458). The proceeds of these fines go 60% to the Public Treasury and 40% to the labour services (1996 Order, article A.296.2).

The criminal fine, imposed by the court

When an offence is not settled by a fixed fine, it goes to court. The court then sets the fine between a minimum and a maximum laid down in the Code. For some offences, it can add a prison sentence (L.314 to L.334).

Fixed fineCriminal fine
Who sets itThe inspector, using the scheduleThe judge, between a minimum and a maximum
Amount7,500 to 18,000 XOF5,000 to 1,000,000 XOF depending on the offence
PrisonNeverPossible for some offences
Legal basisL.296; 1996 and 2024 OrdersL.314 to L.334

The most common mistake

Believing that a paid fine settles the matter. The fine punishes the past breach. The obligation itself still has to be met: the register completed, the bonus paid, the contract filed.

Paying the fine does not bring you into compliance. Only putting things right does.

What you need to do

  • Ask the inspector which article and which schedule the proposed fine is based on.
  • Correct the breach without waiting for a second visit.
  • Keep proof of payment with the official report.

4. Contracts, hiring, termination: what Title 2 mistakes cost

Djoliba Construction hires its masons on six-month fixed-term contracts, site by site. The contracts are in writing, but none has been filed. Yet any fixed-term contract of more than three months must be filed with the labour inspectorate before work begins (L.21).

Filing lets the authorities check that the fixed-term contract is not being used to fill a permanent job on a lasting basis, which the law prohibits (L.22). Breaching the fixed-term contract rules is punished by a fine of 10,000 to 50,000 XOF (Labour Code, article L.316). The table below lists all Title 2 penalties (L.315 to L.318).

OffenceFineRepeat offence
Non-compliant apprenticeship, training or internship (L.7, L.9)5,000 to 15,000 XOF10,000 to 50,000 XOF
Fixed-term contracts (L.20 to 23), contract approval (L.26, 27, 29), probation (L.31, 32), dismissal procedure (L.40), payment in lieu of notice (L.42 para. 2), severance pay (L.53), application of the collective agreement (L.77 paras. 2 and 3)10,000 to 50,000 XOF20,000 to 100,000 XOF
Local collective agreements (L.81), task-work subcontract (L.91)5,000 to 15,000 XOF10,000 to 100,000 XOF
Pay during suspension (L.36, 37), termination of a fixed-term contract (L.39), notice (L.42), economic dismissal (L.48), unfair termination (L.51), certificate of employment (L.61), internal rules (L.62, 63, 65), task-worker notice (L.93)50,000 to 200,000 XOF100,000 to 400,000 XOF
Fines imposed on workers (L.69)20,000 to 100,000 XOF40,000 to 200,000 XOF and 15 days to 3 months in prison, or either
Minor hired without authorisation (L.14 para. 1), forced hiring, sham contract, false certificates, poaching an apprentice or trainee50,000 to 300,000 XOF and 1 to 6 months in prison, or eitherUp to 500,000 XOF and 15 days to 6 months in prison

Example. Djoliba Construction's eight unfiled fixed-term contracts:

Maximum fine per contract: 50,000 XOF
Eight contracts: 8 × 50,000 = 400,000 XOF
For a repeat offence within twelve months: 8 × 100,000 = 800,000 XOF

The real risk is not the fine

Many articles in circulation present the fine as the only penalty for an irregular fixed-term contract. That reading is incomplete, often borrowed from other legal systems. In Mali, an unwritten fixed-term contract is presumed to be open-ended (L.21). Beyond two renewals, continued work counts as an open-ended contract (L.20).

Reclassification is when the judge turns the fixed-term contract into an open-ended contract. The open-ended contract rules then apply to termination: notice, and severance pay after one year of service (L.41, L.53). For details, read Fixed-term contract (CDD).

A fine is paid once. A reclassified fixed-term contract costs notice and severance pay.

What you need to do

  • File any fixed-term contract of more than three months with the labour inspectorate before it starts.
  • Count the renewals of each fixed-term contract: two at most.
  • Give a certificate of employment to every worker who leaves the company.

5. Pay, working time, leave: Title 3, where the fine multiplies

Second finding at Djoliba Construction: twelve workers have more than three years of service, but none receives the seniority bonus. The employer register shows fifteen missing or incorrect entries.

These rules protect what a worker cannot check alone: how his pay is calculated and the record of his rights. For the employer register, the fine applies as many times as there are missing or incorrect entries (Labour Code, article L.319).

OffenceFineRepeat offence
Equal pay (L.95), piece-rate work (L.98), posting of wages (L.99), method and timing of payment (L.102, 103), payslip (L.104), employer register (L.130)20,000 to 50,000 XOF and 15 days to 3 months in prison, or eitherNot specified
Seniority bonus (L.97)5,000 to 18,000 XOF20,000 to 50,000 XOF
Unlawful pay deductions (L.121), decrees on minimum wages and benefits in kind (L.96)10,000 to 18,000 XOF20,000 to 50,000 XOF and 6 to 10 days in prison, or either
Taking a payment as an intermediary in the payment of wages (L.322)50,000 to 500,000 XOF and 1 to 4 months in prison, or eitherNot specified
Special leave deducted from annual leave (L.146)5,000 to 15,000 XOFUp to 100,000 XOF
Weekly rest (L.142 to 144), annual leave (L.148 to 159, 161, 163), travel costs (L.164)10,000 to 18,000 XOF100,000 XOF
Working time, schedules, part-time work, overtime (L.131 to 138)5,000 to 18,000 XOF15,000 to 50,000 XOF

Example. Djoliba Construction's two breaches, at the maximum criminal fine:

Seniority bonus: 12 workers × 18,000 = 216,000 XOF (L.320)
Employer register: 15 entries × 50,000 = 750,000 XOF (L.319)
Total: 216,000 + 750,000 = 966,000 XOF

Through the fixed-fine route, the register would cost 15 × 18,000 = 270,000 XOF (2024 Order, article 2).

Back pay comes on top of the fine

The twelve workers can claim the unpaid bonus over three years, the limitation period for wage claims (L.118). The limitation period is the time after which a sum can no longer be claimed in court. For the calculation, read Seniority bonus.

The most common mistake

Thinking that a fine of 50,000 XOF at most is negligible. It applies per worker or per entry, up to fifty times the maximum (L.335). To keep your registers flawless, read Which registers must the employer keep, and for how long?

Under Title 3, a fine never stands alone: it multiplies with the number of workers.

What you need to do

  • Check every month which workers reach three years of service and pay them the seniority bonus.
  • Keep the employer register up to date, with no blanks or incorrect entries.
  • Pay overtime with its premiums and grant the 24-hour weekly rest.

6. Health, safety, women and children: Title 4

On the site, the inspector also saw workers working at height without protection. On this point, he does not draw up a report straight away.

A formal notice first

In health and safety matters, the inspector must first send a written formal notice. It is a dated and signed warning that sets out the offences or hazards found and gives a deadline to remedy them. He enters it in the third part of the employer register or sends it by registered letter with acknowledgement of receipt (Labour Code, article L.174).

The official report only follows once the deadline has passed, if nothing has changed (1996 Order, article A.174.5). In an emergency, the inspector can order work to stop immediately. The hours lost are then paid as actual working time (L.175).

The law gives a chance to correct before punishing, because the aim is to prevent the accident, not to punish it afterwards. Title 4 penalties are set out in article L.326:

OffenceFineRepeat offence
Breastfeeding breaks (L.184)10,000 to 18,000 XOF20,000 to 50,000 XOF
Reporting an accident within 48 hours (L.176), pregnant workers and maternity leave (L.178 to 180, 183), prohibited work, rest, night work, minimum age of 15, medical examination (L.185 to 189)20,000 to 50,000 XOF50,000 to 200,000 XOF
Health and safety decrees (L.171)20,000 to 100,000 XOF100,000 to 200,000 XOF and 6 to 12 months in prison
False report of a work accident or occupational disease20,000 to 100,000 XOF and 3 to 12 months in prison, or eitherNot specified

The most common mistake

Ignoring a formal notice because it is "only a warning". Once the deadline has passed, the report follows. For a repeat offence, breaching the health and safety decrees is punished by a fine and a prison sentence, with no alternative (L.326). For the right reflexes after an accident, read Work accident: the mistakes to avoid.

In safety, a formal notice is a chance. The report comes when you let it pass.

What you need to do

  • Track each formal notice with its deadline and the name of the person responsible for the fix.
  • Report any work accident to the inspector within 48 hours.
  • Apply the measures set by the decrees for your sector, such as Decree No. 2007-375 for building.

7. Unions, staff delegates, placement: the heaviest penalties in the Code

Djoliba Construction has 45 employees. It should have organised the election of staff delegates, which is mandatory in any establishment with more than ten workers (L.265). It never did.

Staff delegates are employees elected to bring the staff's grievances to the employer (L.278). The law punishes any interference with these institutions severely, because they let workers speak up without fear of reprisal. The penalties are set out in articles L.327 to L.334:

OffenceFineRepeat offence
Election of staff delegates (L.265)10,000 to 18,000 XOF100,000 XOF
Interference with the appointment or duties of delegates (L.331)100,000 to 500,000 XOF and 1 month to 1 year in prison, or eitherPrison always imposed
Anti-union discrimination (L.257)50,000 to 250,000 XOF and 1 to 4 months in prison, or either500,000 to 1,000,000 XOF and 8 months in prison
Union formalities (L.232 to 235, 245, 250 para. 3)5,000 to 15,000 XOF, up to 180,000 XOF for a false statement on the by-lawsNot specified
Placement, hiring declaration, temporary work (L.303 paras. 1 and 2, 304, 308, 309, 312, 313)20,000 to 50,000 XOF50,000 to 250,000 XOF
Foreign worker employed without a work book (L.333)5,000 to 18,000 XOF100,000 XOF
Obstructing the inspector (L.334)20,000 to 120,000 XOF and 15 days to 3 months in prison, or either120,000 to 250,000 XOF and mandatory prison

Finally, two fines concern procedures: 5,000 XOF for a party who fails to attend conciliation before the inspector (L.190; 1996 Order, article A.190), and 5,000 XOF for an assessor who fails to attend a labour court hearing (L.327).

The most common mistake

Believing that having no delegates has no consequences as long as nobody complains. The fine for failing to hold the election is low. But any pressure on a candidate or delegate counts as interference: up to 500,000 XOF and one year in prison (L.331). For the role of delegates, read Staff delegates: the counterpart the law requires.

The more an offence touches workers' freedom, the heavier the penalty.

What you need to do

  • Organise the election of staff delegates as soon as the establishment has more than ten workers.
  • Keep any union consideration out of decisions on hiring, pay, promotion and discipline.
  • Declare each hire within fifteen days to the placement body that arranged it.

8. Cumulation, repeat offences, suspended sentences: the rules that push the bill up or down

One fine per offence, capped at fifty times the maximum

A fine is incurred as many times as there are offences, in particular when several workers are affected. The total may not, however, exceed fifty times the maximum provided (Labour Code, article L.335). The rule is logical: every worker harmed counts.

Example. The outcome of the visit to Djoliba Construction, at the maximum criminal fine:

Unfiled fixed-term contracts: 8 × 50,000 = 400,000 XOF
Seniority bonus: 12 × 18,000 = 216,000 XOF
Employer register: 15 × 50,000 = 750,000 XOF
Total incurred: 400,000 + 216,000 + 750,000 = 1,366,000 XOF

The cap does not apply to any line. For the seniority bonus, for example, it would be 50 × 18,000 = 900,000 XOF.

Repeat offences are counted over twelve months

A repeat offence means committing the same offence after a conviction for an identical act within the previous twelve months (L.336). It moves the fine to the higher scale, sometimes with prison.

What can bring the bill down

The judge may accept mitigating circumstances, that is, factors that justify a lighter penalty. He may also impose a suspended sentence, which defers enforcement of the penalty. Both apply to all Labour Code offences (L.335).

Finally, the head of the company is civilly liable for convictions against his authorised agents and employees (L.337). A site manager's conviction can therefore cost the company.

The Code does not count files. It counts workers.

What you need to do

  • Put things right quickly after a conviction: the same mistake within twelve months costs the repeat-offence scale.
  • Train site managers and supervisors, whose offences commit the company.
  • Run a yearly audit of the points penalised per worker: contracts, bonuses, register.

9. A closer look: three points to read with care

Old amounts. The consolidated text of the Code shows no amendment to articles L.314 to L.337 since 1992. The amounts therefore look low. The real cost of an offence often lies elsewhere: reclassification, back pay, damages.

An outdated cross-reference. Article L.333 punishes employing a foreigner "without the work book provided for in article L.305". Since the 2017 law, article L.305 deals with fee-charging placement agencies. Today, the practical penalty is mainly financial: work permit fees are multiplied by five for a foreigner employed without a permit (2024 Order, article A.26-6). These are fees, not a fine. Read Hiring a foreign worker: work permit, file, deadlines, fees.

An ambiguous order. Article 2 of the 2024 Order refers to "offences under this order", yet it cites Labour Code articles. Article A.296.1 is not among the articles it amends. The most likely reading is that it supplements the 1996 schedule rather than replacing it.

Key takeaways in 6 points

  1. Look for the penalty at the end of the Code, in articles L.314 to L.337, not in the article that creates the obligation.
  2. Receive the inspector and present the documents: obstructing the inspection is an offence in itself.
  3. Distinguish the fixed fine, collected on the spot from a schedule, from the criminal fine set by the judge.
  4. Always multiply the fine by the number of workers or entries concerned, up to fifty times the maximum.
  5. Deal with every health and safety formal notice before its deadline expires.
  6. Put things right after any penalty: the fine does not make you compliant, and a repeat offence within twelve months costs more.