---
title: Custom Quality Frameworks
description: Create and manage custom quality frameworks
---

[Skip to content](https://guides.matecat.com/quality-framework#main-content)

[![matecat-logos\_Tavola disegno 1 copia (1)](https://guides.matecat.com/hs-fs/hubfs/matecat-logos_Tavola%20disegno%201%20copia%20(1).png?width=200&height=40&name=matecat-logos_Tavola%20disegno%201%20copia%20(1).png)](https://www.matecat.com/)

Open main navigation

Close main navigation

- [Contact us](https://guides.matecat.com/kb-tickets/new)

[Contact us](https://guides.matecat.com/kb-tickets/new?hsLang=en)

 How can we help you today?

- There are no suggestions because the search field is empty.

1. [User guide](https://guides.matecat.com/?hsLang=en)
2. [Workflow](https://guides.matecat.com/workflow?hsLang=en)

# Custom Quality Frameworks

## Create and manage custom quality frameworks

A quality framework is a **combination of error categories and severities** used to label issues found in a translation, along with **Error per Thousand Words (EPT) thresholds**. More details about these combinations are provided below.

Matecat has a default quality framework that it uses for all projects for which a custom quality framework is not chosen. 

**![quality framework](https://guides.matecat.com/hs-fs/hubfs/quality%20framework.png?width=670&height=516&name=quality%20framework.png)**

### **Using a customized quality framework**

You can **use custom quality frameworks** to suit your specific requirements by modifying the EPT thresholds and the values in the evaluation grid.

#### **EPT thresholds**

The[scoring system](https://guides.matecat.com/quality-report-in-matecat?hsLang=en) used in Matecat is Error per Thousand Words (EPT). EPT thresholds **determine whether projects pass or fail at each revision stage** based on their EPT score. The default values are 8 for R1 and 5 for R2. 

A project **passes** a certain revision stage **when its EPT score in that stage is below or equal to the set threshold**. Any value exceeding the threshold will result in a "Fail," while values below the threshold will secure a "Pass". You can change the thresholds to tailor them to your needs.

![](https://guides.matecat.com/hs-fs/hubfs/undefined-2.png?width=670&height=297&name=undefined-2.png)

#### **Evaluation grid**

The evaluation grid **manages categories and severity levels** during[revision](https://guides.matecat.com/revising-your-translation-jobs?hsLang=en). Categories are used to categorize the type of error found, while severity levels measure the gravity of the error.

Severity levels are category-specific, meaning you can assign different weights to the same severity level depending on the category.

![](https://guides.matecat.com/hs-fs/hubfs/undefined-3.png?width=670&height=467&name=undefined-3.png)

You can edit, move up/down, delete and add new categories.  
Categories have both a name and a description; when creating or editing a category, you can manage both.

![](https://guides.matecat.com/hs-fs/hubfs/undefined-4.png?width=670&height=442&name=undefined-4.png)

You can also add a severity if you need.

![](https://guides.matecat.com/hs-fs/hubfs/undefined-Oct-31-2025-02-07-26-7767-PM.png?width=670&height=355&name=undefined-Oct-31-2025-02-07-26-7767-PM.png)

The new severity will be added to the grid.

![](https://guides.matecat.com/hs-fs/hubfs/undefined-Oct-31-2025-02-07-47-1928-PM.png?width=670&height=316&name=undefined-Oct-31-2025-02-07-47-1928-PM.png)

If necessary, you can also remove severities.

You can decide to remove a severity only for specific categories, in which case it will still be available for the others.  
![](https://guides.matecat.com/hs-fs/hubfs/undefined-Oct-31-2025-02-08-12-9943-PM.png?width=670&height=468&name=undefined-Oct-31-2025-02-08-12-9943-PM.png)

![](https://guides.matecat.com/hs-fs/hubfs/undefined-Oct-31-2025-02-08-23-8297-PM.png?width=670&height=312&name=undefined-Oct-31-2025-02-08-23-8297-PM.png)

Alternatively, you can remove the severity entirely from all categories.

![delete severity](https://guides.matecat.com/hs-fs/hubfs/delete%20severity.png?width=670&height=518&name=delete%20severity.png)

![](https://guides.matecat.com/hs-fs/hubfs/undefined-Oct-31-2025-02-09-00-6191-PM.png?width=670&height=538&name=undefined-Oct-31-2025-02-09-00-6191-PM.png)

**Any changes to the default quality framework will be highlighted in blue** and will trigger the option to **save the current settings either as a new configuration or, if you are editing an existing configuration, as a new version of it.**

Even if you **don’t save the configuration**, the **new settings are still applied to the project** you are currently creating.

![](https://guides.matecat.com/hs-fs/hubfs/undefined-Oct-31-2025-02-09-27-4688-PM.png?width=670&height=346&name=undefined-Oct-31-2025-02-09-27-4688-PM.png)

To **use a custom quality framework in a project template**, first **save the settings in a configuration** (either new or existing).

If you **create a new configuration or edit an existing one that is not yet linked** to the current project template, **link the configuration to the template and save** the template.  
However, if you **edit a configuration that is already linked to the current project template**, you don’t need to save the template again, as **the changes take effect automatically**.

![new quality framework](https://guides.matecat.com/hs-fs/hubfs/new%20quality%20framework.png?width=670&height=434&name=new%20quality%20framework.png)

 

- [Getting Started](https://guides.matecat.com/getting-started?hsLang=en#main-content)

    - [Matecat overview](https://guides.matecat.com/getting-started?hsLang=en#matecat-overview)
    - [Data security](https://guides.matecat.com/getting-started?hsLang=en#data-security)
- [Workflow](https://guides.matecat.com/workflow?hsLang=en)
- [Machine Translation](https://guides.matecat.com/machine-translation?hsLang=en)
- [Language assets](https://guides.matecat.com/language-assets?hsLang=en#main-content)

    - [Translation Memories](https://guides.matecat.com/language-assets?hsLang=en#translation-memories)
    - [Termbase](https://guides.matecat.com/language-assets?hsLang=en#termbase)
- [Project Analysis](https://guides.matecat.com/project-analysis?hsLang=en)
- [Editor](https://guides.matecat.com/editor?hsLang=en#main-content)

    - [Revision](https://guides.matecat.com/editor?hsLang=en#revision)
    - [Settings](https://guides.matecat.com/editor?hsLang=en#settings)
- [Workspace](https://guides.matecat.com/workspace?hsLang=en)
- [Tags](https://guides.matecat.com/tags?hsLang=en)
- [Working faster](https://guides.matecat.com/working-faster?hsLang=en)
- [Quality check tools](https://guides.matecat.com/quality-check-tools?hsLang=en)
- [Advanced Features](https://guides.matecat.com/advanced-features?hsLang=en)
- [Matecat utilities](https://guides.matecat.com/matecat-utilities?hsLang=en)
- [Google integration](https://guides.matecat.com/google-integration?hsLang=en)
- [Contact us](https://guides.matecat.com/contact-us?hsLang=en)

[![Chill listening crop-3](https://guides.matecat.com/hubfs/logo_matecat_small-1.svg "Chill listening crop-3")](https://www.matecat.com)

The Matecat support team is available Monday/Friday from 9:00 to 19:00 CET.

Copyright © 2025, Translated