Business Analyst, Odoo Finance & Billing (Freelance optional)

EngiFlex

Kortenberg

Hybrid

EUR 70,000 - 100,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Company car
Education budget
Career plan

Job summary

EngiFlex BV seeks a Finance/ERP Analyst to own the finance scope of the Odoo implementation, integrating CPMS with Odoo and ensuring accurate invoicing and revenue recognition. You will liaise with Finance, IT, and external partners to map flows from charging sessions to journals.

Fluent English is required, with Dutch or French proficiency. The role involves hybrid work locations in Belgium, with on-site workshops and testing.

Qualifications

  • Bachelor’s or master’s degree in finance, accounting, economics, business engineering or equivalent.
  • Four to five years of experience in business/functional analysis with focus on finance, billing or ERP environments.
  • Experience in IT projects and representing Finance with technical delivery teams.
  • Fluent English (mandatory) and knowledge of French or Dutch.
  • Understand AR/AP, invoicing, VAT, accruals, reconciliation and audit trails.
  • Expert-level functional knowledge of Odoo with Accounting, Invoicing and Subscriptions.

Responsibilities

  • Take functional ownership of the finance scope within the Odoo implementation.
  • Map end-to-end financial flows for B2B, B2C, fleet, split billing, CPO revenue and eMSP roaming.
  • Translate tariffs, subscriptions, bundles, promotions and roaming agreements into Odoo billing rules and accounting logic.
  • Prepare process documentation, specifications, data mappings, interface contracts and business rules for CPMS, Odoo, PSP and bank integration.
  • Define accounting treatment with Finance including accounts, VAT, analytics, accruals, revenue recognition.
  • Design reconciliation processes between CPMS transactions, PSP settlements, bank statements and the GL.
  • Facilitate workshops, manage scope, and maintain backlog and acceptance criteria.
  • Plan and execute finance testing including integration tests, UAT and month-end close rehearsals.
  • Ensure full auditability so invoices link to charging sessions and GL entries.

Skills

Finance
Odoo knowledge
Billing & invoicing
AR/AP
VAT knowledge
Data mapping
Process design
Documentation
Stakeholder communication

Education

Bachelor's or Master's in finance or related

Tools

Odoo ERP
CPMS integration

Job description

Tasks and responsibilities
About the assignment

The role supports the replacement of an existing charging platform with AMPECO as the new CPMS. Odoo remains the ERP and billing engine. The main focus is the integration between AMPECO and Odoo, with reliable financial flows covering rating, invoicing, payments, roaming settlement, accounting and reconciliation.

You will connect Finance with the delivery teams and work closely with the Finance Controller, Odoo developers, the integration partner and the CPMS provider.

What will you do?

You will take functional ownership of the finance scope within the Odoo implementation:

  • Map end-to-end financial flows for B2B, B2C, fleet, split billing, CPO revenue and eMSP roaming, from charging session to invoice, payment and journal entry.
  • Translate tariffs, subscriptions, bundles, promotions and roaming agreements into Odoo billing rules and accounting logic.
  • Prepare current-state and future-state process documentation, functional specifications, data mappings, interface contracts and business rules for the CPMS, Odoo, PSP and bank integration.
  • Define the accounting treatment with Finance, including accounts, VAT, analytics, accruals, credit notes and revenue recognition.
  • Design reconciliation processes between CPMS transactions, PSP settlements, bank statements and the general ledger, including exception and dispute handling.
  • Facilitate workshops, challenge requirements, decide between standard and custom Odoo behaviour, and keep the scope under control.
  • Manage the finance backlog, including user stories, acceptance criteria, prioritisation and delivery follow-up.
  • Plan and execute finance testing, including integration tests, UAT, simulated month-end closing and reconciliation dry-runs.
  • Ensure full auditability so that every invoice line can be traced back to a charging session and forward to the corresponding accounting entry.
Your profile
  • You have a bachelor’s or master’s degree in finance, accounting, economics, business engineering or an equivalent qualification. Equivalent professional expertise is also considered.
  • You bring four to five years of experience in business analysis or functional analysis, with a focus on finance, billing or ERP environments.
  • You have experience in IT projects and are comfortable representing Finance in discussions with technical delivery teams.
  • You are fluent in English, which is mandatory, and have a good command of either French or Dutch.
  • You understand AR/AP, invoicing and credit notes, VAT, accruals, reconciliation, month-end closing and audit trails.
  • You have expert-level functional knowledge of Odoo, with hands‑on experience in Accounting, Invoicing and Subscriptions. You can translate business needs into workable Odoo configurations and functional specifications.
  • You are familiar with system integration and data mapping, including the documentation of interfaces, business rules and data flows.
  • You are comfortable with high-volume, automated transaction flows and can design controls for exceptions instead of checking every transaction manually.
  • You communicate clearly in writing and produce specifications, mappings and test cases that developers can use without further interpretation.
  • You challenge unclear ownership, investigate discrepancies to their root cause, and keep Finance, Commercial, Product and IT aligned.
  • Experience in e-mobility, energy, payments, telco or another usage-based billing environment is an advantage.
Why this assignment?
  • You will shape financial processes while the operating model is still being defined, rather than take over an established model.
  • The flows you define will support B2B, B2C, fleet, public network and roaming activities.
  • The role connects finance, mobility, energy and technology and involves collaboration with internal teams and implementation partners.
  • The outcomes include accurate invoices, reliable accounts, controlled cash flows and an efficient month-end close.
Practical information
  • Availability: five days per week.
  • Work location: offices in Kortenberg and Boitsfort, with hybrid working. On-site presence is expected during workshops, testing and cutover phases.
  • Selection process: CV screening, an intake interview and a business case or technical deep-dive.
About the activity

The organisation provides integrated energy and charging solutions for businesses and individuals, including charging stations, charging cards, public and private charging, solar, batteries and energy management.

With AMPECO as the new CPMS and Odoo as the existing ERP and billing engine, the programme is building a foundation for future charging activities and partnerships.

Reporting line

The Business Analyst, Finance and Billing, is part of the Odoo workstream within the CPMS programme. The role reports to the Odoo Project Manager and has a functional reporting line to the CFO.

Offer

You will be part of a growing Belgian SME where initiative and personal development are encouraged. We will provide you with an enjoyable work environment with fun colleagues. We will work out a career plan with you, with attention and a budget for extra education/certification. You can count on an attractive salary, supplemented with extra-legal benefits, including a company car.
(Freelance is also possible)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Finance & Billing Odoo Developer (Employed or freelance)
Finance & Billing Odoo Developer (Employed or freelance)

EngiFlex BV • Kortenberg

Hybrid
EUR 85,000 - 120,000
Company car
Education budget / career development
Business Analyst – Odoo Finance
Business Analyst – Odoo Finance

Pauwels Consulting • Kortenberg

Hybrid
EUR 50,000 - 84,000
Hybrid work model
Business Analyst Odoo Finance Billing
Business Analyst Odoo Finance Billing

Keystone Solutions • Kortenberg

On-site
EUR 111,000 - 185,000
Business Analyst Odoo – Finance & Billing
Business Analyst Odoo – Finance & Billing

HumanInTech • Vlaams-Brabant

Hybrid
EUR 55,000 - 75,000
Business Analyst Odoo - Finance & Billing
Business Analyst Odoo - Finance & Billing

Neurho Solutions SRL • Kortenberg

On-site
EUR 60,000 - 90,000
Odoo Developer
Odoo Developer

Keystone Solutions • Kortenberg

Hybrid
EUR 111,000 - 166,000
Odoo Developer – Odoo & Python
Odoo Developer – Odoo & Python

Pauwels Consulting • Kortenberg

Hybrid
EUR 55,000 - 75,000
Odoo Developer Finance & Billing
Odoo Developer Finance & Billing

Neurho Solutions SRL • Kortenberg

On-site
EUR 60,000 - 90,000
Extra-legal benefits
Développeur Odoo – Intégration Finance & Facturation
Développeur Odoo – Intégration Finance & Facturation

HumanInTech • Vlaams-Brabant

Hybrid
EUR 55,000 - 90,000
Finance & Billing Analyst (Odoo) – Hybrid + Car
Finance & Billing Analyst (Odoo) – Hybrid + Car

EngiFlex BV • Kortenberg

Hybrid
EUR 70,000 - 100,000
Company car
Education budget
Career plan