Business Analyst Odoo Finance Billing

Kortenberg · Full-time

About the position

Mission Overview

Keystone Solutions is seeking a Business Analyst specializing in Finance & Billing for a consultancy mission at a client site. In this role, you will be instrumental in integrating a new charging platform with existing ERP and billing systems, ensuring robust financial flows and accurate billing processes.

Key Responsibilities

  • Take functional ownership of the financial scope of the Odoo implementation.
  • Map end-to-end financial flows: B2B, B2C, fleet, split billing, CPO revenue, and eMSP roaming, from session to invoice, payment, and journal entry.
  • Translate tariffs, subscriptions, bundles, promotions, and roaming agreements into Odoo billing rules and accounting logic.
  • Produce current-state and future-state process documentation, functional specifications, data mappings, interface contracts, and business rules for the CPMS ↔ Odoo ↔ PSP ↔ bank integration.
  • Define accounting treatment with Finance: accounts, VAT, analytics, accruals, credit notes, and revenue recognition.
  • Design reconciliation between CPMS transactions, PSP settlements, bank statements, and the general ledger, including exceptions and disputes.
  • Run workshops, challenge requirements, arbitrate standard vs. custom Odoo behavior, and keep scope under control.
  • Own the finance backlog: user stories, acceptance criteria, prioritization, and delivery follow-up.
  • Build and run finance testing: integration tests, UAT, simulated month-end close, and reconciliation dry-runs.
  • Ensure full auditability: every invoice line can be traced back to a charging session and forward to the corresponding accounting entry.

Who You Are

  • You hold a bachelor’s or master’s degree in finance, accounting, economics, business engineering, or an equivalent field, or have acquired equivalent expertise through professional experience.
  • You bring at least 4-5 years of experience as a business analyst or functional analyst in finance, billing, or ERP environments, and you are comfortable representing Finance in technical discussions.
  • You are fluent in English (mandatory) and have a good command of French or Dutch.
  • You master the fundamentals: AR/AP, invoicing and credit notes, VAT, accruals, reconciliation, month-end close, and audit trail.
  • You are an Odoo expert with hands-on experience in Accounting, Invoicing, and Subscriptions, able to translate business needs into workable Odoo configurations and specifications.
  • You are at ease with high-volume, automated transaction flows and design controls around exceptions rather than checking every item manually.
  • You communicate clearly in writing, producing specifications, mappings, and test cases that developers can use without further interpretation.
  • You challenge unclear ownership, dig into discrepancies until you find the root cause, and keep Finance, Commercial, Product, and IT aligned.
  • Experience in e-mobility, energy, payments, telco, or another usage-based billing environment is a strong advantage.

Why This Assignment?

You will design the financial backbone of a critical platform while the operating model is still being shaped, rather than inheriting an established model. The assignment has a broad scope: every business segment—B2B, B2C, fleet, public network, and roaming—depends on the flows you define. You will work in a cross-functional role at the intersection of finance, mobility, energy, and technology, supported by a strong internal team and experienced implementation partners. The result is visible and measurable: accurate invoices, reliable accounts, controlled cash flows, and an efficient month-end close.

Practical Information

  • Type of engagement: freelance / consultancy assignment (self-employed or through a consultancy company).
  • Workload: 5 days per week.
  • Location: On-site presence expected during workshops, testing, and cutover phases.
  • Daily rate: to be proposed, based on experience and seniority.
  • Selection process: CV screening, intake interview, and a business case or technical deep-dive.

Join Us

Duration: As soon as possible - 30/12/2026 2 months • (full time)

Skills required

  • Finance & Billing AnalysisAdvanced · used this year
  • IT Project ExperienceAdvanced · used this year
  • Odoo Functional ExpertiseAdvanced · used this year
  • System Integration & Data MappingAdvanced · used this year

Language requirements

  • Dutch / FrenchFull professional proficiency
  • EnglishFull professional proficiency

Similar positions

We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies. Read more about our Privacy Policy.