De Deux Cadres à Un Seul Code

From Two Frameworks to One Code

From Two Frameworks to One Code
De Deux Cadres à Un Seul Code
Wesley Bertil | BARSS Research
Pour Réginald Surin

Mars 2026 | 3 pages
Wesley Bertil | BARSS Research
For Réginald Surin

March 2026 | 3 pages
Page 1 / 3

Ce que ton étude a changé dans mon cadre

What your study changed in my framework

What your study changed in my framework

Ce que ton étude a changé dans mon cadre

J'ai lu tes 32 pages ligne par ligne. Voici ce que je savais déjà, et ce que je ne savais pas avant de te lire.

I read your 32 pages line by line. Here is what I already knew, and what I didn't know before reading you.

Ce que je savais :

What I already knew:

Le système fiscal haïtien est régressif. L'économie informelle est une conséquence de l'extraction historique. La réforme de 2023 relève les taux sans toucher à la structure. J'avais les patterns. Je n'avais pas les chiffres.

The Haitian tax system is regressive. The informal economy is a consequence of historical extraction. The 2023 reform raises rates without touching the structure. I had the patterns. I didn't have the numbers.

Ce que tu m'as donné :

What you gave me:

1. La magnitude exacte. Γ = 3,6. Agroalimentaire −4,9%. 4 700 emplois formels. DWL = 0,7% du PIB. Mon cadre identifie des patterns. Ton MEGC les quantifie. Sans tes chiffres, ma critique est directionnelle. Avec tes chiffres, elle est calibrée.

1. The exact magnitude. Γ = 3.6. Agri-food −4.9%. 4,700 formal jobs. DWL = 0.7% of GDP. My framework identifies patterns. Your CGE quantifies them. Without your numbers, my critique is directional. With your numbers, it is calibrated.

2. La trappe fiscale duale. R = τ × α × PIB. J'avais le concept (je l'appelle le Resistance Ratchet — bloquer un canal pousse l'activité vers un autre). Tu as l'ÉQUATION. Tu as montré qu'augmenter τ de 5% à 6% pendant que α tombe de 0,30 à 0,265 peut rapporter MOINS que laisser τ tranquille et faire croître α à 0,35.

2. The dual fiscal trap. R = τ × α × GDP. I had the concept (I call it the Resistance Ratchet — blocking one channel pushes activity toward another). You have the EQUATION. You showed that raising τ from 5% to 6% while α drops from 0.30 to 0.265 can yield LESS than leaving τ alone and growing α to 0.35.

3. Le pass-through. PT = εs / (εs + |εd|). Je n'avais pas formalisé comment le fardeau se distribue entre producteur et consommateur. Ton élasticité de −0,6 sur la bière, tes 55% de répercussion — ça donne le micro-mécanisme sous mon Gamma macro.

3. The pass-through. PT = εs / (εs + |εd|). I hadn't formalized how the burden distributes between producer and consumer. Your elasticity of −0.6 on beer, your 55% pass-through rate — that gives the micro-mechanism underneath my macro Gamma.

4. Les paramètres LES par quintile. Q1 : 8% de marge. Q5 : 65%. C'est la raison STRUCTURELLE pour laquelle Γ = 3,6. Maintenant je peux calculer Gamma pour n'importe quel changement de taux, pas seulement ceux que tu as modélisés.

4. The LES parameters by quintile. Q1: 8% margin. Q5: 65%. This is the STRUCTURAL reason why Γ = 3.6. Now I can calculate Gamma for any rate change, not just the ones you modeled.

La convergence que je n'attendais pas : The convergence I didn't expect:

EEDTM (Bertil)MIFED (Surin)Relation
Θ (Theta) ≈ 0,80τ_eff = 16,7% → 22,6%La pression réelle converge sur le taux d'extraction
Γ (Gamma)Q1/Q5 = 3,6Même math, mécanisme différent
Resistance RatchetTrappe fiscale dualeMême dynamique, échelle différente
DCRμf = 0,30Coût par unité capturée
Φ (Phi)PT = 0,55Qui absorbe le fardeau ?
EEDTM (Bertil)MIFED (Surin)Relationship
Θ (Theta) ≈ 0.80τ_eff = 16.7% → 22.6%Real pressure converges on the extraction rate
Γ (Gamma)Q1/Q5 = 3.6Same math, different mechanism
Resistance RatchetDual fiscal trapSame dynamic, different scale
DCRμf = 0.30Cost per captured unit
Φ (Phi)PT = 0.55Who absorbs the burden?

Ton cadre voit CE QUI SE PASSE. Le mien voit QUI EN BÉNÉFICIE.
Ensemble : le diagnostic ET l'étiologie.

Your framework sees WHAT IS HAPPENING. Mine sees WHO BENEFITS.
Together: the diagnosis AND the etiology.

Page 2 / 3

L'équation qu'aucun de nous n'avait seul

The equation neither of us had alone

The equation neither of us had alone

L'équation qu'aucun de nous n'avait seul

Tu as écrit : R = τ × α × PIB. J'ai ajouté un terme :

You wrote: R = τ × α × GDP. I added a term:

R_utile = τ × α × PIB × (1 − Φ)

Où Φ = taux de capture — la part des recettes collectées qui n'atteint pas son objectif public (allocation discrétionnaire, service de dette aux créanciers historiques, patronage politique, corruption).

Where Φ = capture rate — the share of collected revenue that never reaches its public purpose (discretionary allocation, debt service to historical creditors, political patronage, corruption).

Haïti aujourd'hui : R = 164 Mds × (1 − 0,26) = 121 Mds utiles (74%)
Code conjoint : R = 167 Mds × (1 − 0,05) = 159 Mds utiles (95%)

+32% d'impact réel. Même économie. Moins de douleur. Meilleure architecture.
Haiti today: R = 164B × (1 − 0.26) = 121B useful (74%)
Joint code: R = 167B × (1 − 0.05) = 159B useful (95%)

+32% real impact. Same economy. Less pain. Better architecture.

Ce que le code conjoint prendrait de chacun :

What the joint code would take from each of us:

De tes correctionsDe mon code BARSS
Échelonnement 3 ans (40/70/100%)Architecture 7 canaux, pas de fonds général
IRPP réindexé à 275K HTGTCA progressive (0%/10%/15%)
IMF 0,3% pour PME < 10MImpôt sur la fortune nette (0,5-1%)
Plafonnement imports 60%/40%Réforme dividendes au-delà de 10M
Facturation électronique obligatoireFonds Perpétuel 1804 (0,1804%)
Étude d'impact obligatoire (R7)Sections citoyennes en Kreyòl
From your correctionsFrom my BARSS code
3-year phase-in (40/70/100%)7-channel architecture, no general fund
PIT re-indexed to 275K HTGProgressive VAT (0%/10%/15%)
IMF 0.3% for SMEs < 10MNet wealth tax (0.5-1%)
Import cap 60%/40%Dividend reform above 10M
Mandatory electronic invoicingPerpetual Fund 1804 (0.1804%)
Mandatory impact study (R7)Citizen sections in Kreyòl

Scores REAP (Revenue, Extraction, Allocation, Progressivity) :

REAP Scores (Revenue, Extraction, Allocation, Progressivity):

PolitiqueREAPαREAP
Leur Code0,450,740,600,280,000,41
Tes corrections0,550,740,600,450,530,57
Code conjoint0,750,950,901,000,800,88
PolicyREAPαREAP
Their Code0.450.740.600.280.000.41
Your corrections0.550.740.600.450.530.57
Joint code0.750.950.901.000.800.88
Le plus grand écart : Progressivité (0,28 vs 1,00) et Dynamique de base (0,00 vs 0,80). The biggest gap: Progressivity (0.28 vs 1.00) and Base Dynamics (0.00 vs 0.80).
Ton cadre fixe la collection. Le mien fixe l'allocation. Ensemble : les deux. Your framework fixes collection. Mine fixes allocation. Together: both.
Page 3 / 3

Le policy paper et ce dont j'ai besoin

The policy paper and what I need from you

The policy paper and what I need from you

Le policy paper et ce dont j'ai besoin

Structure proposée (≈25 pages) :

Proposed structure (≈25 pages):

SectionContenuPages
1. Le problèmeR vs R_utile. Pourquoi collecter plus ne suffit pas.3
2. Deux analysesMIFED (toi) + EEDTM (moi). Ce que chacun voit que l'autre ne voit pas.5
3. REAPLa synthèse. L'équation composite. Les 5 dimensions. Les scores.4
4. Le code conjointCristallisation : ce qui survit aux deux cadres.6
5. ValidationTes résultats MEGC sur les provisions conjointes.3
6. Mise en œuvreFenêtre de 6 mois. Chemin de pression, pas de soumission.2
7. ConclusionL'équation. Le code. La phrase.1
SectionContentPages
1. The problemR vs R_useful. Why collecting more is not enough.3
2. Two analysesMIFED (you) + EEDTM (me). What each sees that the other doesn't.5
3. REAPThe synthesis. The composite equation. The 5 dimensions. The scores.4
4. The joint codeCrystallization: what survives both frameworks.6
5. ValidationYour CGE results on the joint provisions.3
6. Implementation6-month window. Path of pressure, not submission.2
7. ConclusionThe equation. The code. The sentence.1

Calendrier :

Timeline:

JalonDate
Draft sections 1-3Avril 1-14
Draft section 4 (code conjoint)Avril 14-21
Validation MEGC (section 5)Avril 21-30 (toi)
Revue Kaboub + CraemerMai 1-15
PublicationJuin 1
MilestoneDate
Draft sections 1-3April 1-14
Draft section 4 (joint code)April 14-21
CGE validation (section 5)April 21-30 (you)
Kaboub + Craemer reviewMay 1-15
PublicationJune 1

Ce dont j'ai besoin :

What I need:

1. Ta réaction à ce document. Est-ce que ma reconstruction de ton cadre est fidèle ?

1. Your reaction to this document. Is my reconstruction of your framework accurate?

2. Permission de citer ton étude complète (pas seulement l'article du Nouvelliste).

2. Permission to cite your full study (not just the Nouvelliste article).

3. Ta critique du code BARSS. 20 minutes. Qu'est-ce qui tient, qu'est-ce qui est naïf.

3. Your critique of the BARSS code. 20 minutes. What holds up, what is naive.

4. Si tu veux : faire tourner la TCA progressive (0/10/15%) et l'impôt sur la fortune dans ton MEGC. Ça donnerait quoi comme μf et Γ ?

4. If you want: run the progressive VAT (0/10/15%) and the wealth tax in your CGE. What would that give for μf and Γ?

5. Ta bibliographie complète (page 32 du PDF est vide).

5. Your complete bibliography (page 32 of the PDF is blank).

Ce dont je n'ai PAS besoin :

What I do NOT need:

Zéro données Sogebank. Zéro risque politique. Zéro pression sur ton calendrier.

Zero Sogebank data. Zero political risk. Zero pressure on your schedule.

R_utile = τ × α × PIB × (1 − Φ)

Tu m'as donné R = τ × α × PIB. J'ai ajouté (1 − Φ). You gave me R = τ × α × GDP. I added (1 − Φ).

On n'a pas besoin de collecter plus.
On a besoin de capturer moins de ce qu'on collecte.
We don't need to collect more.
We need to capture less of what we collect.


On fonce. Let's go.

Wesley Bertil
BARSS Research
wbertil@barssofrhait.com

Wesley Bertil
BARSS Research
wbertil@barssofrhait.com