## Supplier Compliance Reporting

The **Supplier Compliance Reporting** feature provides merchants with a monthly snapshot and detailed breakdown of supplier performance across key operational metrics. This allows for improved visibility, accountability, and decision-making when managing supplier relationships.

## Monthly Summary Metrics

For a selected month, the top-level overview cards display:

- **Total Closed Orders**: Total number of orders successfully completed and marked as closed within the month.
- **Average Days to Close Orders**: The average number of days it took for orders to be fulfilled, invoiced, and closed.
- **Total Late Orders**: Count of orders that were fulfilled past their expected ship or delivery window.
- **Total No-Stock Cancels**: Number of cancellations initiated by suppliers due to stock unavailability.

## Supplier Performance Table

A detailed table breaks down compliance data per supplier for the selected month, allowing you to analyze and compare partner performance.

| **Column** | **Description** |
| --- | --- |
| **Supplier** | The supplier’s name or identifier |
| **# Orders** | Total orders processed by the supplier |
| **# Cancels** | Number of cancelled orders (including no-stock cancels) |
| **Success Rate** | Percentage of successful order fulfillment: `(Orders - Cancels) ÷ Orders` |
| **Fulfill (Days)** | Average time from order to shipment |
| **Invoice (Days)** | Average time from shipment to invoice generation |

### Filtering options

You can search or sort using the following options:

- **Search by Supplier Name**: Merchants can enter a supplier’s name to filter the table and locate specific partners quickly.

**Sorting Options:**

| **Sort Criteria** | **Details** |
| --- | --- |
| **Supplier Name** | Alphabetical A–Z or Z–A |
| **Most / Fewest Orders** | Based on total order count |
| **Most / Fewest Incidents** | Based on number of cancels or late orders |
| **Fastest / Slowest Ship Speed** | Based on `Fulfill (Days)`–shipping time |
| **Fastest / Slowest Close Speed** | Based on `Invoice (Days)` or total close time |
