Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Localizations
  3. EBMS Base (Burundi OBR) v 18.0
  4. Sales Conditions FAQ

EBMS Base (Burundi OBR)

by AminiTech Solutions https://www.aminitechsolutions.com
Odoo
v 18.0 Third Party 4
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 17.0 18.0 19.0
  • Description
  • Manifest
  • License
🇫🇷 Français 🇬🇧 English
Pour Odoo 18 · Community & Enterprise

EBMS Base — Couche de configuration OBR Burundi

La couche de configuration gratuite de la famille EBMS : elle enregistre votre connexion OBR eBMS, conserve votre identité contribuable (NIF, régime fiscal, adresse), teste la connexion, valide les NIF et porte l'interrupteur de transmission Marche / Arrêt — et rien d'autre : seule, elle ne facture, ne vend ni ne déclare quoi que ce soit. Installez une application payante (Facture, PdV, Stock…) pour déclarer réellement à l'OBR.

✅ Configuration uniquement ✅ Modes Test & Production ⭐ 90 jours de support gratuit

English speaker? Full documentation in EN · FR · SW · AR · PT at docs.aminitechsolutions.com/ebms

Réglages EBMS : environnement actif, contrôle de transmission et bouton Tester la connexion
📚 docs.aminitechsolutions.com/ebms 🚀 demo.aminitechsolutions.com 💬 +254 746 883 809
Aperçu Fonctionnalités Famille EBMS Services FAQ Support & Contact

This is a configuration base, not a standalone app. / Ceci est une base de configuration, pas une application autonome. Installed on its own it only adds the EBMS connection settings and NIF validation — it does not invoice, run a point of sale, move stock or declare anything to the OBR. Those features live in the paid apps below, which all require this base.

Aperçu

Configurez une fois — les applications payantes font le reste

EBMS Base est là où vous paramétrez la famille EBMS, puis n'y touchez plus. Elle porte la connexion OBR eBMS (Test et Production), votre identité contribuable (NIF, centre fiscal, régime, adresse), le test de connexion, la validation des NIF et l'unique interrupteur qui active ou coupe la transmission. Seule, elle ne déclare rien — ajoutez EBMS Facture, PdV ou Stock pour envoyer réellement les documents, sur la connexion que vous avez configurée ici.

🔌

Votre connexion OBR

Renseignez l'URL, l'identifiant et le mot de passe des services web de l'OBR. Ils restent dans votre base de données, visibles des seuls administrateurs, et servent uniquement à appeler l'OBR depuis votre serveur.

🧾

Identité contribuable

NIF, registre de commerce, centre fiscal, secteur d'activité, forme juridique, adresse complète et indicateurs TVA / taxe de consommation / PFL — saisis une fois par société.

🛠️

Test & Production

Identifiants séparés pour le serveur de test et le serveur de production de l'OBR. Validez tout le flux en mode Test, puis basculez en Production en un clic.

⏸️

Interrupteur de transmission

Un seul réglage Marche / Arrêt, par société, décide si les déclarations quittent votre base. Activez, ou coupez le temps d'une maintenance OBR — c'est tout ce que fait la Base gratuite : connecter, identifier, allumer.

🧭

Validation des NIF (checkTIN)

Vérifiez le NIF de tout client ou fournisseur auprès de l'OBR depuis la fiche contact. Le nom du contribuable enregistré est conservé comme preuve.

🛡️

Test de connexion & signature

Un bouton Tester la connexion confirme que l'environnement actif répond avant toute déclaration, et la clé publique OBR enregistrée sert à vérifier les réponses du serveur.

Comment ça marche

Configurez une fois, oubliez pour toujours

01 — Test & Production

Prouvez en Test, basculez en Production

L'OBR vous remet des identifiants distincts pour ses serveurs de test et de production. EBMS Base conserve les deux jeux ; un seul sélecteur décide où partent les documents — avec une bannière impossible à manquer indiquant le mode actif. Chaque entrée de la file est marquée de l'environnement dans lequel elle a été créée.

  • ✔Deux jeux d'identifiants — rien à ressaisir au passage en production
  • ✔Bouton Tester la connexion — vérifie l'environnement actif instantanément
  • ✔Badges d'environnement — sur les réglages, la file et les factures
Sélecteur d'environnement avec bannière du mode test
02 — Identité contribuable

Votre identité OBR, sur une seule page de réglages

NIF, registre de commerce, centre fiscal (DGC / DMC / DPMC), secteur d'activité, forme juridique, adresse complète et les indicateurs TVA / taxe de consommation / PFL — tout ce que l'OBR attend dans le bloc tp_* de chaque envoi, saisi une fois par société. Les identifiants restent dans votre base de données et ne sont visibles que des administrateurs.

  • ✔Multi-sociétés — chaque société a son propre compte OBR
  • ✔Nom légal du contribuable — le nom commercial peut différer du nom enregistré
  • ✔Contrôle de complétude — les champs manquants sont signalés avant tout envoi
Blocs d'identifiants test et production
03 — Contrôle de transmission

Suspendez quand il le faut, videz quand vous êtes prêt

Maintenance annoncée de l'OBR ? Souci de connexion ? Passez la transmission en Pause : l'activité continue, les documents s'accumulent en sécurité dans la file, et rien ne quitte votre serveur. Un clic sur Reprendre & Vider envoie l'arriéré, du plus ancien au plus récent.

  • ✔Zéro perte de données — les charges sont construites et stockées à la validation
  • ✔Interrupteur par société — suspendez une société, pas tout le serveur
Interrupteur de pause avec bouton Reprendre et Vider
04 — Validation des NIF

Un mauvais NIF fait rejeter la facture. Attrapez-le avant.

L'OBR rejette les factures dont le NIF client lui est inconnu. Le bouton Vérifier le NIF, présent sur chaque contact, interroge directement l'OBR et enregistre sur la fiche le statut de validation, le nom du contribuable et la date du contrôle.

  • ✔Un clic — depuis la fiche contact, ou en lot
  • ✔Traçabilité — chaque contrôle journalisé avec son résultat
Fiche contact avec résultat de vérification NIF OBR
Tout est inclus

Toutes les fonctionnalités, d'un coup d'œil

✔ Connexion OBR eBMS — un seul point de configuration par société
✔ Bouton Tester la connexion sur l'environnement actif
✔ Identité contribuable : NIF, registre de commerce, centre fiscal, secteur, forme juridique
✔ Environnements Test et Production séparés, bascule en un clic
✔ Régime fiscal : indicateurs TVA, taxe de consommation et PFL
✔ Validation des NIF depuis la fiche contact, nom enregistré conservé
✔ Pause & Reprise de la transmission, vidage chronologique
✔ Adresse complète du contribuable (province, commune, quartier, district, avenue)
✔ 3 rôles de sécurité (Utilisateur / Manager / Administrateur)
✔ Vérification de signature : clé publique OBR enregistrée
✔ Multi-sociétés, multi-devises (BIF / USD / EUR)
✔ Gratuit, sans limite de documents ni d'utilisateurs
Le socle de configuration

Inclus avec chaque application EBMS

Configurée une fois dans EBMS Base, chaque application hérite de la même connexion OBR, de la même identité contribuable, des mêmes rôles et du même interrupteur de transmission.

🔌

Une seule connexion OBR

URL, identifiant et mot de passe des services web de l'OBR, saisis une fois. Toutes les applications partagent la même connexion, sans rien reconfigurer.

👥

3 rôles de sécurité

Utilisateur, Manager, Administrateur — qui envoie, qui gère la file, qui touche aux identifiants. Configurés une fois dans la Base.

💱

Multi-devises

BIF, USD ou EUR — chaque déclaration part dans la devise du document source, exactement comme l'exige la spécification.

⏯️

Pause & Reprise

Coupez la transmission quand vous voulez : tout s'accumule en sécurité, puis « Reprendre & Vider » envoie tout chronologiquement.

🧪

Test & Production

Deux jeux d'identifiants séparés. Validez tout sur le serveur de test OBR, basculez en production en un clic.

🧾

Validation des NIF

Le bouton Vérifier le NIF sur chaque fiche contact interroge l'OBR (checkTIN) et conserve le nom du contribuable enregistré comme preuve.

Un moteur, une configuration

La famille OBR eBMS complète pour Odoo

Chaque application ci-dessous se branche sur cet EBMS Base gratuit — une seule configuration OBR, une seule file de transmission, un seul jeu de rôles de sécurité. Achetez n'importe quelle combinaison, configurez une fois. Toutes sont couvertes par un même portail de documentation (FR, EN, SW, AR, PT).

EBMS Facture
EBMS Invoice — Factures
FN / FA / RC / RHF déclarées en temps réel avec signature électronique, assistant d'annulation et audit OBR. 391 $ une fois.
EBMS PdV
EBMS POS — Point de Vente
Chaque vente en caisse déclarée en temps réel, remboursements inclus — identifiant OBR imprimé sur le ticket, zéro attente en caisse. 244 $ une fois.
EBMS Stock
EBMS Stock — Commerçants
Achats en entrée, ventes en sortie, retours, et l'inventaire physique avec types d'ajustement OBR (pertes, vols, péremption…). 293 $ une fois.
EBMS Stock — Fabricants
EBMS Stock — Fabricants
Vos produits finis vendables déclarés en EAU — lignes révisables (quantité & coût) et rapport Produit vs Déclaré, par ordre de fabrication. 195 $ une fois — requiert EBMS Stock (Commerçants) : 488 $ au total en caisse.
EBMS Importateurs
EBMS Importers — Importateurs
Le flux marchandises importées avec référence DMC et rubrique tarifaire — obligatoire pour les importateurs depuis le 13/08/2025. 195 $ une fois — requiert EBMS Stock (Commerçants) : 488 $ au total en caisse.
EBMS Pro
EBMS Pro
La tour de contrôle : Robot EBMS, rapports de déclarations et de taxes, grand livre « Ce que l'EBMS détient », rapprochement OBR, alertes. 391 $ une fois.
Suite EBMS complète
Suite EBMS complète ⭐
Tout en un seul achat — Factures, PdV, Stock (Commerçants & Fabricants), Importateurs et Pro sur la Base gratuite. 1 600 $ une fois — lancement −30% (le prix des six applications, une seule installation).
Services

Nos autres services Odoo

🧾
Accompagnement OBR eBMS
Nous vous aidons à obtenir vos identifiants WS, à valider tout le flux sur le serveur de test de l'OBR, puis à passer en production en confiance.
🏠
Mise en place Odoo complète
De vos articles à vos caisses, vos imprimantes et votre comptabilité — nous assemblons tout et formons votre équipe.
💳
Intégration de moyens de paiement
Mobile money, M-Pesa, virements bancaires — connectés à votre PdV et à votre facturation : le client paie, Odoo rapproche dans la seconde.
✏️
Développement sur mesure
Un flux propre à votre entreprise ? Nous développons le petit module Odoo qu'il faut — proprement, documenté, supporté.
🔁
Migration vers un Odoo plus récent
Passez d'Odoo 15, 16 ou 17 à la version actuelle sans perdre vos données, vos personnalisations, ni un seul jour d'activité.
☁️
Hébergement géré
Nous exploitons votre Odoo sur un serveur que nous gérons — sauvegardes, mises à jour, supervision. Vous, vous vendez.
🛒
Matériel point de vente
Imprimantes tickets, douchettes, afficheurs client, tiroirs-caisses, balances — fournis, configurés et opérationnels sur votre Odoo.
📚
Formation des équipes
Sessions sur site ou en ligne, adaptées à vos caissiers, comptables, magasiniers et équipes back-office.
🔌
Intégrations tierces & API
Connectez votre Odoo aux administrations fiscales, passerelles de facturation électronique, transporteurs, places de marché — par des API propres et documentées.
FAQ

Questions fréquentes

Cette application est-elle vraiment gratuite ?

Oui. EBMS Base est la couche de configuration gratuite de la famille et ne coûte rien, pour toujours. Seule, elle ne fait que stocker les réglages et valider les NIF ; les applications métier (Facture, PdV, Stock…) sont des achats uniques qui la requièrent.

Y a-t-il des limites de factures ou des plafonds ?

Non. Rien dans la famille ne compte, ne plafonne, ni n'expire. Achat unique, documents illimités, utilisateurs illimités.

Où obtenir mes identifiants OBR ?

Auprès de l'OBR : facture.electronique@obr.gov.bi ou +257 22 28 24 59. Vous recevez d'abord les identifiants du serveur de test ; ceux de production sont délivrés une fois vos essais concluants.

Mes identifiants quittent-ils mon serveur ?

Jamais. Ils sont stockés dans votre propre base de données, visibles des seuls administrateurs, et servent exclusivement à appeler l'API OBR depuis votre serveur. AminiTech est un éditeur indépendant, sans affiliation avec l'OBR.

Que se passe-t-il si Internet tombe ?

Les applications de déclaration conservent les documents en file locale et les transmettent automatiquement au retour de la connexion, dans l'ordre chronologique — exactement comme l'OBR l'exige.

Support & Contact

Parlons-en dès aujourd'hui

🏆
90 jours de support gratuit avec chaque application EBMS
De vraies personnes, aux heures ouvrables, première réponse généralement sous 4 heures — y compris l'aide pour obtenir vos identifiants OBR eBMS et passer en production. Commencez par la documentation complète en français.
⭐ Inclus — sans surcoût
✉️
E-mail
reach@aminitechsolutions.com
📞
Téléphone / WhatsApp
+254 746 883 809
📚
Documentation
docs.aminitechsolutions.com
💻
Essayer en direct
demo.aminitechsolutions.com
Passez à l'action

Prêt à être 100 % conforme OBR ?

Achat unique, documents illimités, 90 jours de support et mises à jour gratuites à chaque évolution de la spécification OBR.

📚 docs.aminitechsolutions.com/ebms 🚀 demo.aminitechsolutions.com 💬 +254 746 883 809 ✉️ Écrivez-nous
🇫🇷 Français 🇬🇧 English
For Odoo 18 · Community & Enterprise

EBMS Base — Burundi OBR configuration layer (Free)

The free configuration base of the EBMS family: it stores your OBR eBMS connection, holds your taxpayer identity (NIF, tax regime, address), tests the connection, validates NIFs and carries the transmission on/off switch — and nothing else: on its own it does not invoice, sell or declare anything. Install a paid app (Invoice, POS, Stock…) to actually declare to the OBR.

📚 docs.aminitechsolutions.com/ebms 🚀 demo.aminitechsolutions.com 💬 +254 746 883 809
🔌

Your OBR connection

Enter the OBR web-service URL, username and password. They stay in your own database, visible to administrators only, used solely to call the OBR from your server.

🧾

Taxpayer identity

NIF, trade number, fiscal center, activity sector, legal form, full address and the VAT / consumption-tax / PFL flags — captured once per company.

🛠️

Test & Production

Separate credential sets for the OBR test and production servers. Validate in Test, switch to Production in one click.

⏸️

Transmission switch

A single on/off setting, per company, decides whether declarations leave your database. Switch it on, or off during OBR maintenance — that is the whole of the free Base: connect, identify, switch on.

🧭

NIF validation

Check any customer or supplier NIF against the OBR from the contact form; the registered name is stored as proof.

🛡️

Connection test & signature

A Test Connection button confirms the active environment answers before any declaration, and the registered OBR public key verifies server responses.

Everything included

Every feature, at a glance

✔ OBR eBMS connection — one configuration point per company
✔ Test Connection button on the active environment
✔ Taxpayer identity: NIF, trade number, fiscal center, sector, legal form
✔ Separate Test and Production environments, one-click switch
✔ Tax regime: VAT, consumption-tax and PFL flags
✔ NIF validation from the contact form, registered name stored
✔ Pause & Resume transmission, chronological flush
✔ Full taxpayer address (province, commune, quartier, district, avenue)
✔ 3 security roles (User / Manager / Administrator)
✔ Signature verification: registered OBR public key
✔ Multi-company, multi-currency (BIF / USD / EUR)
✔ Free, no document or user limits
The shared configuration

Included with every EBMS app

Configured once in EBMS Base, every app above inherits the same OBR connection, taxpayer identity, security roles and transmission switch.

🔌

One OBR connection

OBR web-service URL, username and password entered once. Every app shares the same connection, with nothing to reconfigure.

👥

3 security roles

User, Manager, Administrator — who sends, who manages the queue, who touches credentials. Configured once in the Base.

💱

Multi-currency

BIF, USD or EUR — every declaration is sent in the source document's currency, exactly as the specification requires.

⏯️

Pause & Resume

Stop transmission whenever you need: everything accumulates safely, then Resume & Flush sends it all chronologically.

🧪

Test & Production

Two separate credential sets. Validate on the OBR test server, switch to production in one click.

🧾

NIF validation

The Check NIF button on every contact queries the OBR (checkTIN) and stores the registered taxpayer name as proof.

FAQ

Frequently asked questions

Is this app really free?

Yes — required and included at no cost; on its own it only stores settings and validates NIFs, so a paid app is needed to declare. The document apps (Invoice, POS, Stock…) are one-time purchases that require it.

Any invoice limits or caps?

No. Nothing in the family counts, caps or expires.

Where do I get OBR credentials?

From the OBR: facture.electronique@obr.gov.bi or +257 22 28 24 59 — test credentials first, production after your tests succeed.

Do my credentials leave my server?

Never. Stored in your own database, visible to administrators only, used solely to call the OBR from your server.

What happens when the internet drops?

The declaration apps queue documents locally and transmit them chronologically once connectivity returns.

Get started

Ready to be 100 % OBR compliant?

One-time purchase, unlimited documents, 90 days of support and free updates on every OBR specification change.

📚 docs.aminitechsolutions.com/ebms 🚀 demo.aminitechsolutions.com 💬 +254 746 883 809 ✉️ Write to us
Full English documentation: docs.aminitechsolutions.com/ebms  ·  reach@aminitechsolutions.com  ·  WhatsApp +254 746 883 809  ·  The screenshots, family grid and services above are shared with the French section.
AminiTech Solutions · Nairobi, Kenya · www.aminitechsolutions.com
Facturation électronique Burundi · OBR eBMS connector for Odoo · electronic invoicing Burundi
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 1605
Technical Name aminitech_ebms_base
LicenseOPL-1
Websitehttps://www.aminitechsolutions.com
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with