bf-tax-optimization
AI-drafted from official sources (DGI Burkina Faso CGI — régimes d'imposition, CGA reductions, MFP exemption).
Skill by openaccountants
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/openaccountants-bf-tax-optimization
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: finance, legal, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/bf-tax-optimization
What's inside
- Skill name
bf-tax-optimization- Description
- AI-drafted from official sources (DGI Burkina Faso CGI — régimes d'imposition, CGA reductions, MFP exemption). Pending accountant verification. LEGAL optimization only. Confirm thresholds and reductions against the current consolidated CGI.
- License
- AGPL-3.0
- Metadata
- source: openaccountants · tax_year: 2025 · trust_label: Built by Michael Cutajar and the OpenAccountants team · jurisdiction: BF · last_updated: 2026-07-13 · review_status: pending_review · openaccountants_url: https://www.openaccountants.com/skills/bf-tax-optimization
- Instructions
- 90 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Burkina Faso Tax Optimization ## Burkina Faso Tax Optimization Skill v1.0 > AI-drafted from official sources (DGI Burkina Faso CGI — régimes d'imposition, CGA reductions, MFP exemption). Pending accountant verification. LEGAL optimization only. Confirm thresholds and reductions against the current consolidated CGI. ## Section 1 -- Quick reference **Quick reference table** _(CGI (Loi 058-2017/AN) Art. 13–27, 197, 527–538)_ | Field | Value | | --- | --- | | Country | Burkina Faso | | Currency | FCFA (XOF) | | Regime CME | Turnover < 15,000,000 FCFA — flat lump sum, no TVA, simplest | | Regime RSI | 15,000,000 to < 50,000,000 FCFA — simplified accounting, cannot invoice TVA | | Regime RNI | >= 50,000,000 FCFA — full accounting, must/may invoice TVA | | CGA reduction — IBICA/IBNC | 30% reduction of the impôt sur les bénéfices | | CGA reduction — MFP | 50% reduction of the minimum tax | | CGA reduction — CME | 25% reduction of the contribution | | CGA reduction — TPA base | 20% abatement | | New-business MFP exemption | Exempt from MFP for the first financial year (CGI Art. 27) | | Regime-option deadline | Before 1 February; irrevocable for 3 years | | TVA invoicing | Only RNI may charge/recover TVA | | Authority | Direction Générale des Impôts (DGI) | | Primary legislation | CGI (Loi 058-2017/AN) Art. 13–27, 197, 527–538 | | Contributor | Open Accounting Skills Registry | | Validated by | Pending | | Last research update | June 2026 | ## Section 2 -- Regime choice by turnover **Regime choice by turnover** _(CGI (Loi 058-2017/AN) Art. 13–27, 197, 527–538)_ | Turnover HT | Regime | Tax basis | TVA | | --- | --- | --- | --- | | < 15,000,000 FCFA | CME | Flat lump sum (class × zone) | No | | 15,000,000 to < 50,000,000 | RSI | Net profit, brackets 10/20/27.5%; MFP floor 300,000 | No | | >= 50,000,000 | RNI | Net profit, brackets 10/20/27.5%; MFP floor 1,000,000 | Yes | - **CME for smallest businesses** — CME for the smallest businesses is usually the lowest-admin, lowest-cost option below 15M FCFA — but it cannot recover input TVA or invoice TVA (a disadvantage when selling to TVA-registered customers who want recoverable input). _(CGI (Loi 058-2017/AN) Art. 13–27, 197, 527–538)_ - **Crossing 50M FCFA threshold** — Crossing 50M FCFA brings TVA obligations — model the cash-flow and pricing impact before growing past the threshold. _(CGI (Loi 058-2017/AN) Art. 13–27, 197, 527–538)_ - **Regime change timing** — A taxpayer only drops to a lower regime after staying below the threshold for 3 consecutive years; opting up is by election before 1 February, irrevocable 3 years. _(CGI (Loi 058-2017/AN) Art. 13–27, 197, 527–538)_ ## Section 3 -- Centre de Gestion Agréé (CGA) - **CGA reductions** — Joining an approved management centre yields statutory reductions: 30% off IBICA/IBNC, 50% off the MFP, 25% off the CME, and a 20% abatement on the TPA base. For profitable RNI/RSI businesses the 30% bénéfices reduction is typically the single largest legal lever. _(CGI (Loi 058-2017/AN) Art. 13–27, 197, 527–538)_ ## Section 4 -- New-business and other levers - **New-business MFP exemption** — New-business MFP exemption for the first financial year (CGI Art. 27) — time start-up investment accordingly. _(CGI Art. 27)_ - **TVA-registration management** — TVA-registration management: only RNI invoices TVA; staying RSI/CME avoids TVA admin but blocks input recovery — choose based on customer mix (B2B TVA-registered vs B2C). _(CGI (Loi 058-2017/AN) Art. 13–27, 197, 527–538)_ - **Profession libérale regime** — Profession libérale → IBNC under RSI/RNI (excluded from CME). _(CGI (Loi 058-2017/AN) Art. 13–27, 197, 527–538)_ ## Section 5 -- Prohibitions - **No evasion advice** — NEVER advise evasion, under-declaration, or artificial turnover-splitting to stay under a threshold. _(CGI (Loi 058-2017/AN) Art. 13–27, 197, 527–538)_ - **No blind CME assumption** — NEVER assume CME is best without checking input-TVA recovery and customer mix. _(CGI (Loi 058-2017/AN) Art. 13–27, 197, 527–538)_ - **Prohibition: engine computing numbers** — NEVER compute numbers — the engine handles arithmetic. - **Confirm current sources** — Confirm thresholds, reductions and option deadlines against current DGI sources. _(CGI (Loi 058-2017/AN) Art. 13–27, 197, 527–538)_ ## Disclaimer This skill and its outputs are provided for informational and computational purposes only and do not constitute tax, legal, or financial advice. Open Accountants and its contributors accept no liability for any errors, omissions, or outcomes arising from the use of this skill. All outputs must be reviewed and signed off by a qualified professional before filing or acting upon. The most up-to-date, verified version of this skill is maintained at [openaccountants.com](https://openaccountants.com). <!-- openaccountants-cta-block --> --- ## Talk to a verified accountant This guide is maintained by the OpenAccountants network — accountants who put their name behind the tax answers AI gives people. The live, always-current version (and the professional behind it) is at [openaccountants.com](https://www.openaccountants.com). - Use it in your AI: https://www.openaccountants.com/connect - Meet the accountants: https://www.openaccountants.com/network > **General reference only.** This document does not constitute tax, legal, or > financial advice. Verify figures against the cited primary sources or with a > licensed professional before relying on them. ## Today's figures and who stands behind this skill This file is an AI skill (tax rules your AI follows) from OpenAccountants, copied on 2026-07-13. Rates, thresholds and deadlines change. For the current version of this skill, its official sources and the named accountant (if any) who stands behind it, call `get_skill` with slug `bf-tax-optimization` on the OpenAccountants connector (https://www.openaccountants.com/connect), or read https://www.openaccountants.com/skills/bf-tax-optimization. If neither is available, confirm every figure against the official source pages cited above before relying on it.
From openaccountants/openaccountants, AGPL-3.0.
More from openaccountants/openaccountants
- 0.597score
ae-tax-residency
openaccountants
Use this skill for any question about UAE tax residency.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
al-cross-border
openaccountants
Albanian cross-border tax for tax year 2026 under Law No.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
au-tpar
openaccountants
Use this skill for any Australian Taxable payments annual report (TPAR) question under the taxable payments reporting system: which businesses must lodge, the…
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
ae-corporate-tax
openaccountants
Use this skill whenever asked about UAE Corporate Tax for freelancers, sole establishments, or small businesses.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
al-corporate-tax
openaccountants
Albanian corporate income tax (tatimi mbi të ardhurat e korporatave, often called tatimi mbi fitimin) for tax year 2026 under Law No.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
australia-formation
openaccountants
Use this skill whenever asked about forming, incorporating, or registering a company in Australia.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
audit-quality-assurance-aqa
openaccountants
Use when asked about Audit in Kenya: how I do it.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
australia-payroll
openaccountants
Use this skill whenever asked about Australian payroll, PAYG withholding, superannuation guarantee, Single Touch Payroll, or employer obligations in Australia.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
ab-individual-return
openaccountants
Use this skill whenever asked about Alberta provincial individual income tax.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
australia-financial-statements
openaccountants
Use this skill when preparing, reviewing, or advising on annual financial statements for an Australian company.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
au-trust-distributions
openaccountants
Use this skill whenever asked about Australian discretionary or family trust distributions -- trustee resolutions, present entitlement, section 95 net income…
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
al-income-tax
openaccountants
Use this skill whenever asked about Alabama individual income tax for self-employed individuals or sole proprietors — filing Form 40, AL estimated tax (Form…
SkillAFreshness: A★ 460Claude Code +9
Signals
- Stars
- 460
- Forks
- 63
- Open issues
- 266
- Contributors
- 31
- Last commit (this folder)
- Oct 20, 2026 (10 days ago)
- Last release
- Jul 4, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- AGPL-3.0
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from openaccountants
- 0.597score
au-tpar
openaccountants
Use this skill for any Australian Taxable payments annual report (TPAR) question under the taxable payments reporting system: which businesses must lodge, the…
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
australia-formation
openaccountants
Use this skill whenever asked about forming, incorporating, or registering a company in Australia.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
audit-quality-assurance-aqa
openaccountants
Use when asked about Audit in Kenya: how I do it.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
australia-financial-statements
openaccountants
Use this skill when preparing, reviewing, or advising on annual financial statements for an Australian company.
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
au-trust-distributions
openaccountants
Use this skill whenever asked about Australian discretionary or family trust distributions -- trustee resolutions, present entitlement, section 95 net income…
SkillAFreshness: A★ 460Claude Code +9 - 0.597score
australia-payroll
openaccountants
Use this skill whenever asked about Australian payroll, PAYG withholding, superannuation guarantee, Single Touch Payroll, or employer obligations in Australia.
SkillAFreshness: A★ 460Claude Code +9
Cite this page
bf-tax-optimization skill. Agent Mart. https://agentmart.dev/skills/openaccountants-bf-tax-optimization (last updated 2026-10-24)