Odoo boekhouding
Bank automatisch afletteren in Odoo 19 en 20: CODA, Codabox, Ponto en aflettermodellen
Afletteren is het koppelen van een banktransactie aan de factuur, aankoopfactuur of betaling die erbij hoort. Odoo doet veel daarvan automatisch, op voorwaarde dat je bankgegevens vlot binnenkomen en je regels goed staan.
Wat in België afletteren heet, is in Odoo reconciliation. Hoe meer Odoo automatisch aflettert, hoe minder tijd je boekhouding aan de bank kwijt is en hoe sneller je facturen op Betaald staan. In dit artikel zie je hoe de bank in Odoo terechtkomt, hoe Odoo zelf matcht en wat er in Odoo 20 is veranderd.
Stap 1: de banktransacties in Odoo krijgen
Zonder transacties valt er niets af te letteren. Voor Belgische bedrijven zijn er drie gangbare manieren:
- Banksynchronisatie: Odoo haalt transacties op via een externe provider. Daarvoor heb je Odoo Enterprise nodig. Na de eerste koppeling synchroniseert Odoo standaard elke twaalf uur. Met Fetch Transactions op het bankdagboek haal je ze meteen op.
- Ponto: een van die providers, beschikbaar in Europa. Ponto is een betalende dienst waarmee je meerdere bankrekeningen op één platform samenbrengt. Gebruik in Ponto hetzelfde e-mailadres als in je Odoo-profiel.
- CodaBox: haalt CODA-bestanden van je bank op. Je installeert de module CodaBox en maakt de verbinding via Boekhouding → Configuratie → Instellingen, sectie CodaBox & SODA, knop Manage Connection. In het bankdagboek kies je CodaBox synchronization als Bank Feed. Odoo importeert de CODA-bestanden daarna elke twaalf uur, of meteen via Fetch from CodaBox op het dashboard.
- CODA-bestand importeren: download het CODA-bestand bij je bank en klik op het dashboard bij je bankdagboek op Import file.
Stap 2: hoe Odoo zelf matcht
Volgens de documentatie over bankafletteringen probeert Odoo elke transactie automatisch te koppelen:
- Zonder partner op de transactie vergelijkt Odoo de omschrijving met het nummer, de klantreferentie, de leveranciersreferentie en de betaalreferentie van openstaande facturen, aankoopfacturen en betalingen.
- Met een partner zoekt Odoo op bedrag binnen de openstaande posten van die partner: eerst een exact bedrag, dan een bedrag met betalingskorting, dan een factuurbedrag dat in de omschrijving staat.
Lukt dat niet, dan zie je de transactie in het afletterscherm (Bank Matching). Klik op het dashboard bij je bankdagboek op de knop met het aantal af te letteren transacties. Daar kies je zelf een tegenpost met Reconcile, een rekening met Set Account of een aflettermodel.
Wanneer draait dat automatisch afletteren? Volgens een antwoord op het Odoo-forum gebeurt het bij het importeren en synchroniseren van transacties, en daarnaast dagelijks via een geplande actie. Daar staat ook dat er sinds Odoo 18.3 geen apart aflettermodel van het type match invoices & payments meer bestaat. Het matchen van facturen en betalingen zit nu ingebouwd.
Stap 3: aflettermodellen voor wat terugkomt
Voor terugkerende transacties zonder factuur gebruik je Aflettermodellen. Je vindt ze op het dashboard: klik op het menu (drie puntjes) van het bankdagboek en kies Models onder Reconciliation.
Kies Manual of Automated
Een manueel model verschijnt als knop in het afletterscherm. Een automatisch model wordt meteen toegepast op transacties die aan de voorwaarden voldoen.
Stel de voorwaarden in
Beperk het model op dagboek, partner, bedrag of omschrijving. Bij de omschrijving kies je Contains, Not Contains of Match Regex. Een transactie moet aan alle voorwaarden voldoen.
Bepaal de tegenpost
Op het tabblad Counterpart Items kies je rekening, partner, bedragtype, btw en analytische verdeling. Vul je alleen een partner in en geen rekening, dan gebruik je het model om de juiste partner aan de transactie te hangen.
Let op de volgorde
Passen meerdere automatische modellen op dezelfde transactie, dan gebruikt Odoo het eerste in de lijst. De volgorde wijzig je door te slepen.
Een voorbeeld: een webshop uit Lummen krijgt elke dag stortingen van een betaalprovider en betaalt maandelijks een vaste kost voor de bankrekening. Een automatisch model op de omschrijving van die bankkost boekt ze meteen op de juiste kostenrekening. Een tweede model op de naam van de betaalprovider zet de juiste partner op de stortingen, zodat Odoo daarna op bedrag kan zoeken.
Wat verandert er in Odoo 20?
De release notes van Odoo 20 noemen deze wijzigingen rond de bank:
- Run Auto Reconciliation: je kunt het automatisch afletteren nu zelf opnieuw starten, bijvoorbeeld nadat je een nieuw aflettermodel hebt gemaakt.
- Bank consistency: alle boekingen op bankrekeningen moeten voortaan uit banktransacties komen. Zo wil Odoo verschillen door manuele boekingen op de bankrekening voorkomen. Ook de controle bij het valideren van een afschrift is verfijnd, zodat je saldoverschillen sneller vindt.
- Bank Reconciliation Summary: een nieuw rapport met afgeletterde en niet-afgeletterde transacties op de einddatum van de gekozen periode. Volgens de documentatie open je het via het menu (drie puntjes) van het bankdagboek en dan Report. Handig voor je boekhouder bij een afsluiting.
- Payment Reconciliation: het vinkje Allow Reconciliation op een rekening heet nu Payment Reconciliation. Het bepaalt of openstaande posten op die rekening worden voorgesteld in het afletterscherm. Handmatig afletteren kan nu op elke rekening.
- Overschrijvingen: online betalingen via overschrijving worden nu automatisch bevestigd op basis van de banktransacties.
- Sneller coderen: snelkoppelingen voor aflettermodellen en het in bulk verwerken van transacties.
Wil je weten hoeveel van je bankverkeer automatisch kan worden afgeletterd? We kijken graag mee naar je instellingen en aflettermodellen. Meer info vind je op onze pagina over boekhouding in Odoo.
Veelgestelde vragen
Heb ik Odoo Enterprise nodig voor banksynchronisatie?
Ja. Volgens de Odoo-documentatie vraagt banksynchronisatie een geldig Odoo Enterprise-abonnement.
Hoe vaak haalt Odoo transacties binnen?
Bij banksynchronisatie standaard elke twaalf uur, en bij CodaBox worden CODA-bestanden ook elke twaalf uur geïmporteerd. In beide gevallen kun je ook manueel ophalen vanaf het dashboard.
Waarom lettert Odoo een betaling niet automatisch af?
Meestal ontbreekt een herkenbare referentie in de omschrijving, staat er geen partner op de transactie of wijkt het bedrag af. Een aflettermodel dat de partner herkent, lost dat vaak op.
Kan ik in Odoo 20 het automatisch afletteren opnieuw laten lopen?
Ja. De release notes van Odoo 20 vermelden de optie Run Auto Reconciliation om het automatisch afletteren manueel opnieuw te starten.