← Back to Guides

ESG Consultant vs DIY: The Honest Comparison

ESG consultant costDIY ESG reportingESG consultant vs softwaresustainability reporting costESG for small business

At some point, every company facing ESG requirements asks the same question: should we hire a consultant or figure this out ourselves?

The honest answer is: it depends on what you're trying to do, how complex your business is, and what you can afford. Both paths work. Both have trade-offs. This guide breaks them down so you can make an informed decision — not one driven by fear or a consultant's sales pitch.

What an ESG Consultant Actually Does

ESG consultants help companies understand, measure, and report their sustainability performance. The scope varies enormously depending on the firm and your needs. Common services include:

  • Materiality assessment — Identifying which ESG topics are most relevant to your business
  • Carbon footprint calculation — Measuring Scope 1, 2, and sometimes Scope 3 emissions
  • Report writing — Producing sustainability reports aligned to GRI, ESRS, VSME, or other frameworks
  • Strategy development — Setting targets, defining roadmaps, building sustainability programs
  • Questionnaire support — Helping you respond to EcoVadis, CDP, or customer questionnaires
  • Rating improvement — Analyzing your current ESG score and identifying areas for improvement
  • Training — Teaching your team how to manage ESG internally going forward

Some consultants offer all of these. Others specialize in one area. The quality ranges from exceptional to terrible, just like any professional service.

The Real Cost of a Consultant

Let's talk numbers. In Europe, ESG consulting rates typically fall in these ranges:

Solo consultants / small firms:

  • Day rate: €800-1,500
  • Carbon footprint calculation: €3,000-8,000
  • VSME Basic Module report: €5,000-10,000
  • Full ESRS report (CSRD): €15,000-50,000
  • EcoVadis response support: €3,000-7,000
  • Annual retainer: €10,000-25,000

Large consulting firms (Big 4, major sustainability firms):

  • Carbon footprint: €10,000-30,000
  • Full CSRD/ESRS implementation: €50,000-200,000+
  • Strategy and roadmap: €20,000-60,000
  • Annual retainer: €30,000-100,000+

What drives the price up:

  • Number of sites/locations
  • Complexity of supply chain
  • Scope 3 emissions (supply chain carbon)
  • Multiple frameworks (GRI + ESRS + CDP)
  • Assurance-ready reporting
  • Tight timelines

For a typical SME with one or two locations and straightforward operations, a consultant engagement for basic ESG reporting runs €5,000-15,000. For a first-time VSME-aligned report, expect €5,000-10,000 from a mid-range consultant.

The Real Cost of DIY

DIY doesn't mean free. It costs time, and for the person doing the work, there's a learning curve. Here's what it actually looks like:

Your time investment:

  • Learning the basics (what to report, which framework): 4-8 hours
  • Collecting 12 months of data (utilities, waste, workforce): 8-16 hours
  • Setting up monthly tracking: 2-4 hours initially, then 15-30 min/month
  • Calculating emissions: 2-4 hours (with a tool) or 8-16 hours (from scratch)
  • Writing a VSME Basic Module report: 8-16 hours
  • Responding to a customer questionnaire: 4-8 hours (first time), under 1 hour (after setup)

Total first-year time: roughly 40-80 hours for one person — or about 1-2 weeks of focused work spread across a few months.

Software costs:

  • Free tools (including ESG Passport Free): €0
  • Mid-range tools with response generation: €99-499 one-time or per year
  • Enterprise platforms (Ecovadis, Sphera, Persefoni): €5,000-50,000+/year

Total first-year cost for a DIY SME: €0-500 in software plus 40-80 hours of internal time. If you value that time at €50/hour, you're looking at €2,000-4,000 in total.

When to Hire a Consultant

A consultant makes sense when:

You're subject to CSRD. If your company has 250+ employees or meets the CSRD thresholds, you need a full ESRS report with limited assurance. This is complex, regulated, and has legal consequences if done wrong. Most companies in this category should work with a consultant, at least for the first year.

You have complex operations. Multiple countries, diverse product lines, significant Scope 3 emissions, high-risk supply chains — these require specialized knowledge. A consultant who has done this before will save you from expensive mistakes.

You're targeting a specific ESG rating. If you need to achieve a certain EcoVadis score (e.g., Silver or Gold) for a critical customer relationship, a consultant who understands the scoring methodology can optimize your approach.

You need it fast and can't free up internal time. Sometimes the business case is simple: the deadline is in 6 weeks, nobody has bandwidth, and it's worth paying someone to handle it.

You want training. A good consultant can teach your team to do this internally, so you hire them once and then handle it yourself going forward. This is often the best use of consulting money.

When DIY Makes More Sense

Handling it yourself makes sense when:

You're an SME reporting under VSME. The VSME Basic Module was explicitly designed for companies without sustainability teams. Its 11 disclosures cover standard data that any office manager or finance lead can collect. You don't need a consultant for this — you need a system.

Your operations are straightforward. One office, one warehouse, a fleet of 5 vans, 30 employees. The data collection is simple. The emissions calculation is simple. The reporting is simple.

You're just responding to customer questionnaires. Customer ESG questionnaires are repetitive. Once you have your data organized and your core answers written, responding is a mapping exercise. A good tool does this faster than a consultant because you're not waiting for their availability.

Your budget is limited. If spending €5,000-10,000 on a consultant would strain your finances, the DIY path with a €199 tool delivers 90% of the value at 2-4% of the cost.

You want to own the process. Outsourcing ESG reporting creates a dependency. Every year, you need the consultant again. Every questionnaire, you need their help. Building internal capability means you own your data and your narrative — permanently.

The Hybrid Approach

Many companies use a mix:

  1. DIY the data collection and tracking — This is ongoing, operational work. It makes no sense to pay a consultant €800/day to enter your utility bills.

  2. DIY the routine questionnaire responses — Once you have a system, customer questionnaires are repetitive. Handle them internally.

  3. Hire a consultant for the complex parts — Scope 3 calculation, materiality assessment, CSRD assurance preparation, strategy development. These benefit from specialized expertise.

  4. Hire a consultant for the first time, then go internal — Have them set up your reporting framework, train your team, and produce the first report. Then maintain it yourself.

This approach typically costs €3,000-5,000 for the initial consultant engagement, plus whatever software you use ongoing. It's often the best balance of quality and cost.

Red Flags When Hiring a Consultant

Watch out for:

  • "You need the full package" — If you're a 30-person company and they're quoting you for CSRD-level reporting, they're overselling. Ask specifically what you're legally required to do vs. what's optional.
  • No fixed-price option — Open-ended hourly billing for a defined scope of work means they're either inexperienced or incentivized to stretch the engagement.
  • Can't explain the framework — If they can't clearly explain the difference between CSRD, ESRS, VSME, and GRI in plain language, they may be generalists rather than specialists.
  • Lock-in to proprietary tools — Some consultants use their own platforms that you can't access without continuing to pay them. Your data should be yours.
  • No knowledge transfer — A consultant who doesn't teach you anything ensures you'll need them again next year. Good consultants work themselves out of a job.

What We Recommend

For SMEs (under 250 employees, not publicly listed):

Start DIY. Use the VSME Basic Module as your framework. Track your data monthly. Use a tool like ESG Passport (free for data tracking, €199 one-time for questionnaire response) to organize your data and generate answers. This covers 90% of what customers and banks will ask for.

Add a consultant if needed. If you hit a wall — complex Scope 3 calculations, an EcoVadis rating you can't improve, or a CSRD requirement you didn't expect — bring in targeted help. But start with what you can do yourself, so you know exactly what you need help with.

The worst approach is to hire a consultant before you understand your own data. You'll spend more, learn less, and be dependent on external help for something that should be a core business capability.

Your sustainability data is a business asset. Own it.

Start DIY. Upgrade if you need to.

ESG Passport is free for data tracking. Pro adds questionnaire response generation for €199. No consultant needed for the basics.

Start Free — No Credit Card