Skip to content

Contact Info

Italy

An Italian ERP specification your partner cannot misread

What belongs in an ERP requirements specification for an Italian company?

An Italian ERP requirements specification is the approved document partners quote against and testers use for acceptance. It holds process-area requirements, statutory lines for the exchange system, digital preservation and VAT registers confirmed by the commercialista, GDPR, hosting and access needs, interfaces and migration scope. Each line has an owner, a priority and links to demo steps and test cases. I write and maintain it remotely.

Last reviewed by Vikas Saroj

Italian ERP offers are often built on a short meeting and a long relationship with a software house. The written requirements, if they exist, fit on a page and say little more than "electronic invoicing included". I write the specification that sits behind a fair offer: numbered statements, grouped by process area, that a partner can price, a demo can show and your staff can test before acceptance.

The document reaches beyond features. It carries the Italian statutory outputs your commercialista confirms, the hosting and access rules your data protection advisor needs, the interfaces to banks, payroll and the exchange system, and the data you migrate. Every line has an owner, a priority and a reference that links it to demo steps and test cases.

I deliver this remotely and take no fees or commissions from software houses or partners. The engagement runs in English, and Italian terms or print wording are written or checked by your own staff.

ERPNext desk showing the Profit and Loss Statement report with income, expense and net profit totals and a quarterly trend chart
  • Requirement chapters by process area
  • SdI and preservation test lines
  • VAT registers and advisor outputs
  • GDPR, hosting and access needs
  • Must, should, could priorities
  • Links to demos, contract and UAT
What I Do

Requirements written for Italian offers and acceptance

Each deliverable is designed to travel: to the partner who quotes, the commercialista who checks and the team that accepts the system.

Process-Area Chapters

Order to delivery note to invoice, purchasing and supplier invoices, stock and production, agents and commissions, collections and the close, each chapter written as short statements with a reference, an owner and a reason.

Exchange System Lines

Outbound and inbound electronic invoices, notifications, rejections and resubmission, recipient codes and PEC addresses, written so a demo must show each step rather than a vendor ticking a box.

Advisor Output Chapter

VAT registers, periodic settlement figures, stamp duty on exempt invoices where it applies and the exports your commercialista and labor consultant expect, with their content confirmed by them before the document is frozen.

Non-Functional Needs

Hosting location and backup questions, a data processing agreement, roles for agents and external staff, an audit trail on master data and payments, and usable response times at plants and warehouses away from head office.

Interface and Data Annex

Bank flows for transfers and bank receipt collections, the preservation service, payroll postings, e-commerce, CRM and machine data, plus the masters, open items and history you migrate from the current gestionale.

Baselines and Approval

Versioned releases with a change log, one frozen for the partner request and another attached to the contract, approved by each process owner and then by the owners or managing director.

How I Work

Building the specification step by step

Collect

Gather needs and existing material

01
Request an Assessment
  • Workshops per process area
  • Current gestionale outputs reviewed
  • Commercialista input on statutory lines
  • Interface and data inventory

Write

Turn needs into testable lines

02
Discuss Your Project
  • Numbered statements with owners
  • Priorities agreed per line
  • Demo step for each must
  • Open points list with deadlines

Freeze

Approve versions partners respond to

03
Talk About Next Steps
  • Owner and management approval
  • Requirement annex for partners
  • Contract annex version
  • Change requests after freeze

Why an Italian ERP needs a written specification

Many Italian companies choose software through trust: the software house that already runs the accounts, a partner recommended by the commercialista, a system a competitor in the same district uses. Trust is useful, but it does not tell you what the offer includes. Without a written specification, the partner quotes what they assume you need, and the difference shows up as change requests once configuration starts.

The specification I prepare is organized so each reader finds their part:

  • Scope: companies, plants and warehouses, sales channels, currencies for export and the processes in this phase.
  • Functional chapters: sales and agents, delivery notes and invoicing, purchasing, stock and production, subcontracting, collections and payments, record to report.
  • Statutory and advisor chapter: what the exchange system, preservation, VAT registers and payroll handoff must produce.
  • Non-functional chapter: hosting, GDPR, access, audit trail, performance and support.
  • Interfaces and migration: systems connected and data inherited.

Every requirement is one sentence that can be shown or tested, followed by its reason, priority and owner. Long descriptions of today's process belong in the process maps, not in the requirement line. The discovery work behind the document, including interviews with owners and administration, is covered on my ERP business analyst page for Italy.

SdI, preservation and VAT registers as testable lines

The phrase "compliant with Italian e-invoicing" appears in nearly every offer and proves nothing. I replace it with lines a partner has to demonstrate. Your commercialista confirms what each line must achieve; I make sure the wording is specific enough to test. Typical examples:

  • The system generates the electronic invoice file from the posted invoice, sends it through the chosen channel and shows the transmission status and the returned notification on the invoice record.
  • When the exchange system rejects a file, the user sees the reason, corrects the invoice and resends it while numbering stays consistent, as your advisor confirms.
  • Supplier invoices received as structured files are imported, matched to purchase orders and goods receipts, and flagged when price or quantity differ.
  • Issued and received invoices reach the preservation service named in the contract, and the company can retrieve a preserved document on request.
  • VAT registers and the figures for the periodic settlement can be produced per company for the commercialista in the agreed format.
  • Deferred invoices are generated from the delivery notes of the period and reference them.
  • The payroll journal from the labor consultant imports by company and cost center, with a check report.

Where a treatment depends on the customer, such as invoices to public bodies that may require specific codes or split payment, the line says which customers it applies to and leaves the tax treatment to your advisor. That keeps the document precise without turning it into tax advice.

Hosting, access and the needs nobody demos

Non-functional requirements rarely appear in an Italian partner's offer unless someone asks. They often decide whether the system is acceptable to your auditor, your data protection advisor and the people at a plant away from head office. I write them as a separate chapter so they are scored and contracted like any feature:

  • Hosting and GDPR: where production data and backups are held, which subprocessors can reach them, who approves support access, which data processing agreement applies and how all data is returned at exit. Your lawyer or data protection advisor reviews the answers.
  • Access control: separate roles for administration, sales agents, warehouse staff and external workshops, with agents limited to their own customers and commissions.
  • Audit trail: a readable history of changes to customer bank details, prices, VAT codes and posted documents.
  • Remote sites: acceptable working speed for a warehouse, a second plant or a sales agent on a tablet, written as tasks the user must complete without delay.
  • Availability and support: maintenance outside working hours, support in Italian for end users, and an escalation path during the VAT settlement and month-end period.

Written this way, a promise made in a meeting becomes a line in the contract, with a test attached.

From priorities to partner offers and the contract

Owners in Italian companies often want everything the old gestionale did, plus everything it could not do. Prioritization makes the list realistic. Every process owner places each line in a bucket: must, should, could or later, and justifies any must with a legal obligation confirmed by the commercialista, a commitment to a key customer or a control the business cannot run without. The owners or managing director settle the disputes.

I then link every line forward through a traceability matrix:

  1. Requirement and priority.
  2. The demo script step where a partner has to show it.
  3. The fit-gap answer: standard, configuration, add-on module or development.
  4. The section of the statement of work that covers it.
  5. The user acceptance test that proves it.

When you ask partners for offers, the frozen specification becomes the annex partners complete requirement by requirement in a common response format, which is the approach described under ERP RFP consulting. That works whether you compare several partners or ask your current software house for an upgrade offer; the comparison stage is covered on my ERP selection page for Italy. Once a partner is chosen, the contract version of the document travels with the statement of work, and final acceptance depends on the linked test cases rather than to a general statement that the system works.

Gaps that put Italian specifications at risk

Some omissions recur in Italian requirement documents and tend to surface only in configuration or on go-live day:

  • Inbound electronic invoices left out, as if the exchange system only mattered for sales.
  • Preservation assumed to be "handled by the commercialista" with no line saying how documents get there or come back.
  • Bank receipt collections and unpaid returns missing from the collections chapter.
  • Agent commissions described in one sentence, although the rules sit in individual agreements.
  • Material sent to outside workshops not tracked, so stock held by subcontractors disappears from view.
  • No interface requirement for the labor consultant's payroll journal.
  • Migration limited to master data, with open items, agent balances and preserved history ignored.

Equally important is how the document is kept. I maintain a numbered version history, a change log naming who asked for each change and why, and a separate list of open points with owners. After the contract version is frozen, any change passes through a change request so its cost and impact are visible. Approval runs from each process owner to management, with comments closed in writing.

The work runs remotely through video workshops and shared documents; a meeting in person can be added by arrangement. You own the specification and its annexes. My Italy overview and the ERP BRD consulting service describe the wider context.

Not sure where to start?

Tell me about your business and current systems. I’ll suggest the most sensible first step.

Book a Consultation
Related

Related Services

  • ERP Requirements Gathering
  • ERP BRD Consulting
  • ERP RFP Consulting
  • ERP Gap Analysis
  • ERP Testing & UAT
  • ERP Vendor Proposal Review
Italy

More for Italy Businesses

  • Italy overview
  • ERP Consultant
  • Freelance ERP Consultant
  • ERP Business Analyst
  • ERP Selection Consultant
  • ERP Implementation Consultant
  • ERP Audit Consultant
  • ERP Rescue Consultant
  • CRM Consultant
  • System Integration Consultant
Other Markets

ERP Requirements Consultant Elsewhere

  • USA
  • UK
  • UAE
  • Saudi Arabia
  • Qatar
  • Oman
  • Kuwait
  • Bahrain

Not sure which ERP you need?

Do not choose software first.

Share your business requirements with me and I will help you understand the right process, architecture and platform before implementation.

  • Independent ERP advice before you invest - I do not resell software
  • Work directly with Vikas - no account managers or junior handoffs
  • Business analysis before software implementation
  • One consultant who understands both your business and the technology
FAQ

Questions About ERP Requirements Italy

They stay in the text as they are, with a short glossary entry explaining each one, so your administration recognizes them and a foreign parent understands them. Italian wording that must appear on printed documents is listed in an annex and written or checked by your own staff, because they know how customers and suppliers expect it to read.

They review the statutory and advisor chapter before the document is frozen, because they decide how VAT, registers and preservation apply to your company. The rest of the specification is approved by your process owners and management. I prepare the chapter in a form that is quick for an advisor to check and record their comments in the change log.

A document written by the party who will quote tends to describe what their product already does. That can be fine if you never intend to compare offers, but it weakens any comparison and any later scope discussion. An independent specification describes your needs first, and the software house can still answer it like any other bidder.

Yes, as a set of lines that apply only to those customers: the identifiers their electronic invoices must carry, how payment terms and any split payment are recorded, and how status notifications are followed up. Your commercialista confirms the treatment. The demo script then includes one invoice to a public customer so each partner shows how the system handles it.

Treat it as a controlled document. Every change request names the requirement lines it affects, the change log records the decision and a new version is issued at agreed points. Design reviews and test cases refer to line references, so when someone asks whether a feature was in scope, the answer comes from the document rather than memory.

Still have questions? Let’s talk them through.

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
Vikas Saroj seated at a meeting table with a laptop and notebook
Working Model Remote · Worldwide
Email Address hello@vikassaroj.com
Book a Consultation

Let’s Discuss Your ERP Requirements Italy Project

Book a consultation to talk through your processes, systems and goals. I’ll reply with practical next steps - no obligation.

Chat on WhatsApp