Extract data from quotations
Unstract reads the quotations suppliers send back against your RFQ, as PDFs, scans, spreadsheets or email replies, lines up their prices, lead times and validity dates, and hands the winning quote to your ERP or procurement system as a purchase order.
| DESCRIPTION | QTY | UNIT PRICE | AMOUNT |
|---|---|---|---|
| RSC carton 12x10x8 in, 32 ECT | 5,000 | 0.84 | 4,200.00 |
| RSC carton 18x12x12 in, 44 ECT | 2,500 | 1.36 | 3,400.00 |
| Kraft void-fill paper, 15 in roll | 40 | 48.50 | 1,940.00 |
| Carton sealing tape 2 in, case of 36 | 60 | 52.20 | 3,132.00 |
| Printing plate, one-time charge | 1 | 375.00 | 375.00 |
| Subtotal | 13,047.00 | ||
| Freight to Dock 2 | 290.00 | ||
| Quote total | 13,337.00 |
RFQ asked 10 days lead — call Dana before award
Prices in USD. Lead time 15 business days ARO. Terms Net 30.
{ "supplier": "Corvane Packaging Supply", "quote_number": "CPS-Q-30562", "quote_date": "Oct 19, 2026", "rfq_reference": "PF-RFQ-1184", "valid_until": "Nov 18, 2026", "lead_time": "15 business days", "payment_terms": "Net 30", "currency": "USD", "quote_total": 13337, "confidence": 0.95}
Trusted by finance teams around the globe
One RFQ out, a dozen differently shaped answers back
A supplier that quotes in your RFQ's own line order is a rare gift. Most replies to the sourcing inbox look more like these.
Small suppliers still fax their quote back on letterhead
Three suppliers, three ways to state the lead time
Prices pencilled onto your own RFQ form and sent back
Quote, spec sheet, sales terms and a certificate in one reply
Distributors answer with a full price list in a spreadsheet
Buyers retype every supplier's prices into a comparison spreadsheet, so awards wait on data entry, a quote expires before anyone notices, and a missing line makes the cheapest bid look cheaper than it is.
Unstract reads each quotation in the supplier's own layout, extracts every item, price, lead time and validity date, lines the quotes up against your RFQ, and sends the chosen one to your ERP or procurement system as a PO.
Read, compare and award supplier quotes on one platform
Parse each quotation, extract its prices and terms, then run the RFQ comparison around them. Use one product by itself, or stack all three so the comparison builds itself as the quotes come in.
Parse supplier quotations with every price on its line
Get the full text of a supplier quote, whether it came as a PDF from the supplier's quoting tool, a faxed letterhead page, your own RFQ form with prices written in, or a few lines typed into an email. The quantity, unit price and amount stay on one row, price breaks by volume stay with the item they belong to, and the small print with validity and lead time comes through as text.
Feed that text to an LLM of your choice, or make parsing the opening step of a quote comparison workflow.
Learn more about LLMWhispererTurn every supplier quotation into one comparable record
Name the fields your comparison needs, from supplier and RFQ reference down to each line's quantity, unit price, lead time and validity, and every quote returns in the same JSON structure. That makes Document Studio a quotation data extractor that also checks what it reads: a lead time longer than the RFQ asks for, or a unit price well above your last purchase, comes back flagged with the reason.
Call it as an API from your sourcing tool, run it as an ETL pipeline on the RFQ reply mailbox, or make it one step in an orchestrated quote-to-PO process.
Learn more about Document StudioRun the RFQ from the first quote received to the purchase order
Describe how your team handles quotations in plain English and Flow's agents build the workflow. Supplier quotes arrive by email or through the supplier portal, each is read and tied to its RFQ, and the quotes are set side by side line for line, with missing items and expired quotes marked. The buyer gets the finished comparison, and the quote they choose becomes a purchase order in your ERP or procurement system, such as SAP or NetSuite. You approve the workflow once, and it runs the same way on every RFQ.
Decide when a person steps in: a supplier skipped a line, a quote lapses before the award, or a lead time runs past the date the RFQ set. Those RFQs wait for the buyer, who sees each gap marked against the supplier that left it.
Learn more about FlowExtract quotation data today. Automate the RFQ comparison next.
Start for free and run your own supplier quotes through parsing and extraction right away. Comparing quotes against the RFQ and raising the PO starts with a consultation.
Supplier quotes, RFQs and the pricing documents around them
Documents
- Supplier quotations
- Vendor quotes
- Requests for quotation
- Requests for cost proposal
- Contract pricing proposals
- Price lists
- Bid and tender responses
- Cost breakdown sheets
- Revised and superseding quotes
- Volume and price-break schedules
- Pro forma invoices
- Supplier terms and conditions
- Purchase requisitions
- Purchase orders
Fields captured
For the teams that ask suppliers for prices and pick the winner
Every supplier's reply lands in one comparison sheet the day it arrives, so buyers decide on price and delivery instead of retyping quotes.
Quoted prices build up by item and supplier across every RFQ, so a category manager can see who is creeping up before the next negotiation.
Exclusions, validity dates and payment terms pulled out of each bid, so the award goes to the supplier whose terms actually hold.
One extraction setup reads quotes for every client and category, so a new sourcing event starts without anyone building a template.
Faster awards, fewer quotes left to expire
Keep supplier pricing between you and the supplier
A quotation shows what you plan to buy, in what volume, and the lowest price each supplier will offer. Leaked to a rival bidder, it tells them exactly how far to undercut, and suppliers stop quoting honestly.




- Encrypted in transit and at rest.
- Supplier quotes and price lists are never used to train models.
- Access by role, category and sourcing event, so only the buyers on an RFQ see its bids, and every edit to an extracted quote is recorded.
- You set retention: quotes stay for as long as your sourcing records policy requires, then they are deleted.
- Self-hosted deployment for procurement teams that keep bid data inside their own environment.
What buyers and sourcing teams ask before they start
Everything a buyer compares: supplier, quote number and date, the RFQ it answers, each line's item, quantity, unit price and amount, plus freight, payment terms, lead time and the date the quote expires. You choose the fields, and every quote returns them in one structure.
LLMWhisperer straightens skewed scans, cleans fax noise and reads handwriting next to the printed text, so a price pencilled onto your RFQ form is read like a typed one. A struck-out price and its replacement both appear in the text, and extraction keeps the new one.
There is nothing to assemble. LLMWhisperer parses the replies, Document Studio extracts the fields you list, and Flow runs the comparison. Teams usually start with the quotes from one closed RFQ and have a working setup the same week.
Unstract reads both with the same products. A quote and the invoice that follows it come out as records with matching fields, so the price you were quoted can be checked against the price you are billed.
Deploy an API endpoint for quotations and call it from your sourcing tool, or run an ETL pipeline that watches the RFQ reply mailbox. Records and the chosen award go to SAP, NetSuite or the import file your procurement system already accepts.
The comparison itself. Flow ties each quote to its RFQ, lines up the prices item by item, marks lines a supplier skipped and quotes past their validity date, and sends the result to the buyer. After the award, the chosen quote becomes a PO without being keyed again.
A quotation parser gives you text and fields from one quote at a time. Comparing suppliers needs every quote matched to the same RFQ lines, which Unstract does before the buyer opens the comparison.
Yes. A distributor's price list, a contract pricing proposal and a reply to a request for cost proposal are each classified first, then read for the items and prices that matter to the RFQ, with cost breakdowns kept line by line.
The line is marked in the comparison with what the RFQ asked for and what the supplier offered. The buyer sees the gap before the award and can go back to that supplier for a revised quote.
Unstract is SOC 2, ISO 27001, GDPR and HIPAA compliant. Quotes are encrypted in transit and at rest, never used to train models, and kept only as long as you decide. Procurement teams that keep bid data in-house can self-host; the Trust Center has the details.
In a consultation we set it up around your RFQ format, your supplier mix and your award rules, and most sourcing teams compare their first live quotes within days. To test extraction now, start for free and upload one supplier quote.
Bring every quote from one recent RFQ to the consultation
Supplier PDFs, faxed replies, price lists and the quote that left a line out, plus the RFQ itself. We run them live and show the comparison, line by line, with every gap marked.









