How to quote fabrication jobs: from the RFQ package to a priced, qualified quote

To quote a fabrication job from an engineering RFQ, Mirage Metrics recommends reading the whole package into a register of requirements before pricing anything: each drawing and its revision, the specification, the material and certificate requirements, welding, testing, coating, packing and the buyer's terms, every line marked priced, excluded or sent back as a question. The drawings give the bill of materials; the BOM and the requirements give the routing, the operations each part goes through and their hours. Material, labour, outside processing, documentation and delivery add up to the cost. The quote then states what the price assumes, what it excludes and how long it holds. Software can do the reading, the takeoff and a first cost build-up. Whether to bid, the contingency and the margin stay with a person. Below: what each document decides, the requirements that move a price most, the build-up, the exclusions, and when not to automate.

Published
Reading time
14 min
Written by
Jules Toussaint

Scope: build-to-print and engineer-to-order fabrication (piping, pressure parts, plate and structural work) quoted from customer drawings. Standards, guidance and statutes are cited from the texts named at each claim, read on October 30, 2026. Contract law is summarised, not legal advice. Piping takeoff has its own guide, linked.

In production

John Cockerill's estimating and method teams in Morocco work from 2D piping, boilermaking and structural steel drawings, and nothing is quoted until the drawings are measured. Mirage reads the drawings and returns two outputs from each: an MTO for purchasing and costing, and a fabrication BOM for the shop, which engineers review. Published result: 80 to 90% less time spent on piping takeoff, and a fabrication bill of materials ten times faster. These figures describe that deployment and cover takeoff and the BOM, not pricing.

What arrives in an RFQ package, and what each document decides

An engineering RFQ is a set of documents, and each one prices a different part of the job. The drawings decide the quantities; the specification decides what happens to them after cutting; the commercial terms decide the risk. A quote built from the drawings alone is a quote for a different job.

The documents in an engineering RFQ and how each one moves the price (recommended practice). Compiled by Mirage Metrics, November 2026.
DocumentWhat you read in itWhat it pricesIf it is missing or vague
General arrangement and detail drawingsParts, dimensions, connections, tolerances, the revision of each sheetThe BOM and most shop hoursAsk for the missing sheets; quote only the revisions you list
Isometrics and spool drawingsLine, size, schedule, material specification, the drawing's BOM table, weldsThe MTO, cut lengths, shop and field weldsTake off from the drawing, not only the title block
Specification and data sheetsDesign code, grades, welding, NDT extent, heat treatment, tests, coating, markingEvery operation after cuttingA reference to a section you were not sent is a question, not a guess
Material requirementsGrade, supplementary requirements, inspection document type, traceabilityMaterial price, which stock you may use, lead timeState the certificate type your price assumes
Inspection and test planHold and witness points, who inspects, third-party inspectorWaiting time, inspector fees, retestsPrice the witness points or exclude the fees
Coating and surface preparationSystem, preparation grade, film thickness, colourPaint shop hours or a subcontractNo system specified: exclude coating and say so
Packing and deliveryPacking, marking, delivery point and IncotermCrating, export packing, transportQuote on a named Incoterm and place
Commercial termsPurchase conditions, liquidated damages, payment, warranty, validity askedRisk and financing, not hoursQualify them in the quote, line by line
Schedule and quantitiesRequired date, phasing, options, sparesOvertime, batch size, capacityQuote a lead time from order and drawing approval
The documents in an engineering RFQ and how each one moves the price (recommended practice). Compiled by Mirage Metrics, November 2026.

The same reading applies to a US structural package. ANSI/AISC 303 defines which items count as structural steel and lists the other metal items that do not, "even where such items are shown in the structural design documents", from catwalks to crane rails (AISC 303-22, 2.1 and 2.2). Whether miscellaneous metal is in your scope is the first line of the register.

Read the package into a requirements register

Start from the document list: every drawing with its revision, every specification with its date. Count the sheets you received against that list before reading any of them. Then go through the documents and write one line per requirement that costs something, with the clause or note it comes from. Each line ends in one of four states: priced, excluded, accepted at no cost, or sent to the customer as a question.

Contradictions are the lines that matter most. A note pointing to a specification section that was not sent, a material grade on the drawing that differs from the data sheet, a title block listing fewer items than the drawing shows. John Cockerill's teams found that the title blocks and nomenclatures they worked from regularly had omissions or manual counting errors (case study): count from the drawing, record both figures, and ask. If the RFQ states an order of precedence between documents, apply it and say so; if it does not, the question goes to the customer.

Send the questions in one batch, before the buyer's deadline for queries, and keep the answers with the quote. They are part of what you priced.

Material and certificates: the requirement that changes the material price

The same grade costs differently with a different inspection document, and stock material may not qualify at all. For pressure equipment sold in the EU, the European Commission's guidance maps each part to the EN 10204:2004 document it needs (PED Guidelines, G-05):

Inspection documents for pressure equipment materials, from the European Commission PED Guidelines, version 6.0. Compiled by Mirage Metrics, November 2026.
PartInspection document (EN 10204:2004)Guideline
Main pressure-bearing parts of equipment in categories II, III and IV3.1 inspection certificate, when the material manufacturer's quality system is certified and assessed for materials; otherwise 3.2 by direct inspectionG-05
Main pressure-bearing parts of category I equipment; other pressure parts; attachments to category II to IV equipment2.2 test reportG-05
Other parts2.1 declaration of compliance with the orderG-05
Bolts whose failure would release the pressure suddenlyA certificate of specific product control, unless the equipment is category I; other pressure-bearing bolts a test reportG-08
Welding consumables2.2 test report, results from non-specific inspectionG-10
Inspection documents for pressure equipment materials, from the European Commission PED Guidelines, version 6.0. Compiled by Mirage Metrics, November 2026.

Source: PED Guidelines G-05, G-08 and G-10; the UK keeps the same rule in Schedule 2, paragraph 31(7) of the Pressure Equipment (Safety) Regulations 2016.

The guidance adds two notes that decide whether your rack can be used: a higher-level document is always acceptable, and material from a stockist must come with the material manufacturer's documents. The RFQ should state the pressure category of each item; if it does not, ask.

On US structural work, AISC 303 accepts material test reports as the record for stock material, and stock bought without them is not used without the approval of the owner's designated representative for design (5.2.2 and 5.2.3). When the contract documents call for an ASTM supplement or other special material requirement, identification extends to the heat number, and the test reports are furnished on request (6.1.1(c)). Heat number traceability is marking and record-keeping on every piece: hours in the routing, not only paper.

Welding, testing and execution class: what you must already hold

A requirement you meet with procedures and people already qualified costs shop hours. One you do not meet yet costs a qualification, test coupons, a third-party witness and weeks. Read these requirements against what you hold before you price them.

  • Pressure equipment, EU and UK. Permanent joints must be made by qualified personnel to suitable procedures, and for categories II, III and IV both procedures and personnel are approved by a competent third party; NDT personnel for categories III and IV are approved by a recognised third-party organisation (PESR 2016, Schedule 2, paragraphs 21 and 22, which carry the directive's Annex I, 3.1.2 and 3.1.3). A procedure approved at one site can be used at another under the same technical and quality management (PED Guidelines, F-10).
  • ASME work. Section IX of the Boiler and Pressure Vessel Code sets the rules for qualifying welding procedures and the welders who use them, and who is responsible for each (ASME). Check the RFQ's materials, thicknesses and processes against the qualifications you hold.
  • Structural steel in Europe. EN 1090-2 has four execution classes, EXC1 to EXC4, the fourth the most onerous; choosing it is a design decision for the specifier, and the class sets quality, testing and qualification requirements (BCSA SN32). EXC2 is the anticipated class for most building structures, bridges generally EXC3 (SCI AD 394). A class above your certification is a no-bid or a partner.

NDT extent and pressure tests come from the specification and the inspection and test plan. Each witness point means waiting for an inspector, sometimes paying one: price the wait in the schedule and the fee as a line, or exclude it.

Building the BOM and the routing

The bill of materials comes from the takeoff: every plate, section, pipe, fitting, flange and bolt set, by drawing and by part, with its grade and the certificate it needs. For piping, the takeoff from isometrics to an MTO and a spool BOM is its own method, with cut lengths and shop and field welds: see the guide to piping takeoff from isometric drawings. Keep two outputs apart, as John Cockerill does: quantities to buy and cost, and a fabrication BOM broken down drawing by drawing for the shop.

If the contract is priced per pound, the weight itself has rules. On US structural work, AISC 303 computes pay weight from the fabrication documents as gross weight: steel at 490 lb/ft³, plates by their overall rectangle, no deduction for cuts, copes, holes or weld preparation, and no weld metal or coating counted (9.2.1, 9.2.2 and 9.2.5). A price per pound computed on net weight is a different price.

The routing lists, for each part or assembly, the operations it goes through and the hours each one takes. Those hours come from your own records: time per cut at a given thickness, per metre of weld at a given size and position, per square metre coated. A routing written from memory on each quote is where two estimators give two prices.

Routing operations, what drives their hours and where the driver is read (recommended practice). Compiled by Mirage Metrics, November 2026.
OperationWhat drives the hoursRead from
Cutting and preparationNumber of cuts, thickness, bevels, methodBOM, weld details
Forming and rollingThickness, radius, number of partsDetail drawings
Fit-upParts and joints per assemblyAssembly drawings, BOM
WeldingWeld length and size, position, process, shop or fieldDrawings, welding specification
Heat treatmentThickness, material, code requirementSpecification, design code
NDTMethod and extent per joint category, often subcontractedSpecification, inspection and test plan
Pressure or load testTest medium, pressure, witnessSpecification, inspection and test plan
Surface preparation and coatingSurface area, system, number of coatsCoating specification
DocumentationData book, certificates, traceability recordsSpecification, purchase conditions
Packing and dispatchCrating, marking, loadsPacking requirements, Incoterm
Routing operations, what drives their hours and where the driver is read (recommended practice). Compiled by Mirage Metrics, November 2026.

The path from RFQ to quote

RFQ to quote: the package is read into a requirements register, questions go to the customer and their answers come back, the register feeds the BOM and the routing, which feed the cost build-up, then the assumptions and exclusions, then the bid decision, contingency and margin taken by a person, then the quote with its validityRFQ packagedrawings, specification, termsRequirements registereach clause priced, excluded or askedQuestionsto the customeranswersBOMfrom the takeoffRoutingoperations, hoursCost build-upmaterial, labour, outside workAssumptions and exclusionswhat the price coversBid or no-bid, contingency, margina person decidesQuote, with its validitySoftware canprepare these,the estimatorchecks them
Reading, takeoff, routing and the first build-up can be prepared by software and checked by the estimator. The orange step stays with a person.

Costing the job: the build-up line by line

A fabrication price is built bottom up from the job: material at current prices with an allowance for drops and scrap, routing hours at your shop rate, outside processing at the prices your subcontractors quoted for this job, documentation, packing and transport to the delivery point. Contingency covers what the register says is uncertain. Margin is last, and it is a decision, not a line of arithmetic.

Illustrative example, invented figures: a package of six carbon steel spools and a support frame

Assumptions, all invented. Material from the BOM, certificates included, at 4,200; drops and scrap at 8%; 96 routing hours at a shop rate of 65; NDT and coating subcontracted on received quotes; third-party inspection fees excluded and stated as such.

One invented build-up
LineBasisAmount
Material from the BOM, certificates included4,200.00
Drops and scrap allowance8% of material336.00
Shop labour96 routing hours at 65.006,240.00
NDT subcontractQuote received1,150.00
Blasting and coating subcontractQuote received1,400.00
Data book and documentation300.00
Crating and transport to the named place600.00
Subtotal14,226.00
Contingency5% of subtotal, a person's call711.30
Cost14,937.30
Price at a 15% margin on price14,937.30 / (1 - 0.15)17,573.29
One invented build-up

The 15% is a margin on price: price minus cost, divided by price. Applied to cost as a markup, 15% would give about 17,178, some 395 less. The same 17,573.29 is a 17.65% markup on cost. Write down which one your shop means; the markup and margin calculator converts between them.

Decided by a person: the 5% contingency, the 15% margin, and whether this package is worth bidding at all.

Three sheets: a requirements register (document, clause, requirement, status, question and answer), a cost build-up with contingency and margin on price, and a summary that counts open questions. Every amount is yours to fill in.

Assumptions, exclusions and validity: what protects the price

The price is only as good as the scope written next to it. AISC 303 shows the logic: when the documents give no shop painting information, provisions for it are absent from the bid, and member reinforcement at connections that is neither shown nor quantified is not included; if either turns out to be required, price and schedule are adjusted (3.1 and 9.4.1). Write the same rule into your own quote for every gap in the register.

  • The drawing list and revisions the price is based on.
  • The material standard, certificate type and traceability assumed.
  • The welding code, NDT extent, heat treatment and tests included.
  • The coating system, or coating excluded.
  • Third-party inspection fees, witness tests and retests: included or excluded.
  • Design responsibility, connection design, site work and erection: in or out.
  • Delivery point and Incoterm, lead time counted from order and drawing approval.
  • Validity in days, and whether material prices are held for that period.

Allowances need the same care. AISC 303 calls an allowance "only an estimate and placeholder in the bid", adjusted by change order once the work is defined, and says it should state whether it covers materials, fabrication or erection (9.1.5 and commentary).

The buyer's purchase order and its terms

In a US sale of goods, the Uniform Commercial Code decides what happens when the purchase order does not match the quote. An acceptance that states additional or different terms still operates as an acceptance, unless it is expressly made conditional on them; between merchants the additional terms become part of the contract unless the offer limited acceptance to its own terms, they materially alter it, or you object within a reasonable time (UCC § 2-207). Read every purchase order against the quote, and answer the differences in writing.

Validity has a rule too. A merchant's signed written offer that gives assurance it will be held open cannot be revoked for the time it states, or a reasonable time if it states none, and never for more than three months (UCC § 2-205). State the validity in days, and say what is not held for that long, such as a material surcharge.

Bid or no-bid, and the price: what a person decides

Everything above can be prepared before anyone decides. Then the estimator and whoever owns the price answer four questions the documents cannot:

  1. Can we make it? Qualifications held, execution class, certification, equipment, shop capacity in the required window.
  2. Do we accept the risk? Liquidated damages, payment terms, warranty, the open questions the buyer has not answered.
  3. How much contingency? In proportion to what the register left uncertain, not a fixed percentage.
  4. What margin? The customer, the competition, the load in the shop.

A structured scorecard helps when several RFQs compete for the same estimating time; the one in Estimating under pressure was written for construction bids and carries over. A no-bid sent early, with its reason, is also an answer the customer remembers.

When not to automate RFQ reading

  • Few RFQs, small packages. If an estimator reads a package in an hour, reading is not your bottleneck.
  • Catalog or configured products. Quotes from a price list or a configurator are order entry, not drawing reading; see the guide to automating order entry.
  • No drawings yet. A performance specification you must design from is engineering before it is a takeoff.
  • Unreadable documents. Scans of scans with illegible dimensions need a question to the customer, not a tool.
  • No cost history. Without your own hours per operation, an automated routing has nothing to apply. Record them first.

The opposite case is large drawing packages, deadlines that force you to decline work, and estimators who spend their days counting. That is what Mirage's RFQ and quote automation for manufacturers does: it reads the package, takes off the quantities and builds the BOM, every line traced to its drawing, and leaves the price to your estimator.

Questions readers ask

  • Usually drawings (general arrangement, details, isometrics for piping), a specification with data sheets, the material and certificate requirements, an inspection and test plan, coating, packing and delivery requirements, the buyer's commercial terms and a required date. Each one moves a different part of the price, which is why the whole package is read before anything is priced.

  • A 3.1 inspection certificate is the material document the European Commission's PED guidance accepts as a certificate of specific product control for main pressure-bearing parts of equipment in categories II, III and IV, when the material manufacturer's quality system is certified and assessed for materials; otherwise a 3.2 is needed. Other pressure parts take a 2.2 test report, other parts a 2.1 declaration. A higher-level document is always acceptable.

  • Build the cost from the job itself: BOM quantities at current material prices with a scrap allowance, routing hours at your shop rate, outside processing at quoted prices, documentation and delivery. Add the contingency the risks call for, then the margin. A person sets those last two, and decides whether to bid at all.

  • Whatever the package does not define and whatever you have not priced: the drawing revisions not listed, a certificate or NDT extent above the one assumed, an unspecified coating, third-party inspection fees, site work, design responsibility, and the buyer's terms you do not accept. Each exclusion is a line in the quote, not a footnote.

  • As long as your material prices and your capacity hold, stated in days in the quote. Under UCC § 2-205, a merchant's signed written offer that promises to stay open is irrevocable for the time stated, never more than three months, and one that names no period is irrevocable for a reasonable time. Say what is not held, such as a material surcharge.

Sources and scope

Checked on . Standards, guidance and statutes are cited at the claim. The AISC code was read in its 2022 edition; the PED guidance in version 6.0 of the Commission's guidelines; the UCC text as published by Cornell's Legal Information Institute, which states the model code (check your state's enactment). The document table, the register, the routing table, the exclusions list and the bid questions are recommended practice. The build-up is invented. John Cockerill facts are quoted from its case study.

Related on this site

Send us an RFQ package you have already quoted

Drawings, specification and your own takeoff if you have it. Mirage returns the quantities and the fabrication BOM, every line traced to its drawing, with the gaps and contradictions in the package listed, so you can set them against your own count.

We use your email to reply to you and, now and then, to tell you about Mirage. You can opt out at any time. Privacy policy