Contact Info
What should an ERP specification for a Belgian organization contain?
An ERP specification for a Belgian organization should hold every need as a short, prioritized statement that bidders answer and testers prove. I write it by process, express Peppol exchange, CODA statements, structured payment references, VAT listings and social secretariat journals as checkable needs your accountant confirms, add hosting, works council and three-language output rules, and trace each need from bid to acceptance. The work is remote and vendor-neutral.
Last reviewed by Vikas Saroj
Belgian ERP projects carry a particular document problem. The organization may work in French and Dutch, sometimes German, while the parent or the sponsor reads English; the accounting firm sits outside the company; payroll comes from a social secretariat. A cahier des charges or lastenboek written in a hurry tends to leave half of these parties without a requirement that protects them.
I am an independent ERP requirements consultant and I deliver remotely. On this page the subject is the specification as an instrument: how it is laid out, how Belgian obligations become checkable needs, how priorities are fixed, which language version counts, and how it carries through bids, contract and acceptance.
Interviews and process discovery are covered on the ERP business analyst page for Belgium.
Each item contributes to one controlled specification that bidders answer, the agreement names and key users test.
Sections per process and entity, each need stated once with a code, its origin, an owner, a priority level and the evidence a key user must see, plus a defined reference language for the whole document.
Needs covering Peppol sending and receiving, CODA statement import, structured payment references, the VAT return, customer and intra-community listings and retention, each checked by your accountant before release.
Hosting and processing terms, roles and approval limits, change history, logging that may concern the works council, and a list of every document with its language versions in French, Dutch, German or English.
Each exchange with the Peppol access point, banks, social secretariat, accounting firm, web shop or warehouse described by sender, trigger, content and error route, with rules on what data is taken over.
A trail connecting every need to the bid answer, the demo case, the partner's design note and the acceptance result, so the organization can show at any time which needs are covered and which are still open.
An independent read of a specification drafted by a partner or an earlier project: needs that cannot be tested, missing Belgian or technical sections, inflated priorities and wording that favors a single package.
Settle structure, language and owners
Write and rank every need
Publish the version bidders answer
Belgian organizations often run several entities or sites across Flanders, Wallonia and Brussels, and the same process can work slightly differently in each. The specification is organized by process first, such as quote to cash, purchase to payment, stock and logistics, projects or services, and finance and close, with a note in each section on the entities and sites it applies to.
Every need is written once, in a sentence a bidder can mark as covered, partly covered or not covered. It carries a code, its origin, an internal owner, a priority level and a description of the evidence a key user will look for at acceptance.
Language needs a decision before anything is sent out. The engagement runs in English, which suits sponsors and parent companies abroad. Bidders may prefer to answer in French or Dutch, and key users may need to read their sections in their own language. I recommend fixing one reference version in the document itself and treating translations, produced by your team or a translation partner, as convenience copies. A glossary pairs English terms with the French and Dutch words your staff use, so test results are not lost in translation. The general method follows my ERP requirements gathering approach.
A need that reads "Belgian localization included" tells nobody what will be tested. I break Belgian obligations into needs with a visible result, and every one is reviewed by your accountant or tax advisor, who decides how the rules apply to you:
Public-sector customers may expect invoices through their own electronic channel, and Belgium is following the wider European direction toward transaction reporting, so the specification asks how each product handles that today rather than on a roadmap. The comparison of bidders against these needs continues on my ERP selection page for Belgium.
A specification that lists only processes leaves the behavior of the system to the partner. A separate section of platform rules closes that gap.
On data protection, bidders must disclose the country of their data centers and backup copies, any access by support staff from outside the EU and the legal safeguard used for it, the list of subcontracted processors and the content of the GDPR agreement they will sign. Your DPO or privacy counsel decides what is acceptable, and the answers are kept with the specification so they can be cited later.
Logging calls for careful wording. Where a works council exists, and where collective agreements on monitoring employees apply, information about what an ERP records on individual users can become a consultation topic. The specification therefore asks that tracking of individual users, productivity reports and time capture can be limited per role and are described in plain terms, so whatever is agreed internally can be configured and verified. Legal interpretation remains with HR and counsel.
Output needs are especially important in Belgium. Each customer-facing document, such as quotes, order confirmations, delivery notes, invoices and reminders, is listed with the language versions required, chosen by customer language rather than by user. Internal reports may stay in English for a parent company. Before release, a native-speaking colleague or a Belgian partner proofreads every translated layout. The section ends with access profiles and signing limits, an audit history for prices and bank details, response times at month-end, and behavior for depots or field staff when the connection is weak.
Each exchange with an outside party is specified on its own: sending party, triggering event, data carried, rhythm, responsible person and the alert raised when it fails. Belgian lists typically include the Peppol access point, CODA from each bank and payment files back to them, the social secretariat, the external accounting firm if it keeps working in its own package, a web shop, a warehouse provider and any group reporting. More technical depth sits on the ERP integration page.
Takeover needs say which customers, suppliers and items are carried across, with their language preference and structured reference details, how much history is brought over, how opening balances are agreed with the accountant, and how the previous package stays readable once its license ends.
Priority follows a MoSCoW logic written as plain levels: needed at go-live, needed soon after, welcome if inexpensive, and excluded for now. Peppol, CODA, VAT and payroll journal needs start at the first level, together with any agreed works council needs. Exclusion criteria for the bid round come only from that level and are worded so a bidder who fails one receives a stated reason. Each section owner agrees the levels before release, and the management team confirms them.
Bidders answer the released specification need by need, using a fixed answer code and a comment. Partner proposals in Belgium can differ widely in format and language, and this makes them comparable on substance. The bid process itself is covered under ERP RFP consulting.
The agreement should name the released reference version. Once the partner writes its design, each need should map to a design note, and anything answered as standard should not reappear as paid extra work. During testing, needs are followed to their acceptance tests and results recorded in the evidence trail.
Every release carries a version label, date, owner and change record entry, and translated copies state which reference version they reflect. Section owners sign their parts, the finance lead signs the obligation needs after the accountant's review, and management signs the whole.
Belgian specifications are exposed in predictable places: Peppol sending covered but receiving forgotten, CODA and structured references assumed, no plan for the social secretariat journal, documents specified in one language only, nothing on logging that may concern the works council, and no reference language defined. Each is checked before release. I have no tie to any software publisher or partner, take no commissions, and visit only by arrangement. See my work in Belgium.
Tell me about your business and current systems. I’ll suggest the most sensible first step.
Book a Consultation
Not sure which ERP you need?
Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.
One version should be named as the reference in the document and in the agreement, and the others treated as convenience translations. Many organizations choose English when a parent or international sponsor is involved, or the language their finance team and partner share. What matters is that only one text decides disputes, and that every translation states which version it reflects.
The accountant reviews and confirms every finance and tax need: VAT codes, listings, Peppol handling, retention and the treatment of payroll journals. If the firm will keep working in its own package, the specification also defines what the ERP sends it and how often. Their sign-off on those sections comes before the document goes to bidders.
Yes. Each need notes the entities and sites it applies to and the phase in which it is expected. Bidders then price phases separately, and acceptance for a later entity tests only the needs marked for it, plus any local additions. The reference version stays the same; only the phase markings move as plans change.
By releasing a version and treating every later addition as a recorded change. Each new need goes through the change record with a reason, an owner, a priority level and a decision. Bidders receive an updated version only when changes are approved, so all of them answer the same text and scope creep stays visible.
Every business is different. Share where you are today and what you want to fix, and I’ll tell you honestly whether and how I can help.
Book a Consultation
Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.