---
url: https://www.qualityweb360.com/tools/qms-maturity-assessment/
title: "ISO 9001 QMS Maturity Assessment"
language: en
kind: tool
generated: 2026-09-21T15:16:23Z
source: https://www.qualityweb360.com/
---

# ISO 9001 QMS Maturity Assessment

- [Home](https://www.qualityweb360.com)
- [Tools](https://www.qualityweb360.com/tools/)
- ISO 9001 QMS Maturity Assessment

# ISO 9001 QMS Maturity Assessment

# Free Tool — ISO 9001 Quality Management

## QMS Maturity Assessment

Most quality management systems sit between Level 2 and Level 3 maturity.
Find out where yours stands in 10 minutes — free.

10 min

to complete

31

questions

PDF

free report

[Start assessment →](#maturity_en)

ISO 9001 QMS Maturity Assessment

1

Company

4

Context

5

Leadership

6

Planning

7

Support

8

Operation

9

Evaluation

10

Improvement

Step 1 of 8 — Your company

Your company details

Let's start with 5 quick facts to contextualize the assessment.

Industry \*  Select… Manufacturing &amp; Industrial Production Food &amp; Beverage Healthcare &amp; Life Sciences Construction &amp; Engineering Technology &amp; Software Professional Services &amp; Consulting Logistics, Transportation &amp; Supply Chain Energy &amp; Environment Education, Training &amp; Certification Government &amp; Public Sector Commerce &amp; Services Other / Not applicable  Required field

Number of employees \*Whole number only

Required field

Are you currently ISO 9001 certified? \* Yes No

Required field

For how many years? \*  Required field

Do you have an external quality consultant? \* Yes No

Required field

Next →

Cláusula 4 · 10%

4. Context of the organization

Evaluates whether the company understands its environment, interested parties and QMS scope.

1. Has the company identified the internal issues (culture, resources, structure) and external issues (market, competition, regulation) that affect the QMS?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

2. Are the relevant interested parties (customers, suppliers, employees, authorities) and their expectations identified?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

3. Is the scope of the QMS defined in writing, indicating which products, services and locations it covers?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

4. Are the QMS processes mapped and understood in terms of how they interact (inputs, outputs, owners)?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

← Previous Next →

Cláusula 5 · 15%

5. Leadership

Evaluates top management commitment, the quality policy and role assignments.

1. Does top management demonstrate commitment to the QMS through visible actions (allocating resources, participating in reviews, communicating the importance of quality)?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

2. Is there a documented quality policy, communicated to all personnel and understood in practical terms?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

3. Are QMS roles, responsibilities and authorities defined and communicated to the relevant personnel?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

4. Does management make QMS decisions based on performance data rather than intuition alone?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

← Previous Next →

Cláusula 6 · 12%

6. Planning

Evaluates risk and opportunity management, measurable objectives and change planning.

1. Are risks and opportunities that affect the QMS and company objectives identified and assessed?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

2. Are there measurable quality objectives with assigned owners and due dates?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

3. Is the progress of quality objectives monitored regularly, with corrective actions when they deviate?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

4. Are significant changes in processes, products or the QMS formally planned before being implemented?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

← Previous Next →

Cláusula 7 · 15%

7. Support

Evaluates resources, personnel competence, communication and documented information control.

1. Does the company have the resources (personnel, infrastructure, equipment) needed to operate the QMS effectively?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

2. Are measuring equipment used in critical processes calibrated, identified and controlled?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

3. Is there a process to identify training needs and develop personnel competencies?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

4. Is documented information (procedures, forms, records) controlled with current versions and orderly access, not scattered across Drive or emails?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

5. Are there defined channels to communicate QMS topics internally (changes, results, alerts)?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

← Previous Next →

Cláusula 8 · 25%

8. Operation

Evaluates operational control, customer and supplier relationships, and traceability.

1. Are operational processes planned with defined controls, acceptance criteria and resources?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

2. Are customer requirements reviewed and formally accepted before committing to an order or contract?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

3. Is there a formal process for customer communication (inquiries, complaints, feedback)?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

4. Are critical suppliers evaluated, selected and monitored with documented criteria?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

5. Do products or services go through quality controls during production or service delivery?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

6. Is there traceability that allows identifying batches, processes or responsible parties for each product/service delivered?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

7. Is there a clear procedure to handle nonconforming product or service and record the decisions taken?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

← Previous Next →

Cláusula 9 · 13%

9. Performance evaluation

Evaluates indicators, customer satisfaction, internal audits and management review.

1. Are key performance indicators (KPIs) of the QMS and its processes measured, with results analyzed periodically?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

2. Is customer satisfaction evaluated through formal methods (surveys, interviews, complaints analysis)?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

3. Are internal audits of the QMS performed with a planned program and qualified auditors?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

4. Does management conduct formal QMS reviews at least once a year, with a documented agenda and minutes?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

← Previous Next →

Cláusula 10 · 10%

10. Improvement

Evaluates nonconformity management, corrective actions and continuous improvement culture.

1. Do detected nonconformities generate corrective actions that address the root cause, not just the symptom?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

2. Is the effectiveness of corrective actions tracked until they are formally closed?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

3. Is there a culture and formal mechanisms to propose and implement continuous improvements (suggestions, Kaizen projects, etc.)?

1

Doesn't exist

2

Being defined

3

Not consistent

4

With gaps

5

Continuous improvement

← Previous See partial result

Total maturity score

—/100

—

Critical gaps identified

Details available after generating the report.

0

Generate your full report with detailed clause-by-clause diagnosis and specific recommendations

Unlock full report

Generate your full report

Leave your details to unlock the clause-by-clause diagnosis, gaps, strengths and prioritized recommendations.

First name \*  Required field

Last name \*  Required field

Business email \*Use your business email (no Gmail, Hotmail, etc.)

Required field

Company \*  Required field

Industry \*  Select… Manufacturing &amp; Industrial Production Food &amp; Beverage Healthcare &amp; Life Sciences Construction &amp; Engineering Technology &amp; Software Professional Services &amp; Consulting Logistics, Transportation &amp; Supply Chain Energy &amp; Environment Education, Training &amp; Certification Government &amp; Public Sector Commerce &amp; Services Other / Not applicable  Required field

Generate my report ← Previous

Total maturity score

—/100

—

Score per clause

Clause-by-clause breakdown

Clause Score Level Status   #### Critical gaps detected

#### Strengths

#### Prioritized recommendations

Download PDF### Ready to move from Excel to an organized QMS?

QualityWeb 360 gives you a simple and intuitive place to manage your entire ISO 9001 QMS: versioned documents, KPIs, corrective actions, audits and more.

[Request demo](https://www.qualityweb360.com/demo-request/)

'; R.gaps\[cn\].forEach(g =&gt; { html += '- '+g.text+' _('+g.value+'/5)_
'; }); html += '
'; div.innerHTML = html; gapsBody.appendChild(div); }); } // Strengths const strBody = q('strBody'); if (R.strengths.length === 0) { strBody.innerHTML = '' + T.res\_strong\_empty + '

'; } else { let h = ''; R.strengths.forEach(cn =&gt; { const clause = CLAUSES.find(c=&gt;c.n===cn); h += '- **'+cn+'. '+clause.title+'** — '+R.perClause\[cn\]+'/100
'; }); h += '
'; strBody.innerHTML = h; } // Recomendaciones const recsBody = q('recsBody'); if (R.recsClauses.length === 0) { recsBody.innerHTML = ''+ (LANG==='es'?'No hay recomendaciones prioritarias — tu SGC está sólido.':LANG==='en'?'No priority recommendations — your QMS is solid.':'Nessuna raccomandazione prioritaria — il tuo SGQ è solido.') +'

'; } else { recsBody.innerHTML = ''; R.recsClauses.forEach((cn, idx) =&gt; { const clause = CLAUSES.find(c=&gt;c.n===cn); const div = document.createElement('div'); div.className = 'mt-rec'; div.innerHTML = ''+(idx+1)+'

'+ '**'+cn+'. '+clause.title+'** — '+(RECS[cn]||'')+'

'; recsBody.appendChild(div); }); } } // ── PDF ──────────────────────────────────────────────────────────────────── window[UID+'_pdf'] = function() { if (!R) return; const { jsPDF } = window.jspdf; const doc = new jsPDF({ unit:'mm', format:'a4' }); const W = 210, H = 297; const pages_t = { es:{page:'Página',of:'de'}, en:{page:'Page',of:'of'}, it:{page:'Pagina',of:'di'} }[LANG] || { page:'Page', of:'of'}; const now = new Date(); const dateStr = now.toISOString().slice(0,10); const company = q('company').value.trim() || '—'; function footer(n, total) { doc.setFont('helvetica','normal').setFontSize(8).setTextColor(120); doc.text('QualityWeb 360 · www.qualityweb360.com', 14, H - 10); doc.text(pages_t.page + ' ' + n + ' ' + pages_t.of + ' ' + total, W - 14, H - 10, { align:'right' }); } // ── Página 1 — Portada ───────────────────────── doc.setFillColor(0,90,150); doc.rect(0,0,W,120,'F'); doc.setFillColor(0,108,180); doc.rect(0,90,W,30,'F'); doc.setTextColor(255,255,255); doc.setFont('helvetica','bold').setFontSize(10).text('QualityWeb 360', 20, 28); doc.setFontSize(9).setFont('helvetica','normal').text('ISO 9001 Quality Management Software', 20, 34); doc.setFont('helvetica','bold').setFontSize(22); const titleLines = doc.splitTextToSize(T.pdf_title, 170); doc.text(titleLines, 20, 60); doc.setFontSize(12).setFont('helvetica','normal'); doc.text(T.pdf_company + ': ' + company, 20, 100); doc.text(T.pdf_date + ': ' + dateStr, 20, 108); doc.setTextColor(50,50,50); doc.setFont('helvetica','bold').setFontSize(14).text(T.pdf_summary, 20, 150); doc.setDrawColor(0,108,180).setLineWidth(0.6).line(20, 154, 80, 154); // Resumen exec const boxY = 160; // score doc.setFillColor(234,244,255); doc.roundedRect(20, boxY, 80, 38, 3, 3, 'F'); doc.setTextColor(0,108,180).setFont('helvetica','bold').setFontSize(9); doc.text(T.pdf_exec_score.toUpperCase(), 25, boxY+8); doc.setFontSize(28).setTextColor(0,108,180); doc.text(String(R.score) + '/100', 25, boxY+26); // level doc.setFillColor(255,255,255); doc.setDrawColor(200,221,239); doc.roundedRect(110, boxY, 80, 38, 3, 3, 'FD'); doc.setFont('helvetica','bold').setFontSize(9).setTextColor(80,80,80); doc.text(T.pdf_exec_level.toUpperCase(), 115, boxY+8); doc.setFontSize(16).setTextColor(0,108,180); doc.text(R.levelNum + ' — ' + R.levelName, 115, boxY+22); // gaps / strengths doc.setFillColor(248,215,218); doc.roundedRect(20, boxY+48, 80, 26, 3, 3, 'F'); doc.setTextColor(114,28,36).setFont('helvetica','bold').setFontSize(9); doc.text(T.pdf_exec_gaps.toUpperCase(), 25, boxY+56); doc.setFontSize(20); doc.text(String(R.gapsCount), 25, boxY+70); doc.setFillColor(212,237,218); doc.roundedRect(110, boxY+48, 80, 26, 3, 3, 'F'); doc.setTextColor(21,87,36).setFont('helvetica','bold').setFontSize(9); doc.text(T.pdf_exec_str.toUpperCase(), 115, boxY+56); doc.setFontSize(20); doc.text(String(R.strongCount), 115, boxY+70); // descripción nivel doc.setTextColor(50,50,50).setFont('helvetica','normal').setFontSize(10); const descLines = doc.splitTextToSize(R.levelDesc, 170); doc.text(descLines, 20, boxY+90); footer(1, 5); // ── Página 2 — Radar + tabla ─────────────────── doc.addPage(); doc.setTextColor(0,108,180).setFont('helvetica','bold').setFontSize(16); doc.text(T.res_radar, 20, 22); doc.setDrawColor(0,108,180).line(20, 26, 80, 26); try { const canvas = q('radarFull'); if (canvas) { const img = canvas.toDataURL('image/png', 1.0); doc.addImage(img, 'PNG', 25, 34, 160, 110); } } catch(e){} doc.setTextColor(0,108,180).setFont('helvetica','bold').setFontSize(14); doc.text(T.pdf_table_title, 20, 160); doc.setDrawColor(0,108,180).line(20, 164, 80, 164); // Tabla let ty = 172; doc.setFillColor(234,244,255); doc.rect(20, ty, 170, 7, 'F'); doc.setTextColor(0,108,180).setFont('helvetica','bold').setFontSize(9); doc.text(T.res_th_clause, 22, ty+5); doc.text(T.res_th_score, 120, ty+5); doc.text(T.res_th_level, 142, ty+5); doc.text(T.res_th_status, 168, ty+5); ty += 7; CLAUSES.forEach(clause =&gt; { const cn = clause.n; const score = R.perClause[cn]; const lvlN = R.perClauseLvl[cn]; const lvl = LEVELS.find(L =&gt; L.num === lvlN); let st = T.status_dev; if (R.gaps[cn] &amp;&amp; R.gaps[cn].length &gt; 0) st = T.status_gap; else if (score &gt;= 80) st = T.status_strong; doc.setDrawColor(238,240,245).line(20, ty, 190, ty); doc.setFont('helvetica','normal').setFontSize(9).setTextColor(50,50,50); const nameLines = doc.splitTextToSize(cn + '. ' + clause.title, 95); doc.text(nameLines, 22, ty+5); doc.setFont('helvetica','bold').setTextColor(lvl.color); doc.text(score+'/100', 120, ty+5); doc.setFont('helvetica','normal').setTextColor(50,50,50); doc.text(String(lvlN)+' '+lvl.name, 142, ty+5); doc.setFontSize(8); doc.text(st, 168, ty+5); ty += Math.max(7, nameLines.length*4 + 3); }); footer(2, 5); // ── Página 3 — Brechas críticas ──────────────── doc.addPage(); doc.setTextColor(0,108,180).setFont('helvetica','bold').setFontSize(16); doc.text(T.pdf_gaps_title, 20, 22); doc.setDrawColor(0,108,180).line(20, 26, 80, 26); let gy = 36; const gapsKeys = Object.keys(R.gaps); if (gapsKeys.length === 0) { doc.setFont('helvetica','normal').setFontSize(11).setTextColor(80,80,80); doc.text(T.res_gaps_empty, 20, gy); } else { gapsKeys.forEach(cnStr =&gt; { const cn = parseInt(cnStr, 10); const clause = CLAUSES.find(c=&gt;c.n===cn); if (gy &gt; H - 40) { doc.addPage(); gy = 22; footer(3,5); } doc.setFont('helvetica','bold').setFontSize(11).setTextColor(0,108,180); doc.text(cn + '. ' + clause.title, 20, gy); gy += 6; doc.setFont('helvetica','normal').setFontSize(9.5).setTextColor(50,50,50); R.gaps[cn].forEach(g =&gt; { const lines = doc.splitTextToSize('• ' + g.text + ' (' + g.value + '/5)', 170); doc.text(lines, 24, gy); gy += lines.length * 4.5; }); gy += 4; }); } footer(3, 5); // ── Página 4 — Recomendaciones ───────────────── doc.addPage(); doc.setTextColor(0,108,180).setFont('helvetica','bold').setFontSize(16); doc.text(T.pdf_recs_title, 20, 22); doc.setDrawColor(0,108,180).line(20, 26, 80, 26); let ry = 36; if (R.recsClauses.length === 0) { doc.setFont('helvetica','normal').setFontSize(11).setTextColor(80,80,80); doc.text(LANG==='es'?'No hay recomendaciones prioritarias.':LANG==='en'?'No priority recommendations.':'Nessuna raccomandazione prioritaria.', 20, ry); } else { R.recsClauses.forEach((cn, idx) =&gt; { const clause = CLAUSES.find(c=&gt;c.n===cn); const recText = RECS[cn] || ''; if (ry &gt; H - 50) { doc.addPage(); ry = 22; footer(4,5); } doc.setFillColor(0,108,180); doc.circle(22, ry, 3, 'F'); doc.setTextColor(255,255,255).setFont('helvetica','bold').setFontSize(9); doc.text(String(idx+1), 22, ry+1, { align:'center' }); doc.setTextColor(0,108,180).setFont('helvetica','bold').setFontSize(11); doc.text(cn + '. ' + clause.title, 30, ry+1); ry += 6; doc.setTextColor(50,50,50).setFont('helvetica','normal').setFontSize(9.5); const lines = doc.splitTextToSize(recText, 160); doc.text(lines, 30, ry); ry += lines.length * 4.5 + 6; }); } footer(4, 5); // ── Página 5 — Contraportada ─────────────────── doc.addPage(); doc.setFillColor(0,90,150); doc.rect(0, 0, W, H, 'F'); doc.setTextColor(255,255,255); doc.setFont('helvetica','bold').setFontSize(26); doc.text(T.pdf_back_title, W/2, 100, { align:'center' }); doc.setFontSize(12).setFont('helvetica','normal'); const bdLines = doc.splitTextToSize(T.pdf_back_desc, 160); doc.text(bdLines, W/2, 120, { align:'center' }); doc.setFont('helvetica','bold').setFontSize(13); doc.text(T.cta_btn + ' →', W/2, 160, { align:'center' }); doc.setFont('helvetica','normal').setFontSize(11); doc.text(T.pdf_back_cta, W/2, 175, { align:'center' }); doc.setFontSize(9).setTextColor(200,220,240); doc.text('info@qualityweb360.com · www.qualityweb360.com', W/2, H-20, { align:'center' }); const fname = (LANG==='es'?'diagnostico-madurez-sgc-':LANG==='en'?'qms-maturity-assessment-':'diagnosi-maturita-sgq-') + dateStr + '.pdf'; doc.save(fname); }; // Init showPanel('p1'); updateProgress(1); });

## What is QMS Maturity Assessment?

Everything your company spends because things were not done right the first time: rework, returns, scrap, inspections, and more.

**The QMS Maturity Assessment** is a structured self-evaluation of your ISO 9001:2015 quality management system. It scores clauses 4 through 10 on a 5-level maturity scale (Initial → Optimized) and identifies critical gaps, strengths and priority actions. Studies show that **most SMEs operate between Levels 2 and 3** — far from the consistent, data-driven system that Level 4 requires. Knowing your level is the first step to close that gap.

##### What is it?

All costs incurred from not doing things right the first time: rework, returns, scrap, re-inspection, and more.

##### Why measure it?

Without data, you cannot prioritize. Knowing your maturity level gives clarity on where to invest to reduce real losses immediately.

##### What to do with the result?

Justify quality investments, identify bottlenecks, and build an evidence-based improvement plan.

Ready to turn this diagnosis into a real action plan?

[ Request Demo → ](https://www.qualityweb360.com/demo-request/)

## Is your QMS mature?

Hundreds of companies already manage their quality more efficiently with QualityWeb 360.
