---
description: You can create a sourcelist in ME05 transaction. A source list is a list of possible sources for a material. If a source list requirement exists for the material, you must create a source list to pro
title: "SAP ME05 Tcode: How to Create a Source List Determination"
image: https://www.guru99.com/images/sap-me05-create-a-source-list.png
---

[Skip to content](#main)

**⚡ Smart Summary**

Create a Source List in SAP using transaction ME05. A source list records the approved suppliers for a material at a plant, and where a source list requirement exists, ordering cannot proceed without one.

- 📋 **Core Definition:** A plant specific list of permitted sources for one material, each valid for a defined period.
- ⚙️ **Generation Transaction:** ME05 builds entries automatically from existing info records and outline agreements.
- 🧪 **Test Run Flag:** The transaction defaults to simulation; untick the box to write the records for real.
- 📌 **Fixed Indicator:** Marks one supplier as the preferred source so requisitions adopt it without asking.
- 🚫 **Blocked Indicator:** Excludes a supplier temporarily without deleting the record or its history.
- 🔗 **Downstream Effect:** Source determination reads this list before contracts and info records when proposing a vendor.

Read More

![Create a source list in SAP using ME05](https://www.guru99.com/images/sap-me05-create-a-source-list.png)

## What is Source List?

You can create a sourcelist in **ME05** transaction. A source list is a list of possible sources for a material. If a source list requirement exists for the material, you must create a source list to proceed with the ordering.

The record answers one question for a given plant and validity period: which suppliers are we allowed to buy this material from? Each line names a source, which can be an external vendor, an outline agreement, or another plant supplying internally.

Two indicators on each line do the real work:

- **Fixed source:** Marks one line as the preferred supplier. Source determination stops at this record and adopts it without offering alternatives.
- **Blocked source:** Excludes a line from selection while leaving it on file. This is how a supplier under quality investigation is suspended without losing the record.

The source list requirement itself is switched on either per material, in the Purchasing view of the [material master](https://www.guru99.com/create-material-master.html), or for a whole plant in customizing. Once set, a purchase order or requisition for that material is rejected until a valid source list entry exists.

## How to Create a Source List in SAP

1. Execute t-code **ME05**.
2. Enter material, or material list/range.
3. Enter plant.
4. Untick the test run check box to perform the transaction instead of using the test mode.
5. Execute the transaction.

[![Create a Source List Determination]()](https://www.guru99.com/images/sap/2013/05/052013_1013_HowtoCreate1.png)

On the results screen select the appropriate line item and click on the save button. You have created a source list.

**⚠️ Warning:** Leave the test run box ticked on the first pass. ME05 generates entries across a whole material range, and reviewing the simulated output is far easier than removing unwanted records afterwards.

## ME05 vs ME01: Generate or Maintain

Two transactions produce source list entries and they solve different problems. Choosing the wrong one is the most common reason a buyer cannot find the record afterwards.

| Parameter | ME05 – Generate source list | ME01 – Maintain source list |
| --- | --- | --- |
| Working mode | Mass generation across a material range | Manual maintenance, one material at a time |
| Where entries come from | Existing info records and outline agreements | Typed in by the user |
| Test run available | Yes, and it should be used first | No, entries are saved directly |
| Fixed and blocked flags | Set afterwards in ME01 or ME02 | Set directly on the line |
| Best for | Initial load or a new plant rollout | Adding a single approved supplier |

The supporting transactions complete the set: **ME03** displays a source list, **ME04** shows its change history, and **ME06** analyses source list records across materials. ME05 is therefore a generator, while ME01 is the editor used for day to day corrections.

**Don't Miss:**

- [ME12 Tcode in SAP: Change Purchase Info Record](https://www.guru99.com/how-to-change-a-purchase-info-record.html)
- [Access Sequence & Condition Table in SAP MM (V/05, M/03)](https://www.guru99.com/how-to-define-access-sequence-and-condition-table.html)
- [Special Stock & Procurement in SAP MM](https://www.guru99.com/special-stock-and-special-procurement.html)
- [Top 21 SAP MM Interview Questions and Answers (2026)](https://www.guru99.com/sap-mm-interview-questions.html)

## Where the Source List Fits in Source Determination

A source list does not act alone. When source determination runs on a requisition, SAP checks four objects in a fixed order, and understanding that order explains why an expected vendor sometimes fails to appear.

1. **Quota arrangement.** If a quota exists for the material and period, SAP allocates the demand according to the configured split and stops searching.
2. **Source list.** Valid entries are read next. A line flagged as fixed is adopted immediately; blocked lines are skipped entirely.
3. **Outline agreement.** Contracts and scheduling agreements are checked, and they outrank info records when both are valid.
4. **Purchase info record.** The fallback source, supplying price and lead time for the vendor and material pair.

Three failure patterns follow directly from this sequence. A blocked line makes an otherwise valid vendor invisible. An expired validity period has the same effect as no record at all, since the check is date driven against the delivery date. And two fixed lines valid on the same date force manual selection rather than automatic assignment, because SAP will not choose between equally preferred sources.

Once the list is maintained, source determination can propose a supplier automatically on the next requisition. Continue with [creating a purchase requisition](https://www.guru99.com/how-to-create-a-purchase-requisition.html), or review how the wider mechanism works in the [purchasing and purchase requisition overview](https://www.guru99.com/introduction-to-purchasing-and-purhase-requisition.html).

## FAQs

🔒 Is a source list mandatory for every material?

No. It becomes mandatory only when the source list requirement is set on the material master purchasing view or for the whole plant in customizing. Otherwise it is optional.

📅 Can two vendors be fixed for the same period?

No. Only one line may carry the fixed indicator for any overlapping validity period. Splitting demand between suppliers requires a quota arrangement instead.

🤖 How does AI help maintain source lists?

AI reviews delivery and quality history, then recommends which supplier should carry the fixed flag and which should be blocked, keeping the approved list aligned with actual performance.

🧠 Can AI flag single source risk?

Yes. Models identify materials where only one approved source exists and spend is high, prompting buyers to qualify a second supplier before a disruption forces an urgent search.

🗑️ How is a supplier removed from a source list?

Set the blocked indicator in ME02 to suspend it, or delete the line if the relationship has ended permanently. Blocking is preferred because it preserves the audit trail.

#### Summarize this post with:

ChatGPTPerplexityGrokGoogle AI

**Stay Updated on AI** **Get Weekly AI Skills, Trends, Actionable Advice.**

##### Sign up for the newsletter

Subscribe for Free

You have successfully subscribed.  
Please check your inbox.

![AI-Newsletter]() Chosen by over **350,000+** professionals

[Scroll to top](#wrapper)

×

Search for:

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.guru99.com/#organization","name":"Guru99","sameAs":["https://www.facebook.com/Guru99Official","https://twitter.com/guru99com"],"logo":{"@type":"ImageObject","@id":"https://www.guru99.com/#logo","url":"https://www.guru99.com/images/guru99-logo-v1-150x59.png","contentUrl":"https://www.guru99.com/images/guru99-logo-v1-150x59.png","caption":"Guru99","inLanguage":"en-US"}},{"@type":"WebSite","@id":"https://www.guru99.com/#website","url":"https://www.guru99.com","name":"Guru99","publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://www.guru99.com/images/sap-me05-create-a-source-list.png","url":"https://www.guru99.com/images/sap-me05-create-a-source-list.png","width":"700","height":"250","caption":"SAP ME05 - Create a Source List","inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://www.guru99.com/how-to-create-a-source-list.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.guru99.com","name":"Home"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.guru99.com/sap-mm","name":"SAP - MM"}},{"@type":"ListItem","position":"3","item":{"@id":"https://www.guru99.com/how-to-create-a-source-list.html","name":"SAP ME05 Tcode: How to Create a Source List Determination"}}]},{"@type":"WebPage","@id":"https://www.guru99.com/how-to-create-a-source-list.html#webpage","url":"https://www.guru99.com/how-to-create-a-source-list.html","name":"SAP ME05 Tcode: How to Create a Source List Determination","dateModified":"2026-10-09T12:35:25+05:30","isPartOf":{"@id":"https://www.guru99.com/#website"},"primaryImageOfPage":{"@id":"https://www.guru99.com/images/sap-me05-create-a-source-list.png"},"inLanguage":"en-US","breadcrumb":{"@id":"https://www.guru99.com/how-to-create-a-source-list.html#breadcrumb"}},{"@type":"Person","@id":"https://www.guru99.com/author/editorial","name":"Editorial Team","url":"https://www.guru99.com/author/editorial","image":{"@type":"ImageObject","@id":"https://www.guru99.com/images/favicon-new-logo.png","url":"https://www.guru99.com/images/favicon-new-logo.png","caption":"Editorial Team","inLanguage":"en-US"},"sameAs":["https://www.guru99.com/editorial-team"],"worksFor":{"@id":"https://www.guru99.com/#organization"}},{"articleSection":"SAP - MM","headline":"SAP ME05 Tcode: How to Create a Source List Determination","description":"You can create a sourcelist in ME05 transaction. A source list is a list of possible sources for a material. If a source list requirement exists for the material, you must create a source list to pro","keywords":"sap-mm, sap","speakable":{"@type":"SpeakableSpecification","cssSelector":[".entry-title",".summary"]},"@type":"Article","author":{"@id":"https://www.guru99.com/author/editorial","name":"Editorial Team"},"dateModified":"2026-10-09T12:35:25+05:30","image":{"@id":"https://www.guru99.com/images/sap-me05-create-a-source-list.png"},"copyrightYear":"2026","name":"SAP ME05 Tcode: How to Create a Source List Determination","subjectOf":[{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Is a source list mandatory for every material?","acceptedAnswer":{"@type":"Answer","text":"No. It becomes mandatory only when the source list requirement is set on the material master purchasing view or for the whole plant in customizing. Otherwise it is optional."}},{"@type":"Question","name":"Can two vendors be fixed for the same period?","acceptedAnswer":{"@type":"Answer","text":"No. Only one line may carry the fixed indicator for any overlapping validity period. Splitting demand between suppliers requires a quota arrangement instead."}},{"@type":"Question","name":"How does AI help maintain source lists?","acceptedAnswer":{"@type":"Answer","text":"AI reviews delivery and quality history, then recommends which supplier should carry the fixed flag and which should be blocked, keeping the approved list aligned with actual performance."}},{"@type":"Question","name":"Can AI flag single source risk?","acceptedAnswer":{"@type":"Answer","text":"Yes. Models identify materials where only one approved source exists and spend is high, prompting buyers to qualify a second supplier before a disruption forces an urgent search."}},{"@type":"Question","name":"How is a supplier removed from a source list?","acceptedAnswer":{"@type":"Answer","text":"Set the blocked indicator in ME02 to suspend it, or delete the line if the relationship has ended permanently. Blocking is preferred because it preserves the audit trail."}}]}],"@id":"https://www.guru99.com/how-to-create-a-source-list.html#schema-1147181","isPartOf":{"@id":"https://www.guru99.com/how-to-create-a-source-list.html#webpage"},"publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.guru99.com/how-to-create-a-source-list.html#webpage"}}]}
```
