Einleitung
Odoo Expenses verwandelt operative Belege in prüfbare Zahlen: Rechnungen, Gutschriften, Zahlungen und Bankabstimmungen müssen sich lückenlos auf die Verkaufs‑ oder Einkaufsdokumente zurückführen lassen, die sie ausgelöst haben.
Oft bleibt die Dateneingabe in der Buchhaltung an Kollegen hängen, weil Systeme nicht miteinander sprechen. Das verzögert den Monatsabschluss, reduziert die Transparenz über liquide Mittel und lässt Margenprobleme erst dann sichtbar werden, wenn es zu spät ist.
Das Modul Expenses plus die richtige Lokalisierung sorgt dafür, dass Buchungen konsistent werden, Ausgaben genehmigt werden und Periodenberichte ohne stundenlange Nachbearbeitung in Tabellen entstehen.
CFOs, Controller und Accounting‑Leiter, die Odoo prüfen, bekommen so Einblick in die tägliche Finanzorganisation ihrer Branchenkollegen – nicht nur in den Jahresabschluss.
Expenses ist ein Baustein im modularen Odoo‑ERP. Teams wählen es, wenn sie klare Zuständigkeiten, wiederholbare Prozesse und durchsuchbare Historie wollen statt isolierter Chats und Offline‑Exceldateien. Odoo Expenses: Belege, Richtlinien und Erstattungszyklen liefert die Betriebslogik für alle, die Budgets freigeben müssen.
Dieser Leitfaden listet zehn Szenarien von Level 1 (einfach) bis Level 10 (Experten). Zu jedem Level finden Sie nummerierte Schritte: die konkreten Klicks, die Sie in Odoo Expenses ausführen würden.
Starten Sie dort, wo Ihr Team sich wohlfühlt – nicht beim Level 10 nur weil es eindrucksvoll klingt.
Lesen Sie zuerst die Herausforderung, dann öffnen Sie das Level, das zu Ihrem aktuellen Reifegrad passt.
In diesem Leitfaden sehen Sie:
- Welche Aufgaben Odoo Expenses in einer typischen Systemlandschaft übernimmt
- An welchen Stellen Teams heute am meisten Reibung spüren (und weshalb)
- Zehn priorisierte Anwendungsfälle von Einsteiger‑ bis Strategieniveau
- Wann Automatisierung oder Integrationen den Einsatz eines Odoo‑Partners rechtfertigen
Die Herausforderung
Ihr Controller exportiert vor jedem Board‑Meeting drei CSVs und verbringt das Wochenende damit, fehlerhafte Verknüpfungen zu korrigieren. Die operative Seite ist nicht absichtlich widersprüchlich – die Rechnungen stimmten nur nie in einem System mit den Lieferscheinen überein.
Finanzteams tippen operative Daten zu oft händisch ein statt sich auf Ausnahmenanalyse zu konzentrieren. Sobald Rechnungen, Lieferantenbelege und Bankzeilen getrennt sind, verlängert sich der Abschlusszyklus und die Liquiditätssicht bleibt verschwommen.
Klingt bekannt? Häufige Schmerzpunkte sind:
- Monatsabschluss zusammengestellt aus Exporten statt aus Live‑Subbüchern
- Genehmigungen, die außerhalb des Systems stattfinden
- Steuer‑ oder Mehrfirmen‑Komplexität, die in Schatten‑Exceldateien gehandhabt wird
Die gute Nachricht: Sie brauchen kein Großprojekt, um zu starten. Wählen Sie einen Use Case, testen Sie ihn 30 Tage in Odoo Expenses und messen Sie die Wirkung.
Top‑10 Expenses‑Anwendungsfälle
Zehn konkrete Use Cases für Odoo Expenses, bewertet von Level 1 (sofort umsetzbar) bis Level 10 (Expertenarchitektur). Zu jedem: was bauen wir und welche Schritte klicken Sie in Odoo.
Level 1 ist der schnelle Alltagsgewinn. Das letzte Level ist bewusst ambitioniert, damit Sie sehen, wie skalierbar die gleiche App wird, wenn Daten und Architektur sauber bleiben.
Wählen Sie Ihr Level, probieren Sie die nummerierten Schritte in einer Testdatenbank und steigen Sie auf, sobald das vorherige Level zur Routine wird.
1. Erste Spesenmeldung über das Desktop‑Formular absenden Level 1 — Einfach
Level 1 ist die minimalste Aktion: ein Mitarbeitender, ein Papierbeleg, manuelle Erfassung im Desktopformular und ein Klick auf Senden an den direkten Manager. Keine mobile App, keine OCR, noch keine Richtlinie.
So funktioniert es in Odoo:
- App Expenses installieren, Expenses öffnen, auf «My Expenses» gehen und New klicken, um eine neue Spesenzeile anzulegen.
- Kurze Beschreibung eingeben (z. B. Kundenessen), Gesamtbetrag, Datum und Kategorie aus dem Dropdown wählen.
- Den eingescannten Beleg als PDF im Chatter anhängen, damit der Nachweis von Anfang an beim Datensatz bleibt.
- Auf Create Report klicken, um die Zeile in einen Report zu bündeln, ihn nach Periode zu benennen und dann Submit to Manager zu drücken.
- Der Manager erhält eine Discuss‑Benachrichtigung, öffnet den Report, klickt Approve und die Buchhaltung sieht den Posten in der Liste «To Reimburse».
Nutzen: Belege liegen nicht mehr in Schuhkartons, jede Forderung hat einen Verantwortlichen und Status, und die Buchhaltung erkennt offene Fälle ohne Nachfragen.
2. Belege per Mobile‑App mit OCR einlesen Level 2 — Einfach
Level 2 macht Expensing zur Einhandaufgabe: Mobile App und OCR ermöglichen das Einreichen direkt am Ort des Kaufs – Taxi, Lounge oder Konferenz, ganz ohne Zahlen eintippen.
So funktioniert es in Odoo:
- Odoo auf dem Smartphone installieren, anmelden und Expenses öffnen – die Kamera‑zentrale Scan‑Maske erscheint sofort.
- Beleg fotografieren; die OCR liest Lieferant, Betrag, Währung und Datum automatisch in einen Entwurf ein.
- Kategorie auswählen, falsch erkannte Felder korrigieren und die Gesamtsumme bestätigen.
- Auf Submit to Manager tippen; der Report wird erstellt, verschickt und der Chatter protokolliert Zeitpunkt und GPS‑Ort.
- Nutzen Sie auch die E‑Mail‑Alias‑Funktion (expenses@ihrefirma) für Lieferanten, die PDFs direkt per Mail schicken.
Nutzen: Einreichen wird von Monats‑Stapeln zu einer 20‑Sekunden‑Aktion und die Buchhaltung bekommt strukturierte Daten statt verschwommener Fotos in Chatkanälen.
3. Kategorien mit Hauptbuchkonten, Analytik und Regeln versehen Level 3 — Einfach
Level 3 verknüpft Expenses mit der Finanzbuchhaltung: Kategorien tragen das HGB/GuV‑Konto, die analytische Verteilung und Limits, sodass jede Meldung automatisch im richtigen Konto landet.
So funktioniert es in Odoo:
- Zu Expenses → Configuration → Expense Categories gehen und je Kategorie (Reisen, Verpflegung, Bürobedarf, Software, Fortbildung, Kilometer) einen Eintrag anlegen.
- Pro Kategorie das GL‑Konto, die Standard‑Analytik, die Pflicht‑Beleggrenze und tägliche bzw. stückbezogene Limits einstellen.
- Für Kilometerkosten den Satz pro Kilometer nach steuerlicher Vorgabe hinterlegen, damit Mitarbeitende nur Distanz eintragen und Odoo den Betrag berechnet.
- Für Reporting eine Kurzreferenz (z. B. TRV, MEAL, SUP) nutzen, damit Länder‑ und Steuerberichte sauber bleiben.
- Einen Knowledge‑Artikel mit der Policy verlinken, damit neue Mitarbeitende die Regeln von Anfang an finden und nicht per Mail nachfragen.
Nutzen: Ausgaben werden an der Quelle kategorisiert, die GuV bleibt korrekt ohne manuelle Umbuchungen, und Limits verhindern Budgetschocks proaktiv.
4. Zweistufigen Genehmigungsworkflow mit Betragsgrenzen einrichten Level 4 — Mittel
Level 4 implementiert die Governance: Manager zuerst, Finance danach – mit Schwellenwerten, damit weder Manager alles freigeben noch Finance zum einzigen Engpass wird.
So funktioniert es in Odoo:
- Einstellungen → Expenses öffnen und den Two‑Step Approval Workflow aktivieren, damit Reports zuerst an den Manager und danach an Finance gehen.
- In jeder Expense Category die Summe definieren, ab der eine zusätzliche Freigabe durch Finance nötig ist (z. B. 200 EUR Verpflegung, 500 EUR Reisen).
- Die Finance‑Approval‑Gruppe anlegen und mindestens zwei Anwender zuweisen, damit Urlaubszeiten keine Blockade werden.
- Dashboard «To Approve» mit zwei gespeicherten Filtern einrichten: Waiting for me und Waiting for Finance, und als Favorit anpinnen.
- Den Ablauf mit einem 50‑EUR‑Essen (nur Manager) und einem 600‑EUR‑Flug (Manager + Finance) durchspielen, bevor es veröffentlicht wird.
Nutzen: Kleine Forderungen sind schnell erledigt, hohe Posten bekommen eine zweite Prüfung, und die Richtlinie lebt im System statt in einer ignorierten PDF.
5. Erstattungen per SEPA‑Sammeldatei oder Gehaltsabrechnung auszahlen Level 5 — Mittel
Level 5 schließt den Erstattungszyklus: Genehmigte Reports werden als Buchung erfasst und wöchentlich entweder über SEPA‑Zahlungslauf oder über die Lohnabrechnung ausgezahlt – ohne Doppelarbeit.
So funktioniert es in Odoo:
- Einstellungen → Expenses → Reimbursement öffnen und als Auszahlungskanal entweder Bankjournal EUR oder Payroll wählen, je nachdem wie Ihr Unternehmen wirklich erstattet.
- Jeden Freitag Expenses → To Reimburse öffnen, die genehmigten Reports markieren und Post Journal Entries klicken, um die Buchungsbelege zu erzeugen.
- In Accounting → Vendors → Batch Payments die gebuchten Einträge auswählen, die SEPA‑XML erzeugen und am Montag im Bankportal hochladen.
- Nach Bankbestätigung die Reports als Reimbursed markieren; Mitarbeitende erhalten automatisch eine Discuss‑Benachrichtigung mit dem Zahlungsdatum.
- Expense‑Reporting öffnen: Pending vs Reimbursed pro Mitarbeitendem anzeigen und die wöchentliche KPI im Finance‑Dashboard platzieren.
Nutzen: Mitarbeitende erhalten einen verlässlichen Zahlungsrhythmus, Finance gewinnt einen halben Tag pro Woche zurück und die Bankabstimmung läuft automatisch.
6. Mehrwährungs‑Spesen für reisende Mitarbeitende erfassen Level 6 — Mittel
Level 6 aktiviert die Mehrwährungslogik, damit Auslandsbelege bis auf Cent genau abgebildet werden. Fremdwährungsbelege werden zum Tageskurs umgerechnet und mit Firmenkarten abgeglichen – ohne Handrechnen.
So funktioniert es in Odoo:
- Einstellungen → Accounting → Multi‑Currency aktivieren und die täglich aktualisierten ECB‑Kurse für die tatsächlich genutzten Währungen einrichten.
- Expenses → Configuration öffnen und Mitarbeitenden erlauben, Belege direkt in Fremdwährung über Mobil‑ oder Desktopformular zu erfassen.
- Bei der Einreichung protokolliert Odoo sowohl den Originalbetrag als auch den Konzernwährungswert zum Tageskurs; beide Werte bleiben sichtbar.
- Manager können in beiden Ansichten prüfen; Finance gleicht Zeilen mit Firmenkarten ab und bucht gegebenenfalls FX‑Gewinn/‑verlust.
- Reporting → Expenses by Currency öffnen, um Reisen zu identifizieren, die FX‑Risiko treiben, und Pauschalen vor dem nächsten Quartal neu zu verhandeln.
Nutzen: Reisedaten sind exakt, nicht geschätzt, und Finance muss Fremdwährungsumrechnungen nicht mehr nachträglich in Excel rekonstruieren.
7. Entwürfe automatisch aus Firmenkarten und Bankfeeds erzeugen Level 7 — Anspruchsvoll
Level 7 beseitigt die lästigste Arbeit: die manuelle Erfassung. Kartenfeeds von Anbietern wie Pleo, Spendesk, Mooncard oder ein direkter Bankfeed wandeln jeden Kartenumsatz in einen Draft Expense um, der nur noch Beleg‑Anhänge braucht.
So funktioniert es in Odoo:
- Corporate‑Card‑Provider (Pleo, Spendesk, Mooncard) oder Bankfeed unter Accounting → Configuration → Online Synchronization verbinden.
- Jeder Karteninhaber wird einem Employee‑Datensatz zugeordnet, so landen Transaktionen automatisch bei der richtigen Person.
- Jeder neue Kartentransaktion erzeugt einen Draft Expense mit vorausgefüllten Feldern: Händler, Betrag, Datum, Währung – bereit zur Bestätigung.
- Der Mitarbeitende öffnet die Mobile‑App, hängt das Foto an das passende Draft, bestätigt die Kategorie und reicht mit einem Tap ein.
- Am Monatsende Expenses → Reconciliation → Card Statement öffnen, um auf einen Blick zu sehen, welche Zeilen abgestimmt, Belege fehlen oder unbeansprucht sind.
Nutzen: Abstimmung der Kartenumsätze schrumpft von einem ganzen Tag auf unter eine Stunde, und fehlende Belege werden automatisch auffindbar statt Zeile für Zeile gesucht.
8. Verrechenbare Ausgaben an Kunden weiterberechnen via Analytik und Verkaufsaufträge Level 8 — Anspruchsvoll
Level 8 verbindet Expenses mit Umsatzprozessen: Als verrechenbar markierte Zeilen landen auf dem Kundenauftrag, sodass Beratungs‑ oder Außendienstkosten nicht unbezahlt bleiben.
So funktioniert es in Odoo:
- Im Kundenprojekt Billing Type auf «At Cost» oder mit Aufschlag setzen und den passenden Sales‑Order als Empfänger für verrechenbare Posten verknüpfen.
- Im Expense‑Formular das Analytic Account (Projekt) ausfüllen und «Re‑invoice to Customer» anhaken, bevor die Einreichung erfolgt.
- Nach Genehmigung erstellt Odoo eine Entwurfs‑Verkaufspositionszeile auf dem verknüpften Auftrag mit korrektem Preis und Menge.
- Der Vertrieb prüft den Auftrag, bestätigt die neuen Positionen und stellt dem Kunden am Meilenstein‑ oder Monatsende die Rechnung.
- Project → Reporting → Profitability per Project öffnen, um gebuchte Kosten den fakturierten Beträgen gegenüberzustellen und die Marge je Einsatz zu belegen.
- Eine monatliche Ansicht «Unbilled Billable Expenses» speichern, damit Consultants nicht vergessen, Reise‑ und Spesenkosten zu fakturieren.
Nutzen: Verrechenbare Kosten gehen nicht mehr verloren, Kundenrechnungen entsprechen dem Vertrag und Projektmargen sind in Echtzeit sichtbar.
9. Prüfungs‑ und Compliance‑Policy erzwingen mit Sign, Studio und Mehrfirmenregeln Level 9 — Anspruchsvoll
Level 9 legt die Audit‑Ebene an: Sign für verbindliche Genehmigungen, Studio‑Automationen für Stichproben, Knowledge‑Artikel für die Policy und Mehrfirmenregelungen, damit jede juristische Einheit sauber in ihren Büchern bleibt.
So funktioniert es in Odoo:
- Die offizielle Spesenrichtlinie als Knowledge‑Artikel anhängen und von jeder Expense‑Kategorie verlinken, damit die Regel mit einem Klick verfügbar ist.
- Pflichtbelege für Linien über 25 EUR erzwingen; die Mobil‑App verweigert die Einreichung ohne Foto.
- Sign nutzen, um für Reisen über 1.000 EUR eine Vorabgenehmigung zu verlangen; das unterschriebene PDF wird im Report archiviert.
- Mit Studio eine Automation bauen, die zufällig 5 % genehmigter Reports zur Audit‑Prüfung markiert und eine Aktivität im Finance‑Team erstellt.
- Record Rules konfigurieren, sodass HR und Finance jeder Firma nur ihre eigenen Spesen sehen, während eine Internal‑Auditor‑Gruppe alles einsehen darf.
- Die vollständige Audit‑Spur exportieren (Einreicher, Genehmiger, Beleg‑Hash, GL‑Buchung, Zahlungsreferenz) – für einen beliebigen Zeitraum in zwei Klicks.
Nutzen: Der Jahresabschluss wird zur Abfrage statt zur dreiwöchigen Suche, und die Policy wird vom System durchgesetzt statt von gutem Willen.
Design von Belegregeln, Sign‑Vorabgenehmigungen, Audit‑Sampling‑Automationen und Mehrfirmen‑Record‑Rules ist genau die Art von cross‑app Compliance‑Projekt, das Dasolo als Partner begleitet.
10. Ein KI‑gestütztes Expense‑OS bauen mit Betrugsdetektion und Echtzeit‑Automatisierung Level 10 — Experte
Level 10 ist das vollständige Betriebszentrum: ein KI‑Assistent, der jede Ausgabe kategorisiert und prüft, Fraud‑Erkennung für Ausreißer und ein Echtzeit‑Dashboard, das Ausgaben mit Projekten, Gehaltskosten und Cashflow ohne manuelle Arbeit verbindet.
So funktioniert es in Odoo:
- Einen KI‑Assistenten mit der Spesenpolicy und historischen Daten trainieren, damit neue Einreichungen automatisch kategorisiert werden, Analytik vorgeschlagen wird und Mitarbeitende Fragen per Chat beantwortet bekommen.
- Eine Betrugslayer über die OCR legen: doppelte Belege, luxuriöse Ausgaben am Wochenende, Lieferanten‑Blacklists und überhöhte Pauschalen werden sofort markiert.
- Expenses mit Accounting, Payroll, Project, Fleet und Travel‑Buchungstools verbinden, sodass eine Dienstreise durchgängig ohne Datenübertragungen zwischen Systemen fließt.
- Ein Live‑Dashboard bauen: Ausgaben nach Kategorie, Projekt, Mitarbeitendem und Gesellschaft – in Echtzeit aus der Datenbank aktualisiert.
- Studio‑Automationen über den gesamten Zyklus laufen lassen: Erinnerungen für fehlende Belege, Policy‑Verstöße an HR eskalieren, Monatsabschluss sperren sobald alle Erstattungen gebucht sind.
- Firmenkarten, Expense‑Feeds, ERP‑Lieferanten und ein Cash‑Forecast‑Modell integrieren, damit Finance Verpflichtungen drei Wochen vor Bankabfluss sieht.
Nutzen: Finance verlagert sich vom Einzelfall‑Review zur Überwachung von Ausreißern, Mitarbeitende erhalten sofortige Entscheidungen und die Geschäftsführung liest Ausgaben wie einen Live‑KPI statt als quartalsweises Erwachen.
Die Architektur für KI‑Kategorisierung, Fraud‑ und Policy‑Regeln, cross‑app Datenflüsse und Echtzeit‑Spend‑Dashboards baut Dasolo als Partner‑Projekt – so überspringen Finanzteams die teure Trial‑and‑Error‑Phase.
Wann Expertenhilfe sinnvoll ist
Passen die Levels 1–6 zu Ihren Anforderungen, reicht meistens Standard‑Odoo, ein interner Owner mit Durchhaltevermögen und ein Test‑Sandbox, in dem Mitarbeitende gefahrlos ausprobieren dürfen.
Ab Level 7 steigen die Risiken: Automationen, die falsche Kunden anschreiben, Studio‑Anpassungen, die Upgrades blockieren, oder APIs, die nachts aufhören zu syncen.
Das ist kein Versagen Ihres Teams – es ist ein Hinweis darauf, dass Architektur, Teststrategien und Governance jetzt wichtig werden.
Beauftragen Sie einen Partner, wenn Sie Multi‑App‑Design, länderspezifische Compliance, komplexe Integrationen oder ein fixes Go‑Live‑Datum haben, das der Vorstand verlangt.
Arbeiten Sie mit Dasolo zusammen
Dasolo hilft Unternehmen, Odoo so einzuführen, wie sie tatsächlich arbeiten: mit maßgeschneiderten Zusatzmodulen, sauberen Integrationen und Training, das nach dem Projekt hängenbleibt.
Wenn Ihre Roadmap die fortgeschrittenen Use Cases in diesem Leitfaden enthält, erstellen wir einen abgestuften Plan: zuerst schnelle Erfolge, dann Automatisierung und Integrationen mit klaren Verantwortlichkeiten und Testskripten.
Sie behalten Scope und Budget im Griff. Wir liefern Odoo‑Expertise, damit Ihr Team teure Produktionsfehler nicht erst lernen muss.
Buchen Sie eine kostenlose Beratung: