ME41 Tcode in SAP MM: Create RFQ (Request for Quotation)
⚡ Smart Summary
Quotations in SAP MM begin with a Request for Quotation created in transaction ME41. Vendors return prices and terms, buyers maintain those replies, compare them, and select the best source for procurement.
Quotations
Quotations are requests for vendors to provide us information about their best prices, terms and conditions, schedule of deliveries and other information in order to select the best source for our procurement needs.
Below you can see the process flow for quotations in purchasing in SAP MM module.
The diagram above reads left to right. Quotation process is started with creation of a request for quotation, and afterwards maintenance of the quotations to input all the information received from possible vendors. Then we want to compare the offers and select the best suitable one(s) rejecting the others. In SAP, there are several transaction used in the process.
RFQ vs Quotation vs Purchase Order
The three documents are created in sequence and are easily confused, because in SAP the RFQ and the quotation are physically the same document at two different stages of its life.
| Parameter | Request for Quotation | Quotation | Purchase Order |
|---|---|---|---|
| Direction | Sent from buyer to vendor | Vendor reply recorded by buyer | Sent from buyer to vendor |
| Question answered | What would you charge? | This is what we charge | Supply it at this price |
| Transaction | ME41 | ME47 | ME21N |
| Document number | New RFQ number | Same number as the RFQ | New order number |
| Prices held | Empty | Filled with vendor prices | Agreed price from the selected quotation |
| Legally binding | No | No, an offer only | Yes |
Because the quotation reuses the RFQ number, maintaining a reply in ME47 does not create a second document. It writes the vendor prices back into the record created in ME41.
How to create Request for quotation
First we need to create a request for quotation. RFQs can be created by transaction ME41. We can create a new RFQ from scratch, or create one referencing to an existing purchase requisition or outline agreement. If you want to create the RFQ using a reference document, you will just need to click the appropriate button and enter the referencing document number. In this case, we are creating a new RFQ with no reference document.
Step 1) In transaction ME41, enter:
- RFQ type: quotation type (A – standard RFQ).
- Language key: language to be used in a quotation (EN – English).
- RFQ date: today’s date.
- Quotation deadline: this date has to be before delivery date.
- RFQ number: enter a number you want to assign to quotation (if you want it to be assigned internally leave this field blank).
- Purch. organization: purchase organization (e.g. 0001).
- Purchasing group: purchasing group (e.g. 001).
- Item category: default is blank – standard item.
- Delivery date: requested delivery date.
- Plant.
- Storage location: SLoc for goods receipt.
- Requirement tracking number.
Press ENTER, and you will be located on header data screen.
Step 2)
- Validity range: enter the range for the validity period. Other information such as collective number (collective management of multiple documents), deadline for bid submission, closing a date for applications and binding period for quotation.
- Collective number – Coll.no is a very important field as you can later compare quotations based on this information, or find RFQs using this number.
- You can enter the warranty date if applicable.
- Target value: threshold value for warning a message during the creation of the contract release order.
You should inspect the toolbar to see which screens can be called by using the icons.
Step 3) Among the icons in the toolbar you will find “Vendor Address” button, where you can:
- Choose the appropriate vendor. If it’s one time vendor, after entering vendor number you need to specify vendor address.
Step 4) In the toolbar, you will also find the overview button which calls the item overview screen.
Item overview screen is the place where you can enter item information, materials, quantities.
- Material number: insert materials to be procured.
- RFQ quantity: enter needed quantity and unit of measure. You can inspect more screens from toolbar and save the document.
You can always go back to edit the request for quotation using the t-code ME42 or display its information using ME43. Repeat the above process to send the RFQ to all of the vendors from which you are requesting a quotation.
If you have maintained a collective number in your quotations (we have used 190123), you can review all of the RFQs sharing that number by using transaction code ME4S.
💡 Tip: Decide the collective number before creating the first RFQ and reuse it for every vendor in the round. Without it, ME4S returns nothing and the price comparison in ME49 has no group to compare.
Creating an RFQ with Reference to a Purchase Requisition
Building an RFQ from scratch means retyping material numbers, quantities, and dates that already exist elsewhere. Referencing an approved requisition removes that duplication and keeps a traceable link between the original demand and the bidding round.
The sequence differs from the from-scratch route in only two places:
- Open ME41 and complete the header as usual. RFQ type, language, RFQ date, quotation deadline, purchasing organisation, and purchasing group are entered exactly as described above.
- Choose the reference instead of pressing Enter. From the menu select RFQ → Create with reference → To purchase requisition. An outline agreement or an existing RFQ can be used as the reference in the same way.
- Enter the reference document number. Supply the released requisition number. Restricting by item number or plant narrows what is adopted when the requisition is large.
- Select the items to adopt. A selection list appears. Tick the items required and choose Adopt. Material, quantity, plant, and delivery date are copied into the RFQ item overview.
- Assign the vendor and save. Use the Vendor Address button as before, then save. Repeat for each vendor invited, keeping the same collective number.
Referencing also carries the requirement tracking number across, so a later report can follow the chain from requisition to RFQ to quotation to order. Where a source of supply already exists, creating the requisition first is described in create a purchase requisition.
RFQ and Quotation Transaction Codes
The quotation cycle spans several transactions. The table below groups them by the stage at which they are used.
| Transaction Code | Purpose |
|---|---|
| ME41 | Create request for quotation |
| ME42 | Change request for quotation |
| ME43 | Display request for quotation |
| ME44 | Maintain RFQ supplement |
| ME45 | Release request for quotation |
| ME47 | Maintain quotation — enter the vendor prices received |
| ME48 | Display quotation |
| ME49 | Price comparison list across quotations |
| ME4S | List RFQs by collective number |
| ME4N | List RFQs by RFQ number |
| ME4L | List RFQs by vendor |
| ME4M | List RFQs by material |
| ME4B | List RFQs by requirement tracking number |
With the RFQs sent, the next stage is recording what each vendor replied. Continue with maintaining quotations in ME47, then compare prices in ME49 before selecting or rejecting a quotation.






