Skip to content

Contact Info

Sweden

A kravspecifikation that bidders cannot reinterpret

What should an ERP requirements specification for a Swedish company contain?

A Swedish ERP requirements specification lists what the system must do by process area, then adds local needs as testable statements: SIE output your accountant can read, Peppol invoicing, OCR references and bank files, VAT reporting confirmed by your advisor, record retention and hosting questions. Each line carries a priority and links to a demo script and a test case. I write and maintain it remotely, with no vendor ties.

Last reviewed by Vikas Saroj

Many Swedish buyers already know the word kravspecifikation, and many have seen one go wrong. A specification that says the system must support Swedish accounting gives every bidder permission to answer yes. The trouble starts later, when the first SIE file or Peppol rejection shows what that yes really meant.

I work remotely as an independent ERP requirements consultant for companies in Sweden. My focus is the document itself: how it is structured, how each Swedish obligation is phrased so it can be proven, how priorities are set and how every line travels into demos, contracts and acceptance tests.

The engagement runs in English. Where the specification or annexes must also exist in Swedish, your team or your accounting firm writes or checks that text, and statutory interpretation stays with your tax advisor and auditor.

Dynamics 365 Business Central Item Ledger Entries page in analysis mode, showing an Inventory on Hand view grouped by item number with the analysis filters pane
  • Process-area requirement sections
  • Swedish statutory annex
  • Hosting and access questions
  • Integration and migration lines
  • Priority and trace columns
  • Versioned, signed baseline
What I Do

Specification work shaped around Swedish obligations

Every deliverable is a working document that later feeds the bidder package, the contract and the test plan.

Specification Skeleton

I set up the document by process area, from quote to cash and purchase to pay through stock, projects and the close, with an ID scheme that stays stable through every later revision.

Swedish Statutory Annex

SIE output, VAT reporting, Peppol sending and receiving, OCR references, bank formats and record retention are each written as a statement a bidder can be asked to demonstrate on your data.

Non-Functional Lines

Questions about hosting region, subprocessors, role design, approval logs, response times at month-end and access from warehouses or sites with weak coverage get their own numbered section.

Interface and Data Lines

Each connection, such as the payroll provider, bank, webshop or the accounting firm, is described by direction, trigger and owner, alongside what history moves from Fortnox, Visma or an older system.

Priority and Trace Matrix

Must, should, could and will-not labels are agreed with process owners, and each line links to the demo scenario and the acceptance test that will prove it.

Baseline and Change Log

I run the review rounds, record who approved which version and keep a change log, so the specification attached to a contract is the one everyone actually agreed.

How I Work

From scattered needs to a signed baseline

Draft

Turn inputs into numbered lines

01
Request an Assessment
  • Collect maps and existing lists
  • Set sections and ID scheme
  • Write Swedish statutory statements
  • Add hosting and access questions

Challenge

Test wording with owners

02
Discuss Your Project
  • Review rounds by process area
  • Accountant checks SIE and VAT lines
  • Agree priority labels
  • Link lines to demo scenarios

Baseline

Freeze it for bidders and contracts

03
Talk About Next Steps
  • Record approvals per version
  • Prepare the bidder annex
  • Map lines to test cases
  • Hand over the change log

How a Swedish specification is organized

A specification that bidders can price and testers can use needs a predictable shape. I organize it in layers, so a reader can find any line quickly and nothing important hides inside a paragraph.

  • Context: entities, volumes, users, sites and the systems that stay in place.
  • Functional sections by process area: quote to cash, purchase to pay with the attest chain, inventory and logistics, projects or service, and record to report.
  • Swedish statutory annex: accounting exchange, VAT, e-invoicing, payment references, retention and language of documents.
  • Non-functional section: hosting, security, audit trail, performance and availability.
  • Integration and migration sections: each interface and each data object, with ownership.
  • Glossary: Swedish terms such as attest or verifikation explained once, so an international bidder reads them the same way as a local one.

Each line gets an ID, an owner, a priority, a source and a short rationale. Requirement discovery itself, the workshops and process maps, is covered on my ERP business analyst page for Sweden. This page is about turning that material into a document that holds up when money and contracts depend on it. The general method sits under ERP requirements gathering.

Turning Swedish obligations into testable statements

The difference between a weak and a strong specification is usually visible in the statutory lines. A weak line names a topic. A strong one describes an observable result that a bidder can show and a tester can tick off. Some examples of the phrasing I aim for:

  • The system produces an SIE file of the type our accounting firm uses, which opens in its software and agrees with the trial balance for the same period.
  • Outgoing invoices to public buyers leave as Peppol documents carrying the buyer reference, and a rejected document returns to a named user with the reason visible.
  • Incoming Peppol invoices arrive in the attest queue with the original document attached.
  • Every customer invoice prints an OCR reference that the system can match automatically from the bank file.
  • VAT report boxes are filled from tax codes in a mapping that our tax advisor has reviewed and approved.
  • Vouchers, attachments and change history remain retrievable for the retention period our auditor confirms.

I do not decide what Swedish law requires. Your tax advisor and auditor confirm the obligations, and the specification records who confirmed each one. My contribution is precise wording, so that a later dispute is about whether the system passed a test, not about what a vague sentence meant.

Non-functional requirements Swedish buyers tend to leave out

Functional lists get attention because process owners write them. Non-functional needs often have no owner, so they appear as a single line about security. In a Swedish context, I give this section its own structure.

  • Data location: where the production database, backups and support access sit, whether an EU or EEA region can be chosen and how subprocessor changes are announced. The answers go to whoever owns GDPR in your company.
  • Access control: roles aligned to the attest chain, segregation between creating suppliers and approving payments, and how temporary deputies are handled.
  • Audit trail: who changed a posted entry, a bank detail or a price, and whether that history can be exported for the auditor.
  • Performance: acceptable behavior during month-end runs and large payment proposals, described as expectations to discuss rather than invented figures.
  • Availability for remote sites: what a warehouse, workshop or northern site with weak coverage must still do when the connection drops.
  • Exit: how a complete export of data and attachments is delivered if you leave.

These lines rarely decide a selection on their own, but they are hard to add once the contract is signed.

Interfaces, migration lines and traceability

Swedish companies rarely replace everything at once. The payroll system, the bank, a webshop, a time reporting tool and the accounting firm often stay where they are. For each interface the specification states direction, frequency, trigger, the data carried, error handling and who owns it. The payroll line, for instance, says that the payroll provider delivers a journal the ERP imports by cost center, rather than assuming the ERP runs Swedish payroll.

Migration requirements follow the same pattern. They state which open items, balances, history and documents move from Fortnox, Visma or an older system, what is archived instead and how each object is reconciled. An SIE file from the old system can support that reconciliation, but the specification says so explicitly.

Priority is agreed with process owners using must, should, could and will-not labels. A must line is one where failure would stop you signing. Each line then carries two more references: the demo scenario that will show it during selection and the acceptance test that will prove it before go-live. That chain lets anyone follow a Swedish obligation from the specification through the fit-gap analysis to user acceptance testing without guessing.

Using the specification with bidders, and gaps to watch

Once baselined, the specification becomes the requirement annex in the bidder package. Each bidder answers line by line using the same response codes, and the scripted demos on my ERP selection page for Sweden draw directly on it. If your organization follows public procurement rules, your procurement advisor decides the formal tender format, and the specification fits inside it. Before signing, the agreed version is referenced in the statement of work, so acceptance is measured against it. The ERP RFP consulting page explains the wider tender pack.

Version control matters more than many teams expect. I keep a numbered version history, a change log stating why each line changed and a record of who approved each version. Late changes go through the same route, so the contract never points at an outdated draft.

Gaps that create risk in Swedish specifications include:

  • Peppol sending specified, but receiving and attest of incoming documents forgotten.
  • SIE described only as an export that exists, with no check by the accounting firm.
  • No line on how attest rights move when approvers are on long leave.
  • Retention of old vouchers left out because the old system is assumed to stay available.
  • Swedish invoice and reminder layouts treated as cosmetic.

The Sweden overview lists the other remote services I offer there.

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
Sweden

More for Sweden Businesses

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

The analyst work discovers how the business runs and what it needs. This engagement concentrates on the specification as a controlled document: structure, testable wording for Swedish obligations, priorities, traceability, version control and its use in bids and contracts. Some companies need both; others already have good process material and only need it turned into a specification bidders cannot misread.

The engagement runs in English, and the master document is written in English. If bidders, a board or a public owner expect a Swedish version, your team, accounting firm or a local translator writes or checks it, and both versions share the same IDs. That keeps responses traceable whichever language a bidder answers in.

Usually the requirement describes the outcome and names the format your accounting firm or public customers actually use, after they confirm it. Naming formats without that confirmation risks testing the wrong thing. Where details may change, the line also asks how the vendor keeps the format current and who pays for that maintenance.

Yes. I check structure, wording and coverage of Swedish obligations, flag lines that cannot be tested, note missing non-functional and migration requirements and point out where the wording favors one product. You receive a marked-up version and a short list of corrections, and your team decides which ones to adopt before the document goes out.

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

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

Chat on WhatsApp