Skip to content

Contact Info

Portugal

A Portuguese ERP specification that asks for evidence

What should a Portuguese ERP requirements specification contain?

A Portuguese ERP requirements specification is the agreed document that vendors answer and the company tests against. Beyond process-area requirements, it holds statutory lines on the invoicing software rules, document series, ATCUD, SAF-T and transport documents, each with the evidence a vendor must supply and confirmed by your accountant, plus hosting, access, interface and migration needs. I prepare and maintain it remotely, with owners setting priorities.

Last reviewed by Vikas Saroj

In Portugal, an ERP offer that simply says "meets Portuguese tax requirements" leaves the hardest questions open. Which exact product and version issues your invoices, how are series and ATCUD codes handled, what does the SAF-T file contain, and who keeps all of that valid after customization? I write the requirements specification that puts those questions in numbered lines, each with the evidence a vendor must provide.

The same document covers the rest of the system: process-area requirements, hosting and data protection, access and audit, interfaces with banks, payroll and your accountant, and the records you bring across from the package you use today. Owners set the priority of each line, and every line is traced to a demo step, a contract clause and a test case.

I work remotely and independently, without fees from vendors or implementers. The engagement runs in English; Portuguese document wording and labels are written or checked by your team or the implementer you appoint.

ERPNext Stock Summary page listing items by warehouse with projected quantity bars and Move / Add actions
  • Requirement chapters by process
  • Evidence lines for invoicing rules
  • Series, ATCUD and SAF-T statements
  • Transport document requirements
  • Hosting, GDPR and audit needs
  • Trace to demo, contract and test
What I Do

Requirements that Portuguese vendors must prove

Every requirement is written so that a vendor or implementer has to show something, not just agree with it.

Evidence-Based Statutory Lines

Lines on invoicing software rules, document series, ATCUD and QR codes, each paired with the evidence expected: a written statement on the exact product and version, a sample document or a sample file.

SAF-T Requirements

What the invoicing and accounting files must contain and who checks them, written with your accountant so the chart of accounts, tax codes and customer tax numbers are specified before configuration begins.

Warehouse Document Lines

Transport documents for goods in circulation, communication to the tax authority where your accountant confirms it applies, returns and movements between your own sites, each written as a step the system must perform.

Non-Functional Chapter

Hosting country and backups, GDPR questions for your data protection advisor, roles and separation of duties, an audit trail on invoicing and bank data, and working speed for warehouses, hotels or a service center.

Interfaces and Migration

SEPA and Multibanco payment references, bank statements, the payroll file, accountant access, e-commerce or property systems, and the masters, open items and history moving from PHC, Primavera, Sage or spreadsheets.

Customization Guardrails

Requirements stating that invoicing functions may only be changed in ways the vendor supports, with each change assessed for compliance impact and recorded, so tailoring a layout never puts document validity at risk.

How I Work

Shaping a specification for Portugal

Discover

Collect needs and current documents

01
Request an Assessment
  • Workshops with each process owner
  • Current series and documents reviewed
  • Accountant input on statutory content
  • Systems and data inventory

Draft

Write lines with evidence attached

02
Discuss Your Project
  • One testable statement per line
  • Evidence expected for statutory lines
  • Priority set by owners
  • Open items with named owners

Settle

Agree versions for bids and contract

03
Talk About Next Steps
  • Chapter approval by owners
  • Management sign-off
  • Bid annex and contract annex
  • Change requests after sign-off

What sits inside a Portuguese requirements specification

A Portuguese requirements document has to serve readers with different concerns: the implementer pricing the work, the accountant who answers for the books, the data protection advisor and the staff who will test the system. I split it into chapters so each reader can find their part without reading the rest:

  • Scope and context: entities, sites, sales channels, currencies and the processes covered now and later.
  • Process requirements: sales and billing, purchasing, stock and dispatch, production or service delivery, collections, payments and the close.
  • Statutory requirements with evidence: invoicing software rules, series and ATCUD, SAF-T, transport documents, public sector e-invoices and archiving.
  • Non-functional requirements: where data lives, GDPR, who may do what, the audit record, speed at sites and support terms.
  • Connections to other systems and the data taken over.

A requirement line has a fixed shape: a reference, one statement, why it matters, the priority, the owner and either an acceptance note or, for statutory lines, the evidence a vendor must supply. Background on how things work today stays in the process maps, which keeps the requirement lines short enough to answer one by one.

The discovery that feeds the document, from billing maps to the questions for your accountant, is the subject of my Portuguese ERP business analyst page. Here the focus is the specification and how it is used once written.

Invoicing rules written as lines a vendor must evidence

Portugal regulates how commercial documents are issued in unusual detail, and status under the tax authority's software certification rules belongs to a specific product and version. A requirement that says "compliant invoicing" therefore proves little. Your accountant confirms which rules apply; I write lines that oblige each vendor to show how the proposed setup meets them:

  • Software status: the vendor states in writing the status of the exact product, version and deployment proposed under the invoicing software rules, and how that status is maintained through upgrades.
  • Series and ATCUD: every document series needed is communicated before first use, and each document prints its ATCUD and QR code; a sample invoice and credit note are supplied.
  • SAF-T: the system produces the invoicing and accounting files your accountant needs, and a sample file from test data is provided for their review.
  • Transport documents: goods movements generate the required document and, where your accountant confirms it applies, the communication to the tax authority before transport begins.
  • Public sector: invoices to public bodies are issued in the required electronic format.
  • Archiving: issued documents remain legible and tamper-proof in the archive for as long as your accountant says the law requires.

Answers to these lines are reviewed with your accountant and, where needed, a legal advisor. I do not confirm the status of any product myself; the specification simply makes sure the question is asked precisely and the answer is on file.

Hosting, access and interface requirements

The non-functional chapter covers the points that rarely feature in a demo but determine whether auditors and everyday users will accept the system:

  • Hosting and GDPR: the country of the data center for live data and copies, the third parties involved, the approval route for support access and the export you receive at exit. Your data protection advisor reviews the answers.
  • Access and segregation: roles per entity, with document issuing, credit notes and payment release kept apart.
  • Audit trail: a readable record of changes to customer tax numbers, bank details, prices and series.
  • Sites: usable speed for a warehouse, a hotel front desk or a nearshore service team, written as tasks staff must complete without waiting.

Interface requirements state the direction, trigger, format, owner and error handling for each connection: SEPA transfers and direct debits, Multibanco payment references and their reconciliation, bank statements, the payroll file from your provider or accountant, accountant access to ledgers and SAF-T output, and links to e-commerce, CRM or property management systems.

Migration requirements name the masters, open items, document history and series continuity moving from packages such as PHC, Primavera, Sage or Moloni, who cleans each data set and how the reconciliation is signed. Specifying this early stops it from becoming a client task hidden in the implementer's assumptions; my ERP data migration service goes deeper on the method.

Ranking requirements and carrying them into bids and contract

Not every line deserves the same weight. Owners rank their requirements as must, should, could or not now, and a must needs a reason: a legal obligation confirmed by the accountant, a customer or bank demand, or a control the company depends on. The sponsor settles disagreements so the ranking reflects business value rather than habit.

Each line then gets a chain of references. The demo script names the step where the vendor has to show it; the fit-gap record shows whether it is standard, configured, delivered by an add-on or built; the statement of work cites the clause covering it; and an acceptance test proves it before go-live. Statutory lines also link to the evidence received, so the file shows who claimed what.

When you invite proposals, the frozen specification becomes the requirement annex, and implementers answer every line in the same response format. That is the method under ERP RFP consulting, and the shortlisting stage is described on my ERP selection page for Portugal. For the contract, I recommend that the agreed version sits alongside the statement of work, together with the customization guardrails: changes to invoicing behavior must stay within vendor-supported paths and be assessed for compliance impact before deployment.

Common gaps in Portuguese specifications and version control

Certain omissions make Portuguese requirement documents risky, and they usually come to light during configuration or in the first days live:

  • Software status taken from a brochure rather than confirmed for the exact version and hosting proposed.
  • Series planned for the main company only, with none for a second entity, a new store or credit notes.
  • Transport documents treated as a warehouse matter and left out of the specification.
  • SAF-T assumed to work by default, with no sample reviewed by the accountant.
  • A hybrid setup, with a separate invoicing system feeding the ERP, chosen without interface requirements in both directions.
  • Migration ignoring document history that must remain readable after the old package is retired.

Maintaining the document is part of the job. The document carries a revision table and a log of every edit. One issue is frozen for bidders, a later one for the contract, and anything after that moves through change requests recording who asked, why and with what effect. Process owners approve their chapters, management approves the whole, and comments are closed in writing.

Delivery is remote, using online workshops and shared drafts; your board can still request an in-person session by arrangement. The specification, evidence file and traceability matrix stay with you. For more on how I work with Portuguese companies, see the Portugal overview or ERP requirements gathering.

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 Data Migration
  • ERP Vendor Proposal Review
Portugal

More for Portugal Businesses

  • Portugal 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 Portugal

It asks each vendor to state, in writing, the status of the exact product, version and deployment proposed under the tax authority's rules, and how that status is kept through upgrades and customization. I do not confirm status myself. The answers are reviewed with your accountant and kept in the evidence file, so the commitment can be referenced in the contract.

It is a real requirement, because the content of the file depends on decisions about accounts, tax codes and master data that are made during design. The specification lists what your accountant expects the files to contain and asks for a sample from test data. Leaving it as a single line saying "SAF-T export" invites surprises at the first submission.

Yes. The specification then states which system issues which documents, which data flows each way and how often, how series and ATCUD stay consistent, and how SAF-T content is produced across both. Each side is asked for evidence on its own part, and the interface requirements become as important as the functional ones.

Your accountant reviews it for content, because they answer for the books and many filings. A legal advisor joins if contract or data protection questions arise. Process owners approve their functional chapters, and management signs off the whole document. I prepare each chapter so the right reviewer can check it quickly and record comments in the change log.

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 Portugal Project

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

Chat on WhatsApp