Due Diligence / Lezione 2
M6DUE DILIGENCE

Red Flag in Due Diligence — Cosa ferma un deal

25 min+10 XP

2019. Vista Equity Partners scopre durante la DD che il 40% dei clienti di un target SaaS sono zombie accounts. Il deal viene rinegoziato di $80M.

Vista Equity Partners, uno dei fondi PE tech più sofisticati al mondo, stava per acquisire un SaaS enterprise per $350M (15x ARR). Durante la Commercial Due Diligence, il team Vista fece un'analisi approfondita della customer base — non solo guardando i contratti, ma loggando direttamente nel prodotto per verificare l'usage reale.

Scoperta shock: Il 40% degli "active customers" nel CRM non aveva fatto login al prodotto negli ultimi 90 giorni. Erano zombie accounts — contratti attivi che pagavano subscription ma non usavano il prodotto (probabilmente per inerzia, budget già allocato, o paura di cancellare).

Vista sapeva che zombie accounts hanno churn rate 80-90% al primo renewal. Se il 40% della base clienti era zombie, il Net Revenue Retention (NRR) reale era ~70% (non il 110% dichiarato dal management). ARR sostenibile era $140M (non $200M dichiarato).

Rinegoziazione: Vista ridusse l'offer da $350M a $270M (-$80M, -23%). Il venditore inizialmente rifiutò, ma Vista mostrò i dati di login diretti dal prodotto. Deal chiuso a $280M con earn-out di $30M legato a NRR >95% anno 1 post-closing.

Lesson: Le metriche SaaS dichiarate dal management (ARR, NRR, churn) devono essere verificate forensicamente in DD — non basta il CRM export. Product usage data, customer health scores, e interviste clienti sono critici.

---

Deal Killer vs Deal Conditions — La distinzione critica

Un analista PE deve triage ogni finding DD in due categorie:

Deal Killer (il deal non si fa)

Definizione: Rischi che NON possono essere mitigati strutturalmente tramite:

  • Price adjustment
  • Escrow
  • Earn-out
  • Reps & warranties indemnification
  • Post-closing remediation plan

Esempi deal killers:

  1. 01Accounting fraud sistematica (HP-Autonomy scenario)
  2. 02Core asset non owned (IP software non ceduta, brevetto core invalido)
  3. 03Regulatory compliance failure critica (licensing revocata, GDPR violation massive con sanzione imminente)
  4. 04Customer base finta (fake revenue, channel stuffing non recuperabile)
  5. 05Product fundamentally broken (tech debt >€5M, architecture non scalabile, security breaches multiple)
  6. 06Key person departure imminente (CEO/CTO leaving, no succession plan, non-compete scaduto)
  7. 07Litigation existential (class action, patent infringement con damages >enterprise value)
  8. 08Environmental contamination massive (remediation cost >50% enterprise value)

Deal Conditions (il deal si fa con aggiustamenti)

Definizione: Problemi gestibili tramite strutturazione deal, price adjustment, o post-closing fix.

Esempi deal conditions:

  1. 01EBITDA inflated → Price adjustment (multiplo applicato a EBITDA real, non adjusted)
  2. 02Customer concentration → Earn-out (payout se top customer rinnova)
  3. 03Debt non dichiarato → Price adjustment (enterprise value ↓ = debt discovered)
  4. 04IP dispute incerta → Escrow (€X held fino risoluzione)
  5. 05Tech debt significativo → Price adjustment + post-closing capex budget
  6. 06Working capital below normal → NWC adjustment mechanism in SPA
  7. 07Tax audit in corso → Escrow per contingent tax liability
  8. 08Key employee retention risk → Vesting + retention bonuses + lock-up

Regola empirica: Se il costo di mitigazione è <20% dell'enterprise value e il rischio è quantificabile, è deal condition. Se >20% o non quantificabile (fraud, core asset missing), è deal killer.

---

Complete Red Flag Taxonomy per DD Area

Financial Red Flags (8+)

1. Revenue Recognition Aggressiva

Sintomo:

  • Contratti multi-year riconosciuti upfront (vs ratable)
  • Milestone-based revenue con milestone vaghe
  • Related party revenue (vendite a holding/affiliates controllate)
  • Channel stuffing (vendite a reseller con right of return non dichiarate)

Verifica DD:

  • Sample top 20 contracts (80% revenue)
  • Revenue recognition policy compliance ASC 606 / IFRS 15
  • Deferred revenue balance coerenza (se ARR sale +50% ma deferred revenue piatto → red flag)

Quantificazione impatto:

Scenario: Revenue FY2023 €10M, di cui €2M da contratto multi-year cliente Acme riconosciuto upfront.
Policy corretta: ratable recognition over 3 years = €667K/anno.
Overstatement: €2M - €667K = **€1.333M revenue inflated in FY2023**.
Impact EBITDA: -€1.333M (assume gross margin 70% = -€933K EBITDA).
Price adjustment: Se multiplo 10x EBITDA, price ↓ €9,33M.

2. EBITDA Manipulation Sistematica

Sintomo:

  • >5 add-backs ogni anno (troppi "one-time costs")
  • Stock compensation esclusa (ma è recurring)
  • Founder salary below market (€50K vs €150K market) → EBITDA inflated di €100K
  • Related party transactions a prezzi favorevoli (HoldCo addebita solo €50K management fee quando market è €200K)
  • Costs capitalizzati aggressivamente (R&D capitalizzato vs expensed)

Verifica DD:

  • Benchmark add-backs vs peers (EBITDA adj dovrebbe essere <10% diverso da EBITDA contabile se business è "normale")
  • Founder compensation adjustment (normalizza a market salary)
  • Related party transactions arm's length test

Quantificazione impatto:

EBITDA adjusted seller: €2.500K
Add-backs seller:
  - Restructuring costs: €300K (genuino one-time)
  - Founder bonus "one-time": €200K (ma si ripete ogni anno → non one-time)
  - Stock compensation: €400K (recurring, non escludibile)

EBITDA adjusted real = €2.500K - €200K - €400K - €150K = €1.750K Reduction: -30% Price impact (10x): €25M → €17,5M = -€7,5M ```

3. Debiti Nascosti / Off-Balance-Sheet Liabilities

Sintomo:

  • Operating leases non consolidati (pre-IFRS 16)
  • Garanzie prestate a terzi (founder ha garantito debito di altra società)
  • Passività contingenti litigation (lawsuit in corso, damages non accrued)
  • TFR (Trattamento Fine Rapporto) under-accrued
  • Deferred maintenance capex (equipment deteriorato, replacement imminente non budgeted)

Verifica DD:

  • Lease register completo (tutte location, equipment leases)
  • Guarantees given schedule
  • Legal DD litigation summary con damages range
  • TFR calculation verification (per ogni dipendente)

Quantificazione:

Finding: Lease offices €500K/anno x 5 anni remaining = €2,5M PV commitment non disclosed.
Finding: Founder ha garantito €1M debt di HoldCo → contingent liability se HoldCo defaults (probability 30%).

Total hidden liabilities: €2,5M + €300K (expected value guarantee) + €400K = €3,2M Price adjustment: -€3,2M (debt-like adjustment). ```

4. Working Capital Manipulation Pre-Closing

Sintomo:

  • DSO (Days Sales Outstanding) scende dramatically pre-closing (es. da 60 giorni a 30 giorni) → venditore ha pressato clienti per pagare early
  • DPO (Days Payable Outstanding) sale pre-closing (es. da 45 a 75 giorni) → venditore ritarda pagamenti fornitori
  • Inventory svuotato pre-closing (se business ha inventory)

Meccanica manipulation:

NWC normal (media ultimi 12 mesi):
  - Crediti: €1.200K (DSO 60 giorni)
  - Debiti: -€800K (DPO 45 giorni)
  - Inventory: €400K

NWC al closing (manipolato): - Crediti: €600K (DSO 30 giorni — venditore ha incassato €600K early) - Debiti: -€1.300K (DPO 75 giorni — venditore ha ritardato €500K pagamenti) - Inventory: €200K (svuotato €200K) NWC = -€500K

Cash extracted pre-closing: €600K (crediti) + €500K (debiti) + €200K (inventory) = €1.300K drained ```

Protezione SPA: NWC adjustment mechanism.

SPA clause:
"NWC target: €800K (12-month average).
Se NWC al closing < €800K, Seller paga Buyer la differenza.
Closing actual NWC: -€500K Adjustment: Seller deve pagare Buyer €800K - (-€500K) = €1.300K ```

Questo neutralizza la manipulation.

5. Tax Positions Aggressive / Contingent Tax Liabilities

Sintomo:

  • Transfer pricing policies aggressive (se multinazionale)
  • VAT refunds claimed ma disputed da Agenzia delle Entrate
  • Tax loss carryforwards claimed ma probabilmente non utilizzabili
  • Deferred tax assets inflated (improbabile realizzo)

Verifica DD:

  • Tax advisor opinion su contingent liabilities
  • Agenzia delle Entrate correspondence review (audits in corso?)
  • Transfer pricing benchmark study

6. Quality of Earnings Issues — Non-Recurring Items Recurring

Già coperto sopra (EBITDA manipulation).

7. Customer Concentration + Contract Renewal Risk

Sintomo:

  • Top 1 customer >25% revenue
  • Top 3 customers >50% revenue
  • Top customer contract expires entro 12 mesi post-closing

Quantificazione:

Revenue: €10M
Top customer: €3M (30% revenue), contract expires in 6 mesi.

Expected loss: €3M x 40% = €1,2M revenue at risk. EBITDA impact (assume 50% EBITDA margin): -€600K EBITDA. Price impact (10x EBITDA): -€6M.

Mitigation: Earn-out structure. - Base price: €10M x 8x EBITDA (discount from 10x per risk) = €80M - Earn-out: €6M payable if top customer renews at >€2,5M/anno. ```

8. Churn Rate Underestimation / Zombie Accounts

Vista Equity scenario sopra.

Verifica:

  • Product usage data (login frequency, feature usage)
  • Customer health scores (engagement scoring)
  • NRR cohort analysis (by vintage)

---

Commercial Red Flags (8+)

1. Market Sizing Inflated (TAM/SAM Optimistic)

2. Pipeline Quality Overstated

3. Competitive Position Weaker Than Claimed

4. Customer Interviews Negative

5. Ex-Customer Churn Reasons Structural (Not Fixable)

6. Pricing Power Illusory

7. Supplier Dependency (Single Source)

8. Seasonality Not Disclosed

---

Legal Red Flags (8+)

1. IP Ownership Unclear

Covered in M6-L1 Q5 (consultant didn't assign IP).

2. Change of Control Clauses in Key Contracts

Sintomo: - Top 5 customer contracts (60% revenue) hanno clausole: "Customer may terminate upon change of control of Supplier with 90 days notice."

Quantificazione:

Revenue at risk: €6M (60% of €10M).
Probability customers exercise termination: 20% (most won't, but some might if competitor acquires).
Expected loss: €6M x 20% = €1,2M.
Mitigation: Customer consent pre-closing (get waivers from top customers before announcing deal).

3. Employment Contracts Key Persons Without Non-Compete

4. Litigation Exposure Material

5. Regulatory Compliance Gaps (GDPR, Antitrust)

Sintomo:

  • No GDPR DPO appointed (obbligatorio se >250 dipendenti o data processing sistematico)
  • No Data Processing Agreements con clienti
  • No privacy policy conforme
  • No consent mechanism GDPR-compliant

Quantificazione:

Garante Privacy sanzioni: fino a 4% global revenue o €20M (max).
Probability enforcement: 10% (se discovered).
Expected liability: €10M revenue x 4% x 10% = €40K expected value.

Mitigation: Remediation plan pre-closing (cost €50K-€100K per GDPR compliance upgrade), escrow €200K per 18 mesi. ```

6. Environmental Liabilities (D.Lgs 152/2006)

7. Real Estate Title Issues

8. Insurance Coverage Gaps

---

IT / Technology Red Flags (6+)

1. Tech Debt Massive

Sintomo:

  • Monolith architecture (10+ anni old codebase)
  • No test coverage (<10% code covered)
  • Security vulnerabilities (OWASP top 10 present)
  • No CI/CD pipeline
  • No monitoring/alerting

Quantificazione:

Tech debt remediation estimate (consultant assessment):
  - Refactor monolith → microservices: €800K, 12 mesi
  - Security hardening: €200K, 4 mesi
  - Test coverage increase: €150K, 6 mesi

Price adjustment: Deduct €1.150K from price (buyer absorbs capex). ```

2. Vendor Lock-In Critical

3. Infrastructure Scalability Issues

4. Data Quality Poor

5. Cybersecurity Incidents History

6. Key Engineer Departure Risk

---

Materiality Threshold — When Finding Changes Price vs Kills Deal

Framework materiality:

Finding Impact% of EVAction
Immaterial<2% EVNote in DD report, no price impact
Material2-10% EVPrice adjustment, escrow, or earn-out
Highly Material10-20% EVSignificant price reduction + structural protection (escrow, W&I insurance)
Deal Killer>20% EV OR unquantifiableWalk away OR fundamental deal restructure

Esempi:

Finding A: Tax audit contingent liability €200K (1% EV) → Immaterial, proceed. Finding B: EBITDA overstated €1M (5% EV, €5M price impact at 5x) → Material, price adjustment. Finding C: Top customer 50% revenue, not renewing (10% EV impact) → Highly material, earn-out + price cut. Finding D: IP core non owned (unquantifiable, existential) → Deal killer, walk unless resolved pre-closing. ```

---

Quantifying Financial Impact of Each Red Flag

Standard framework:

Step 1: Identify finding (es. "EBITDA overstated €500K")
Step 2: Quantify magnitude (€500K)
Step 3: Apply multiplo (10x EBITDA → €5M price impact)
Step 4: Assess probability (100% certain OR probabilistic)
Step 5: Calculate expected value (if probabilistic: €5M x 60% probability = €3M EV)
Step 6: Propose mitigation (price adjustment €3M, escrow €2M, earn-out structure)

---

Escrow Sizing and Triggers

Escrow formula:

Contingent Liabilities: - Litigation: €2M damages x 60% probability = €1,2M EV - Tax audit: €500K tax + penalties x 40% probability = €200K EV - IP dispute: €1M settlement x 30% probability = €300K EV

Total EV: €1,7M Safety Margin: 1,5x (to cover tail risk) Escrow: €1,7M x 1,5 = €2,55M (round to €2,5M)

Duration: 18-24 mesi (tempo per risolvere contingencies). ```

Trigger events escrow release:

"Escrow €2,5M held by third party (notaio or bank).
Release triggers:
  - Month 18 post-closing: €1M released se no claims filed.

Claim process: - Buyer notifies escrow agent + seller of claim (es. litigation lost, €1,5M damages). - Seller ha 30 giorni per dispute claim. - Se seller non dispute, escrow agent releases €1,5M a buyer. - Se seller dispute, arbitration (lodo arbitrale finale). ```

---

SPA Representations and Warranties Drafting

Standard reps & warranties categories:

  1. 01Organization and Authority (seller ha authority to sell)
  2. 02Capitalization (cap table accuracy, no hidden shareholders)
  3. 03Financial Statements (financials fairly present, no material misstatement)
  4. 04No Material Adverse Change (nessun deterioration dal last financials)
  5. 05Compliance with Laws (no violations GDPR, antitrust, labor law, tax)
  6. 06Contracts (material contracts listed, no default, no change of control issues)
  7. 07Intellectual Property (ownership, no infringement, no disputes)
  8. 08Litigation (no litigation pending >€X)
  9. 09Employees (no labor disputes, compensation disclosed)
  10. 10Real Estate (title clear, leases valid)
  11. 11Environmental (no contamination, compliance D.Lgs 152/2006)
  12. 12Tax (tax returns filed, no audits >€X)

Indemnification mechanics:

Basket: €200K (buyer absorbs first €200K di losses da breach)
Cap: €4M (20% of €20M purchase price — max seller liability)
Survival: 18 mesi general reps, 5 anni fundamental reps (title, tax), 6 anni tax statute of limitations

Example claim:

Post-closing month 10: Garante Privacy multa target €600K per GDPR violation (pre-closing).
Buyer claim: Breach of "Compliance with Laws" rep.
  - Buyer suffered loss: €600K.
  - Basket: €200K (buyer assorbe).
  - Indemnity: €600K - €200K = €400K recoverable da seller.
  - Seller paga €400K a buyer (via escrow se available, altrimenti direct payment).

---

Italian-Specific Red Flags

1. INPS/INAIL Contributi Non Versati

Cosa: INPS (previdenza sociale), INAIL (assicurazione infortuni) contributi dipendenti.

Red flag: Azienda non ha versato contributi per 6-12 mesi (cash flow tight).

Verifica DD:

  • DURC (Documento Unico Regolarità Contributiva) — certificato che attesta regolarità INPS/INAIL
  • Se DURC negativo → red flag critico

Quantificazione:

Dipendenti: 50
Costo contributivo medio: €800/mese/dipendente (33% RAL)
Mesi arretrati: 6
Liability: 50 x €800 x 6 = **€240K** + sanzioni (10-30% = €24K-€72K).
Total: €264K-€312K.

Implicazioni: Se DURC negativo, target non può partecipare a gare pubbliche (se B2G business). Deal killer per alcune industry.

2. Agenzia delle Entrate — Tax Audits in Corso

Cosa: Agenzia delle Entrate (Italian IRS) ha audit in corso su tax years 2019-2022.

Verifica DD:

  • PVC (Processo Verbale di Constatazione) — se emesso, audit è advanced stage
  • Avviso di accertamento — se ricevuto, liability è quasi certa

Quantificazione:

Audit years: 2019-2021
Claimed deductions under scrutiny: €500K
Probability disallowance: 60%
Tax liability: €500K x 24% IRES = €120K
Penalties: 30-90% of tax (media 60%) = €72K
Interest: 3%/anno x 3 anni average = €11K

Escrow: €250K per 24 mesi (statute limitation). ```

3. Registro Imprese — Visura Camerale Red Flags

Cosa: Visura Camerale (business registry extract) mostra:

  • Protesti (bounced checks — indica distress finanziario)
  • Procedure concorsuali (bankruptcy proceedings)
  • Pegni/ipoteche (liens on assets)

Red flag: Protesti >€50K negli ultimi 24 mesi.

Implicazioni: Damaged creditworthiness, difficoltà ottenere supplier credit.

4. Environmental Liabilities — D.Lgs 152/2006 (Testo Unico Ambientale)

Cosa: Se target ha manufacturing site, potential soil/water contamination.

Verifica DD:

  • Phase I ESA (Environmental Site Assessment) — desktop study
  • Se Phase I flags risk → Phase II ESA (soil/groundwater sampling)

Quantificazione:

Phase II identifies contamination: Heavy metals in soil above limite legal.
Remediation cost estimate: €800K-€2M (range).

Options: A. Price adjustment -€1,4M (buyer assumes liability). B. Seller remediates pre-closing (condition precedent). C. Escrow €1,5M per 36 mesi, released se remediation <€1,5M. ```

---

Clean Team Process

Cosa: In alcuni deal (soprattutto se buyer è competitor), antitrust risk richiede "clean team" per DD.

Setup:

Clean Team = external advisors (lawyers, accountants) che:
  - Accedono a sensitive competitive info target (customer lists, pricing, product roadmap)
  - NON condividono queste info con buyer operational team
  - Preparano "sanitized" DD reports (aggregated data, no customer names)

Quando serve:

  • Buyer è competitor diretto
  • Target + Buyer combined market share >30% (potential antitrust issue)
  • Sensitive IP/trade secrets (buyer potrebbe usare in caso deal fails)

Costo: +20-30% advisor fees (extra complexity).

---

IC Presentation — Traffic Light System e Materiality Matrix

Traffic Light System

Ogni finding DD è categorizzato:

🟢 Green (low risk): Verified, no issues, or immaterial findings. 🟡 Yellow (medium risk): Material findings mitigated (price adjustment, escrow, earn-out). 🔴 Red (high risk / deal killer): Unmitigated critical risk.

IC deck summary slide:

Financial DD: 🟡 (EBITDA overstated €500K, price adjusted) Commercial DD: 🟢 (market sizing validated, customer interviews positive) Legal DD: 🟡 (IP dispute €1M, escrow €1,5M) IT DD: 🟡 (tech debt €800K, post-closing capex budgeted) Tax DD: 🟡 (tax audit €200K, escrow €250K) Environmental DD: 🟢 (no contamination)

Overall: 🟡 PROCEED with price €17M (vs €20M original) + €2,5M escrow. ```

Materiality Matrix

Visual tool IC presentation:

           High Impact
              │
              │  D (IP not owned)
              │  ↑ DEAL KILLER
              │
              │     B (Customer concentration)
              │     ↑ PRICE ADJUST + EARN-OUT
              │
              │        C (Tax audit)
              │        ↑ ESCROW
              │
Low Impact────┼────────────────────────────→ High Probability
              │  A (Insurance gap)
              │  ↓ NOTE, NO ACTION
              │

Findings plotted:

  • A (insurance gap): Low impact, High probability → Immaterial
  • B (customer concentration): High impact, Medium probability → Material, earn-out
  • C (tax audit): Medium impact, Medium probability → Material, escrow
  • D (IP not owned): High impact (unquantifiable) → Deal killer

---

Best Practices Red Flag Management

1. Red flag log realtime

Maintain Excel/Airtable log durante DD: - Finding ID, Date identified, Category (Financial/Legal/etc), Severity (Critical/High/Med/Low), Impact (€), Probability (%), Owner (chi investiga), Status (Open/Mitigated/Closed)

2. Weekly DD sync meetings

Fondo + advisors (FDD, LDD, Tax) sync weekly:

  • New findings
  • Severity assessment
  • Mitigation options
  • Impact on valuation

3. Escalate deal killers immediately

Se emerge red flag critical (IP, fraud, compliance failure) → escalate a Partner/IC same day, non aspettare final DD report.

4. Quantify everything

Anche se probabilistic, force quantification. "Unquantifiable risk" dovrebbe essere rarissimo — quasi tutto può essere modeled con probability distribution.

5. Document mitigation rationale

Se procedi nonostante red flag, document WHY nel IC memo: - "Procediamo con IP dispute perché escrow €1,5M copre 95th percentile outcome (€1,8M) e seller ha già retained law firm per difesa."

Mettiti alla prova

5 domande. Rispondi prima di proseguire.

01 / 05

In DD su Vela S.r.l., i diritti IP del software core non sono stati ceduti dal consulente esterno. Perché questo è un potenziale deal killer?

Prossima lezione →
Strutturare un Deal — Dal LOI al Closing
25 min · +10 XP