VSME & SME Reporting 10 min read

How to Create a VSME Report in 15 Minutes: A Step-by-Step Tutorial

ExecutESG Team 20 May 2026

You just received an email from your biggest customer. They need your company's sustainability data. They mentioned something called a "VSME report." You have no idea what that is, you don't have a sustainability department, and you definitely don't have weeks to figure this out.

Good news: you can create a VSME report in about 15 minutes. This tutorial walks you through the entire process, step by step, using real data examples so you know exactly what to enter at every stage.

What you'll need before you start:

  • Your most recent electricity bill (annual kWh or MWh)
  • Your most recent heating/fuel bill (if applicable)
  • Your employee headcount (total, by gender, by contract type)
  • Access to basic HR data (sick days, training hours)
  • 15 minutes of uninterrupted time

Not sure where to find all this data? Use our VSME Data Collection Checklist — it tells you exactly what to gather, where to find it, and who in your company has it.

What you'll have when you finish:

A complete VSME Basic Module report, exportable as PDF, Word, or XBRL, ready to send to whoever asked for it.


Before We Start: Choose Your Tool

OptionCostTimeBest For
EFRAG Excel TemplateFree2-4 hoursMicro-enterprises doing a one-time exercise
ESG Software (e.g., ExecutESG)Free~15 minutesAny SME that wants speed and automatic calculations
Hire a Consultant€1,500-5,0002-4 weeksCompanies with zero internal capacity

This tutorial uses ExecutESG's free VSME module because it's the fastest path. But the data you need to collect is the same regardless of which tool you use — so even if you prefer a different approach, follow along for the data guidance.

Create a Free Account → Takes 30 seconds. No credit card.


Step 1: Set Up Your Company Profile (2 minutes)

After signing up, you'll land on your dashboard. Click "Start New Report" and enter your basic company information:

ExecutESG user dashboard showing the Start New Report button
Your dashboard — click "Start New Report" to begin

What to enter:

  • Company name — Your legal entity name
  • NACE code — Your industry classification code (e.g., 62.01 for software development)
  • Country and address — Where your company is registered
  • Reporting period — Typically your last financial year
  • Number of employees — Total headcount at reporting date
  • Balance sheet total — From your annual financial statement
  • Net turnover — Annual revenue

Tip: If you don't know your NACE code, ask your accountant — it's on your business registration documents.


Step 2: Complete the General Disclosures — B1 & B2 (2 minutes)

The wizard starts with two general questions.

ExecutESG VSME questionnaire wizard showing guided questions with ESRS references
The guided wizard walks you through each disclosure with contextual ESRS references

B1: Basis for Preparation

This is mostly automatic. You confirm you're reporting as an individual undertaking, you selected the Basic Module, and your reporting period matches your financial year.

B2: Practices, Policies and Future Initiatives

Describe your company's existing sustainability practices in plain language.

Example answer for a 40-person manufacturing company:

"We have implemented energy-efficient LED lighting across all production facilities, maintain a waste sorting program with 65% recycling rate, offer hybrid working arrangements for office staff, and conduct annual health and safety training for all production workers."

Don't overthink this. There is no perfect answer. Describe what you actually do — even if it feels modest. Honesty is more credible than aspiration.


Step 3: Enter Your Energy and Emissions Data — B3 (4 minutes)

This is where most people get nervous. Don't be. You need two numbers from your energy bills.

ExecutESG GHG emissions calculator showing Scope 1, 2, and 3 breakdown
The built-in GHG calculator automatically converts your energy data to emissions

What to enter:

  • Electricity: Find your annual consumption in kWh on your electricity bill. Example: 85,000 kWh
  • Heating fuel: If you use gas, oil, or district heating, find the annual consumption. Example: 12,000 kWh of natural gas
  • Transport fuel: If your company owns vehicles, estimate the annual diesel/petrol consumption. Example: 5,000 litres of diesel

Real example:

InputValueResulting Emissions
Electricity85,000 kWh (Finland)~5.1 tCO₂e (Scope 2)
Natural gas heating12,000 kWh~2.4 tCO₂e (Scope 1)
Diesel fleet5,000 litres~13.2 tCO₂e (Scope 1)
Total~20.7 tCO₂e

Where to find this data: Check your latest electricity invoice (it shows annual kWh), your gas bill, and your fuel card statements.


Step 4: Environmental Disclosures — B4, B5, B6, B7 (2 minutes)

These four disclosures cover pollution, biodiversity, water, and waste. For most SMEs, several of these are not applicable.

  • B4 (Pollution): Most service companies mark this as "not applicable."
  • B5 (Biodiversity): Office-based company in a city center? "Not applicable."
  • B6 (Water): Enter your water bill data if in a water-intensive industry.
  • B7 (Waste): Report your waste generation and recycling rates.

Step 5: Social Disclosures — B8, B9, B10 (3 minutes)

These three disclosures focus on your workforce. The data comes from your HR or payroll system.

B8: Workforce — General Characteristics

MetricExample
Total employees42
Full-time38
Part-time4
Permanent contracts39
Male employees28
Female employees14

B9: Health and Safety

MetricExample
Work-related accidents2
Fatal accidents0
Sick days (total)186

B10: Remuneration, Collective Bargaining, Training

MetricExample
Average gross hourly wage€22.50
Gender pay gap4.2%
Employees covered by collective bargaining85%
Average training hours per employee12 hours/yr

Step 6: Governance Disclosure — B11 (30 seconds)

For most SMEs, this is a simple "none" answer: Number of convictions for corruption or bribery: 0. Total fines paid: €0.


Step 7: Review and Export (2 minutes)

You're done with data entry. Now:

  1. Review your answers. The platform shows a summary of every disclosure.
  2. Check your KPI Dashboard. ExecutESG automatically generates an ESG Score Ring showing your performance.
  3. Export your report. Click one button to generate your finished VSME report.
ExecutESG KPI Dashboard showing ESG score rings and environmental metrics
Your KPI Dashboard shows your overall ESG performance at a glance
ExecutESG Report Viewer with PDF, Word, and XBRL export options
Export your finished report as PDF, Word, or XBRL with one click

Total Time Breakdown

StepWhat You DoTime
1. Company profileEnter basic company info2 min
2. General disclosures (B1-B2)Confirm report scope, describe practices2 min
3. Energy & emissions (B3)Enter energy bills, auto-calculate GHG4 min
4. Environment (B4-B7)Pollution, biodiversity, water, waste2 min
5. Social (B8-B10)Workforce data from HR/payroll3 min
6. Governance (B11)Corruption and fines0.5 min
7. Review & exportScan, check score, download PDF2 min
Total~15.5 minutes

Note: This assumes you have your energy bills and HR data readily available.


Frequently Asked Questions

Do I really need only 15 minutes?
If you have your energy bills and HR data ready, yes. The actual data entry is fast — it's finding the source documents that takes time.

What if I don't know my Scope 1 and Scope 2 emissions?
You don't need to know them in advance. Enter your raw energy data and the platform's GHG calculator converts it automatically.

Can I save and come back later?
Yes. Your progress is saved automatically.

What if some disclosures don't apply to my company?
Skip them. The VSME uses an "if applicable" principle.

Is this report good enough for a bank?
The Basic Module satisfies most supply chain data requests. For GHG reduction targets or climate risk assessments, you'll need the Comprehensive Module on the Pro tier.


Start Your Free VSME Report →
No credit card required. Your data is yours — we never share it.

Related Guides

🍪 Your Privacy Options

We use strictly necessary cookies to keep you signed in and protect your session. With your explicit consent, we also use analytics cookies (Google Analytics GA4) to improve our service. You can choose to accept all cookies or only allow essential ones. Read our Privacy Policy.