A PCB assembly RFQ checklist aligns the design revision, bill of materials, placement data, quantities, sourcing responsibilities, testing and shipment requirements before a supplier prices the build. Send a coherent package and identify every unresolved decision. Use a budget estimate for incomplete designs; request a firm quote against an agreed scope. For service-critical repeat production, use 100% unit-level execution of the agreed functional test, with serial-linked results, as a procurement reference target. That target defines which boards are tested; the test procedure defines what is verified.
- Why Incomplete RFQs Produce Incomparable Quotes
- The Minimum File Set for a PCB Assembly RFQ
- Identify the Manufacturing Data and Release
- Make the BOM and Placement Data Agree
- Ten Checks for a Quote-Ready RFQ
- State Quantities, Batch Splits and Repeat-Order Expectations
- Define Sourcing, Substitutions and Consigned Materials
- Control Substitutions at Part-Number Level
- Make Consignment Quotable
- Specify Testing, Acceptance and Shipment Deliverables
- Select the Applicable IPC Class and Revision
- Define the Actual Test Work
- Specify Programming and Shipment Records
- Resolve Missing Inputs Before Requesting a Firm Quote
- Follow a Six-Step RFQ Handoff
- A Copy-Ready RFQ Template with an HMI Module Appendix
- Core RFQ: Completed Example
- HMI Module Appendix: Add to the Same RFQ
- Eight Signals That Require Escalation
- Prepare the Package for Review
Why Incomplete RFQs Produce Incomparable Quotes
An incomplete PCB assembly RFQ leaves pricing decisions to the estimator. The assumptions can differ. One estimator may allow for component sourcing, repeated setups and electrical testing while another prices only assembly labor, even though both responses carry the same board name and order quantity.
Consider an order for 500 boards. One quotation assumes a single build with optical inspection. Another includes five production releases, firmware loading and a powered test fixture. Comparing only the unit prices obscures the difference. A missing DNP list can be worse: components intended to remain unpopulated may enter both purchasing and assembly.
Define the quotation stage. A budget estimate supports planning using documented assumptions. A firm quotation prices a defined revision and scope for a stated validity period, with exclusions and material conditions. Production release authorizes work against the accepted package. Keep those decisions separate. A firm price alone does not approve a design change or authorize material purchases.
The objective is a quote whose assumptions can be checked before an order is placed.
The Minimum File Set for a PCB Assembly RFQ
A PCB assembly RFQ needs enough information to identify the bare board, populated parts, placement and assembly instructions for the same build revision. The minimum is an information set, not a universal number of attachments: an intelligent manufacturing export can contain data that another workflow separates into several files.
Identify the Manufacturing Data and Release
Provide Gerber artwork with drilling information and fabrication notes, or agree an alternative manufacturing export such as ODB++ or IPC-2581. State board outline, dimensions in mm, layer stack-up, thickness, copper requirements, finish and any controlled-impedance requirements. Identify who supplies the bare PCB and who designs the assembly panel.
Create a manifest with File Name, Document Revision, Build Variant and Document Owner fields. Map the revisions explicitly. Files can carry different revision labels while describing one authorized build, but an archive named final-new.zip does not establish that relationship or tell an estimator which earlier instruction it supersedes. The referenced supplier’s assembly file guidance illustrates different submission formats.
Make the BOM and Placement Data Agree
Use explicit BOM columns: Manufacturer Name, Manufacturer Part Number, Reference Designators, Quantity Per Board, Part Description, Package Type, Population Status and Approved Alternates. Keep the full ordering suffix. A Distributor Part Number can support purchasing, but it should remain separate from the manufacturer’s part identity.
The placement export needs Reference Designator, X Coordinate, Y Coordinate, Rotation and Board Side fields, with Coordinate Units and Origin Definition stated. Verify orientation against the drawing. This matters particularly for polarized and bottom-side components because the receiver must interpret coordinates and rotation in the intended convention. The referenced supplier’s assembly file requirements describe the placement information.
For DNP positions, use an explicit population-status column or a controlled variant/DNP list. Keep the reference designators traceable even if the supplier’s import workflow omits them from the placement file. Reconcile the populated count before release.
Attach drawings for special operations: coating masks, adhesive, connector installation and mechanical hardware where applicable. Include schematics and test-point information for engineering review or electrical-test development. A schematic explains circuit intent. Released manufacturing data still defines the build.
Ten Checks for a Quote-Ready RFQ
A quote-ready RFQ passes ten checks covering identity, materials, build conditions and delivery. Use the good signals below as release evidence; each red flag identifies an assumption that must be resolved or explicitly bounded in a budget estimate.
| Evaluation Criterion | Good Signal | Red Flag |
|---|---|---|
| 1. Revision Control | Manifest maps PCB, BOM, assembly drawing and firmware to one variant | Conflicting attachments with no governing revision |
| 2. PCB Definition | Fabrication notes define stack-up, finish and panel responsibility | Board image supplied without manufacturing requirements |
| 3. BOM Identity | Complete manufacturer part numbers and per-board quantities | Generic descriptions or ambiguous distributor codes |
| 4. Population and Placement | BOM, DNP list and centroid agree by reference designator | Omitted parts treated as accidental data gaps |
| 5. Quantity Basis | Quote tiers distinguish total demand from release quantity | Forecast presented as a committed order |
| 6. Material Ownership | Every BOM line has a purchasing owner and alternate policy | “Equivalent parts acceptable” without approval authority |
| 7. Special Operations | Programming, coating and mechanical work have instructions | “Complete assembly” assumed to include unspecified work |
| 8. Acceptance Definition | Standard revision, class and product-specific criteria are named | “IPC compliant” used as the whole acceptance plan |
| 9. Test Responsibility | Procedure, coverage, limits, fixture owner and records are defined | “Fully tested” with no measurable pass/fail conditions |
| 10. Delivery Scope | Ship quantities, destination, packing and document requirements agree | A delivery date with no shipping or receiving boundary |
These checks assess the package, not the supplier’s overall qualification. A supplier may identify a genuine design conflict during review even when the files are complete. Assign that conflict to the engineering owner and record the disposition before comparing revised quotes.
State Quantities, Batch Splits and Repeat-Order Expectations
An RFQ should distinguish the first build, alternative order quantities, production releases and nonbinding forecast. State whether quantities mean individual assembled boards, panels or complete modules. Otherwise, both the material purchase and the assembly setup may be priced on the wrong basis.
The following quantities are illustrative comparison scenarios, not standard price breaks:
| Quote Scenario | Assembled Units | Build and Delivery Basis | Buyer Decision |
|---|---|---|---|
| Pilot Build | 20 | One build and one shipment | Engineering evaluation |
| Initial Production | 100 | One build and one shipment | First commercial order |
| Consolidated Production | 500 | One build and one shipment | Full-lot procurement |
| Scheduled Releases | 500 total | Five builds of 100 units, each shipped separately | Repeated setup and material-holding comparison |
A 500-unit build stored for five shipments is different from five separate 100-unit builds. Identify the priced scenario. State whether setup, testing, storage and freight repeat, and identify any difference between pilot and production BOMs.
Include a forecast period and confidence level. For example, an expected annual demand of 1,000 units can inform component planning without authorizing a 1,000-unit purchase. State who must approve minimum-order quantities, excess material and noncancelable purchases.
Separate arrival dates from ship dates. Request feasible dates against the file-release, material-availability and first-article approval assumptions. Define partial-shipment rules. State the minimum useful quantity and which revisions may be shipped together.
Define Sourcing, Substitutions and Consigned Materials
A sourcing instruction must name a purchasing owner for every PCB, component and module. Define the arrangement explicitly. In this RFQ, turnkey means the supplier sources the agreed materials; consigned means the buyer supplies them; partial turnkey divides responsibility by item.
These labels do not automatically include firmware development, fixtures, display bonding or enclosure assembly. List those operations separately. For each supplier-purchased BOM line, specify approved manufacturers or sources, permitted alternatives and the person authorized to approve changes.
Control Substitutions at Part-Number Level
Distinguish an approved alternate from a proposed substitute. A proposed substitute needs the relevant electrical, package, environmental and software review before approval. Matching resistance, capacitance or footprint alone is insufficient. A changed regulator, memory device or touch controller can alter behavior while fitting the same land pattern.
Price substitutions separately. Keep the original BOM basis visible until the exact alternative and its consequences have been approved by the engineering owner, including any required firmware change or repeat validation. A purchasing note should not silently revise that baseline.
Make Consignment Quotable
List supplied part numbers, usable quantities, packaging format, condition, arrival dates and any handling restrictions. Ask the assembler to specify required setup allowances by part and packaging type; there is no universal extra-parts percentage suitable for every build.
Agree incoming count checks, shortage notification, moisture-sensitive handling, responsibility for damaged or unusable material and the treatment of unused stock. If bare PCBs are consigned, include panel drawings and identify who resolves fabrication defects. The RFQ should also state whether excess material is returned, held for the next release or disposed of only under buyer authorization.
Specify Testing, Acceptance and Shipment Deliverables
A PCBA acceptance scope should define workmanship, electrical verification, special processes and the evidence shipped with the product. Name the applicable document revision and product class, then add the circuit-specific test requirements. “IPC compliant” and “fully tested” do not define a comparable quotation.
Select the Applicable IPC Class and Revision
The base product classes are Class 1, Class 2 and Class 3. Class 1 addresses applications primarily requiring the completed assembly to function. Class 2 addresses sustained service where interruption is undesirable but not critical. Class 3 addresses critical performance or availability, potentially under harsh conditions. The publisher’s J-STD-001J public scope excerpt describes this classification.
Choose the class from end-use requirements. A premium purchasing strategy does not make Class 3 appropriate for every control board. Record the agreed edition and any applicable addendum; do not leave the contract basis as an undefined “latest standard.”
IPC J-STD-001J concerns soldered assembly materials, processes and requirements; IPC-A-610J concerns post-assembly acceptance. These are separate documents that can be specified together, as described in the publisher’s 2024 revision announcement. Neither designation substitutes for a functional-test procedure.
Define the Actual Test Work
Identify the required visual/AOI, hidden-joint inspection, accessible electrical checks and functional tests. Separate inspection coverage from electrical coverage. In-circuit testing and functional testing assess different aspects of an assembly, as outlined by Keysight’s ICT overview.
For each test, specify the supply conditions, stimulus, load, measurement points, limits, sequence, test duration where relevant and pass/fail rule. State which units are tested, who supplies or develops the fixture, and who maintains the program. Separate fixture development from recurring test labor.
For service-critical repeat production, request 100% unit-level execution of the agreed functional test with serial-linked results at the procedure’s defined power, loading and ambient conditions. This reference target means every shipped board runs that routine. It does not mean every possible fault is detectable. Quote environmental qualification or extended stress screening separately when required.
Specify Programming and Shipment Records
Identify the firmware release. Include its programming interface, configuration rules and verification method, then supply a checksum or other agreed image identifier through the controlled package. Keep credentials and private signing keys outside ordinary RFQ attachments.
Require the agreed certificate of conformity, inspection summary, serial/lot list and test results. Define packaging, ESD protection, connector/display protection, labels and shipment identification. State whether coating, cleaning or calibration records are included. Assign receiving acceptance and exception approval to named roles so a conforming shipment has a clear release path.
Resolve Missing Inputs Before Requesting a Firm Quote
Missing RFQ inputs should have an owner, a pricing consequence and a release check. A budget estimate can carry bounded assumptions; a firm quotation needs agreement on every unresolved item that can materially change cost, schedule or acceptance. Completion is about decisions, not attachment count.
Use this matrix as the missing-information checklist. Each row names the evidence needed to close the gap.
| RFQ Input | Required Detail | Responsible Owner | Effect if Missing | Release Check |
|---|---|---|---|---|
| Design Files and Revision | Manifest, fabrication data, assembly drawing and variant | Electronics Engineering | Wrong board or inconsistent build priced | File revisions map to one approved assembly |
| BOM and Sourcing Rules | Full part numbers, fitted quantities, alternates and purchase owners | Engineering and Purchasing | Material cost or availability rests on guesses | Each BOM line has identity, status and ownership |
| Placement and DNP Data | Reference designators, coordinates, units, rotation, side and population status | PCB Design | Placements or component counts differ | Populated references reconcile across exports |
| Order Quantities | Assembled-unit tiers, batch splits and forecast status | Purchasing and Planning | Setup and material buying basis change | Quote identifies each independent scenario |
| Test and Acceptance Scope | Procedure, limits, coverage, standard revision/class and records | Quality and Test Engineering | Test labor, fixture cost and acceptance remain open | Supplier acknowledges the priced verification scope |
| Programming and Special Work | Firmware version, coating or mechanical instructions and responsibility | Product Engineering | Additional work appears after quotation | Included operations match controlled instructions |
| Delivery Requirements | Destination, dates, splits, protection and shipment documents | Logistics and Purchasing | Freight, packaging or milestone assumptions differ | Ship/arrival boundary and deliverables agree |
| HMI-Specific Appendix | Module identity, display/touch interfaces, drawings and integration tests | HMI and Mechanical Engineering | Module fit, cabling and verification are mispriced | Appendix uses the same RFQ and variant baseline |
Follow a Six-Step RFQ Handoff
- Choose the Quotation Stage. Purchasing labels the request budgetary or firm and states the decision it must support. Engineering lists open design decisions.
- Establish the File Baseline. Engineering creates the manifest and reconciles BOM, placement and DNP data. Quality identifies the governing acceptance documents.
- Close the Ownership Gaps. Purchasing assigns material owners; test engineering assigns fixture, procedure and firmware responsibilities. Each open item receives a closure date.
- Issue the Same Package. Send each bidder identical revision-controlled data and quantity scenarios. Share subsequent clarifications consistently so quote bases remain comparable.
- Reconcile the Responses. Compare inclusions, exceptions, unit basis, setup/NRE, test development, delivery assumptions, currency, quote validity and excess-material exposure. Request revised pricing for changed scope.
- Release the Accepted Baseline. Record approvals and tie the purchase order to the accepted quotation, manifest and deviations. Authorize procurement and production through the agreed release process.
The handoff is: Define scope → Reconcile files → Assign owners → Request pricing → Close exceptions → Release the accepted package. An unresolved issue returns to its owner; it should not disappear into an email thread.
If a connector choice is still open, request an estimate with that line identified and its price basis stated. If the acceptance test is undefined, ask for a bounded testing allowance or a separate development quotation. Neither response makes the missing engineering decision disappear.
A Copy-Ready RFQ Template with an HMI Module Appendix
A reusable PCBA RFQ combines a short request with a controlled attachment manifest and explicit commercial and acceptance fields. Copy the field names below and replace the completed example values with the project’s released information. The example is fictional; its document identifiers, dates and quantities illustrate what the buyer supplies.
Core RFQ: Completed Example
Subject: PCBA RFQ — CB-24 Rev C — 20, 100 and 500 assembled units
Please quote the following scope, identify exceptions against each requirement, and separate recurring charges from setup, tooling and test-development charges.
| Buyer Field | Completed Example |
|---|---|
| Project Identity | Project ID: CB-24 industrial control board; Assembly Revision: C; Population Variant: standard; Quote Type: firm |
| Approval Contacts | Purchasing Lead: quotation/release owner; Electronics Lead: design approver; Quality Lead: acceptance approver |
| Attachment Manifest | Manifest ID: CB24-MAN Rev C; Fabrication Export: CB24-Gerber-RevC.zip including drill data; Fabrication Drawing: FAB Rev C; Assembly Drawing: ASSY Rev C; BOM File: BOM Rev C; Placement File: CPL Rev C |
| PCB Supply | Material Owner: supplier; Fabrication Basis: FAB Rev C; Panel Design: separately priced supplier work |
| Assembly Scope | Assembly Basis: ASSY Rev C; Enclosure Assembly: excluded; Special Processes: none |
| Pilot Quantity | Order Quantity: 20 individual assembled boards; Build Count: one; Shipment Count: one |
| Production Alternatives | Order Quantities: 100 and 500 boards priced separately; Release Alternative: five builds of 100 boards with separate shipments |
| Demand Forecast | Annual Forecast: 1,000 boards over 12 months; Purchase Authorization: none from forecast alone |
| Material Sourcing | Sourcing Model: partial turnkey; Consigned Item: U1; Supplier Scope: remaining fitted BOM lines |
| Population and Changes | DNP Positions: R18 and R19; Approved Alternates: BOM list only; Change Approver: Electronics Lead |
| Consignment Handling | Material Packaging: sealed manufacturer reels; Incoming Count: reconcile usable stock; Setup Allowance: supplier to specify; Excess Stock: return with final shipment |
| Workmanship Basis | Process Standard: IPC J-STD-001J; Acceptance Standard: IPC-A-610J; Product Class: Class 2; Deviation Approver: Quality Lead |
| Firmware Loading | Firmware Release: CB24-FW 1.4.0; Verification Method: compare loaded image identity with released package |
| Functional Test | Test Procedure: TEST Rev B; Unit Coverage: 100% of shipped boards; Test Records: serial-linked results |
| Test Conditions | Input Voltage: 24 V DC; Ambient Temperature: 23 ± 5 °C; Output Limit: 5.00 V ± 0.25 V at 100 mA load; remaining input/output checks defined by TEST Rev B |
| Fixture Responsibility | Development Owner: supplier; Coverage Approver: OEM; Fixture Owner: OEM after payment; Maintenance Terms: separately itemized |
| Delivery Targets | Pilot Arrival: 18 January 2027; Production Arrival: 15 March 2027; Delivery Destination: Birmingham, UK; quote feasible ship dates |
| Shipment Deliverables | Packaging Specification: PACK Rev A, ESD protection; Required Records: conformity statement, serial/lot list, test results |
| Commercial Response | Quote Currency: USD; Freight Charge: separate; state Quote Validity, Payment Terms, Delivery Terms, Taxes and Exclusions |
| Order Release | Release Authority: Purchasing Lead after technical approval; Procurement Authorization: written release; Scope Changes: revised quote or accepted deviation |
The electrical values illustrate a test instruction. Use circuit-specific limits. A complete procedure also defines measurement method, stimulus, sequencing and duration, so copying the example voltage and load into another board’s acceptance plan would leave important decisions unresolved.
HMI Module Appendix: Add to the Same RFQ
An HMI appendix should identify the selected display, touch system, connections and mechanical integration without creating a second procurement workflow. Carry the same project ID and identify the HMI variant. Module selection and host architecture should already have an engineering owner.
For a concrete field example, Newhaven’s NHD-5.0-800480TF-ASXN-CTP datasheet identifies a 5.0-inch, 800 × 480 display with separate 24-bit RGB and I2C touch interfaces. The display connector has 40 pins at 0.5 mm pitch; the touch connector has 6 pins at 1.0 mm pitch. Those separate definitions explain why “5-inch touchscreen” is inadequate for an RFQ.
| HMI Appendix Field | Required Detail and Completed Example |
|---|---|
| Module Identity | Module Manufacturer: Newhaven Display; Part Number: NHD-5.0-800480TF-ASXN-CTP; Supply Owner: buyer; include the selected datasheet revision |
| Display and Backlight | Display Resolution: 800 × 480; Display Interface: 24-bit RGB; include approved timing and separate logic/backlight drive specifications |
| Touch Definition | Touch Controller: FT5426DQ8-003; Touch Interface: I2C; Configuration Owner: OEM; include reset/interrupt wiring and approved driver |
| Electrical and Connector Interface | Logic Supply: 3.3 V typical; Display Connector: 40-pin, 0.5 mm; Touch Connector: 6-pin, 1.0 mm; include limits, mating part numbers, contact side and pinouts |
| Mechanical Integration | Mechanical Drawing: HM-C Rev A, STEP/PDF; identify datums, window alignment, stack height and fasteners; Installation Scope: separately priced mounting/cabling |
| Operating and User Conditions | Use Scenario: indoor dry-finger operation; Glove Requirement: none; Qualification Owner: OEM; include installed temperature and exposure requirements |
| HMI Acceptance | Acceptance Procedure: HM-TEST Rev A; define image set, pixel/cosmetic limits, touch map and brightness conditions; Record Format: serial-linked results |
Record whether bonding, cover glass, keypad, harness and enclosure work are included or excluded. Specify who provides host software and who checks display orientation and touch-coordinate mapping in the installed assembly. These boundaries make the integration effort quotable without substituting for HMI engineering selection.
Eight Signals That Require Escalation
An RFQ should return for clarification when an unresolved item could change the delivered product or invalidate the comparison. Escalation means obtaining a documented decision from the responsible owner before the affected commitment is made.
| Escalation Signal | Required Response |
|---|---|
| Conflicting Revisions | Engineering reissues the governing manifest before firm pricing |
| Ambiguous DNP Status | PCB Design reconciles population before material quantities are accepted |
| Unapproved Substitution | Engineering approves the exact alternate before purchasing release |
| Open Test Scope | Test Engineering defines coverage or explicitly bounds the budget allowance |
| Hidden Fixture Exclusion | Purchasing requests separate development, ownership and maintenance terms |
| Unusable Consignment | Materials owner resolves shortages, condition or packaging before scheduling |
| Unsupported Delivery Assumption | Planning reconciles material arrival, first-article approval and shipment dates |
| Unpriced HMI Work | HMI owner defines mounting, cabling, software and acceptance responsibilities |
Reject a quote as non-comparable if material exceptions remain hidden or the supplier declines to identify what its price includes. A documented exception can be evaluated. An unstated assumption cannot.
Frequently Asked Questions
A PCB assembly RFQ is ready for firm pricing when its build identity, purchasing scope, quantity basis and acceptance requirements agree. These answers address common gaps before the package reaches the estimator.
Which files are needed for an accurate PCBA quote?
Start with manufacturing data, BOM, placement data and assembly instructions. Tie them to one build. Add quantities, material ownership, test requirements and delivery details, then include schematics, firmware and mechanical drawings when the requested engineering, programming or integration work needs them.
Can a supplier quote before the BOM is fully released?
Yes, request a budget estimate. Identify the BOM version and unresolved parts so the supplier can state its price and availability assumptions. Request firm pricing once decisions affecting the quoted scope are resolved or expressly bounded. Keep the assumptions attached to the estimate.
Should an RFQ include forecast quantities as well as the first order?
Yes, separate committed orders from forecasts. State release sizes and the forecast period. Ask how minimum buys, excess stock and repeated setups affect each scenario; an annual forecast should not become permission to buy material or manufacture the entire year’s demand at once.
How should DNP positions be shown in an RFQ?
Mark DNP status explicitly. Retain reference designators in a population-status column or controlled variant list, then reconcile the BOM, assembly drawing and placement export under the agreed import convention. A blank part-number cell leaves the reason for omission ambiguous.
Which display, touch and interface details belong in an HMI RFQ appendix?
Include module identity, electrical interfaces and mechanical integration requirements. Separate display, backlight and touch data. Add connector pinouts, firmware/configuration ownership, installed use conditions and acceptance criteria so the estimator can price the selected module’s mounting, connection and verification work.
Is AOI enough to define PCBA acceptance?
No. AOI addresses visible features within its coverage. Electrical behavior needs separate tests. For service-critical repeat builds, request the agreed functional routine on 100% of shipped units with serial-linked results, specifying its power, load, ambient conditions and actual verification coverage.
Does Class 3 automatically make an RFQ better?
No, select the class from service requirements. Class 1, Class 2 and Class 3 address different applications. Specify the chosen class, revision and applicable addenda, then define product-specific functional tests. A higher class does not replace a circuit acceptance procedure.
How should consigned parts affect the quotation?
Remove the specified purchases, then price the handling responsibilities. State usable quantities, packaging and arrival dates. Agree receiving checks, setup allowances, shortage management and excess-stock treatment because buyer-supplied material still affects the assembler’s work and the feasible production schedule.
How can quotes with different quantities and batch splits be compared?
Match quantity, build count, shipment count and acceptance scope. Separate recurring charges from setup, tooling, fixture development, freight and material commitments. Request a revised scenario if one supplier prices a single consolidated build while another prices repeated production releases.
Prepare the Package for Review
Prepare the RFQ by assigning one owner to the manifest and one owner to each open decision. Reconcile the BOM and DNP list, select quantity scenarios, define material responsibility and attach the acceptance procedure. Use the missing-input matrix to decide whether the request is budgetary or ready for firm pricing.
For a JASPER enquiry, start with the project scope covered by PCB assembly services and send the controlled package with the HMI appendix when integration is included. Ask for a response that maps price, exclusions and delivery assumptions to that exact revision.
Ready to Start Your Project?
Tell us about your membrane switch, keypad, or graphic overlay requirements. Our engineering team will review your specifications and provide a detailed quote.


