Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Keystone Solutions

NewBe an early applicant

Business Analyst Odoo Finance Billing

Posted
Discussion

Summary

Freelance/consultancy Business Analyst role owning the finance & billing scope of an Odoo implementation at an e-mobility client in Belgium: mapping end-to-end financial flows, defining VAT/accounting treatment, designing CPMS-PSP-bank reconciliation, and running UAT. Needs 4-5 years' BA experience and hands-on Odoo Accounting, Invoicing, and Subscriptions expertise.

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:


If you are ready to tackle technical and strategic challenges in a dynamic consultancy environment, apply today at Keystone Solutions Career Portal.


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


Skills required:

  • Finance & Billing Analysis - Level: Advanced - Most recent: This year
  • IT Project Experience - Level: Advanced - Most recent: This year
  • Odoo Functional Expertise - Level: Advanced - Most recent: This year
  • System Integration & Data Mapping - Level: Advanced - Most recent: This year

Language requirements:

Dutch or French
Level Full professional proficiency
English
Level Full professional proficiency

Skills

Apply

See also

Business Analysis jobs by country — openings, pay and top skills →