PCB Assembly Process: Step by Step
From released design files to an inspected, tested assembly.
The PCB assembly process mounts and solders components onto a fabricated bare board, then inspects and tests it to the agreed requirements. A typical SMT route is file review ��� material preparation ��� paste printing ��� placement ��� reflow ��� inspection ��� test and release. Double-sided, through-hole and PoP assemblies add different process requirements.
Assembly is different from manufacturing the bare PCB. This guide explains the assembly stages and the decisions behind them.

PCB assembly process flow
Start with the main route, then select the branch your board needs. The interactive diagram is educational: it does not approve a production sequence or simulate solder quality.

PCB Assembly Process Explorer
The numbered stages below remain readable without JavaScript. Rework and repeat inspection are controlled loops, not a step that every conforming assembly requires.
- Release the assembly files
- Receive and prepare boards and components
- Print solder paste and check the deposit
- Place surface-mount components
- Reflow and cool the solder joints
- Inspect visible and hidden joints
- Complete the second side or through-hole route
- Clean or apply protection when specified
- Program and perform the agreed tests
- Release, identify and package the assembly
1. Release the assembly files
Check the pick-and-place file format, units, origin and rotation against the assembly drawing. A placement file locates parts; the BOM identifies what to purchase. Keep both on the same released revision.
Before production, the assembly team reconciles the BOM, PCB fabrication data, pick-and-place file, assembly drawing and test instructions. Reference designators, DNP positions, polarity and the board revision must agree. DFA review checks accessibility, component spacing, orientation and the proposed assembly route; it does not replace circuit-design validation.
What is checked?
Resolve conflicting revisions, ambiguous part numbers, missing polarity and test-access questions.
Output of this stage
A released build package and a record of agreed exceptions.

2. Receive and prepare boards and components
Bare boards and components are checked against the released requirements and kit quantities. Feeder setup must use the correct manufacturer part number and package. ESD controls and moisture-sensitive handling follow the component requirements; baking is conditional, not a default treatment for every part.
What is checked?
Confirm identity, damage, shortages, packaging and applicable floor-life / storage controls.
Output of this stage
An identified kit ready for the approved route.

Review component labels, packaging evidence and declared exposure in the moisture-sensitive device handling guide before releasing material to the line.
If incoming or returned material shows suspected damage, prepare a circuit-board corrosion assessment before cleaning; deposit removal cannot establish remaining conductor integrity.
3. Print solder paste and check the deposit
A stencil aligns with the PCB pads. A squeegee moves solder paste across the openings, leaving deposits when the stencil lifts. Aperture geometry, board support, alignment and paste condition influence release. Solder-paste inspection (SPI), where included, evaluates deposits before components hide them.
What is checked?
Look for missing paste, excess volume, bridges and misregistration. Correct the printing issue before placement.
Output of this stage
Controlled paste deposits on the required pads.

Define alloy, powder, flux and handling requirements with the solder paste specification guide before approving a material change.
When deposits vary, use the solder paste printing investigation guide to separate the observed pattern from possible causes and plan a controlled trial.
Where residue is intended to remain, review the conditions for using no-clean flux against the actual thermal history, application and downstream surfaces.
When choosing a material route, compare no-clean and water-soluble flux as complete processes including any removal, verification and user-declared cost allowances.
4. Place surface-mount components
Pick-and-place equipment takes components from feeders or trays, checks their position and places them onto the printed paste. Coordinates, rotation, package data and polarity are critical. The paste temporarily holds the components; this step does not make the final solder joint.
What is checked?
Verify feeder identity, first-off orientation and placement alignment against the released assembly drawing.
Output of this stage
A populated board ready for the qualified reflow process.

5. Reflow and cool the solder joints
The assembly passes through a controlled heating and cooling cycle. Flux activity, solder melting, wetting and solidification form the connections. The profile is developed for the solder paste, component limits, board thermal mass and process window. An oven setting is not the same as the temperature measured on the assembly.
What is checked?
Use a measured profile and consider temperature-sensitive parts and cumulative heat exposure. Do not apply one universal peak temperature to every board.
Output of this stage
Solidified SMT joints; the assembly still needs inspection.

Compare recorded product temperatures with supplied material and component limits in the lead-free reflow profile guide rather than treating oven setpoints as joint temperatures.
6. Inspect visible and hidden joints
Visual inspection and AOI assess accessible features such as orientation, presence and visible solder conditions. BGA and other hidden connections may need X-ray examination. Inspection findings are assessed against the agreed criteria; a suspected defect needs review rather than an automatic assumption of product failure.
What is checked?
AOI cannot see every joint under a package. X-ray does not prove that firmware or the complete circuit operates correctly.
Output of this stage
Inspection disposition; approved rework returns to the appropriate inspection and test steps.


See BGA assembly and hidden-joint inspection for package-specific considerations.
When a deposit needs investigation, record flux-residue observations and supporting evidence before inferring chemical identity or changing the specimen.
7. Complete the second side or through-hole route
For double-sided SMT, the board undergoes a planned second-side print, placement and reflow sequence. The first side is exposed to heat again, so component retention, support and allowable thermal cycles need review. Through-hole parts can follow a qualified selective, wave, manual or suitable pin-in-paste route; not every mixed assembly uses wave soldering.
What is checked?
Check underside clearance and support, heat-sensitive parts, hole/lead fit and the accessibility of solder joints.
Output of this stage
The assembly is populated according to its selected route���not every board passes through every branch.

Compare single-sided and double-sided SMT assembly, the double-sided assembly sequence and through-hole soldering options.
For a mixed assembly, compare the candidate routes in reflow versus wave soldering with underside access and cumulative thermal exposure in view.
Once a localized THT route is proposed, organize the control and inspection evidence with the selective soldering process guide while retaining the service page for geometry and budget planning.
8. Clean or apply protection when specified
Cleaning depends on flux chemistry, residues, electrical requirements, component compatibility and the next process. No-clean flux does not mean cleaning can never be needed. Coating and encapsulation are separately specified operations with masking, coverage and verification requirements; cleaning, test and coating order must be defined in the traveler.
Compare PCB protection and encapsulation methods before choosing the construction. If a cavity fill is specified, the PCB potting volume and process guide connects the drawing to mixture quantity, cure controls and post-process checks.
What is checked?
Confirm the approved cleaning method and compatibility; a pictured machine does not make that method suitable for every assembly.
Output of this stage
The surface condition required by the approved downstream process.

For a repeatable removal route, prepare a post-solder cleaning process and verification plan that addresses the actual materials, component access, rinse and drying evidence.
For a repaired region rather than a whole production wash, define a localized flux-removal trial with its own boundaries, component restrictions and post-clean evaluation.
9. Program and perform the agreed tests
Programming loads a released firmware version where required. Electrical tests and functional tests answer different questions: continuity or component checks are not equivalent to operating the product under defined conditions. The test procedure must identify fixtures, inputs, limits, pass/fail criteria and required records.
Prepare the image identity, interface, verification and unit record with the IC programming release checklist. Its local file-hash check verifies file identity only; device programming and functional results remain separate.
What is checked?
Confirm power connections, fixture identity, firmware revision and test limits. Required coverage is set by the product and order, not by the word PCBA.
Output of this stage
Documented results against the agreed test scope.

10. Release, identify and package the assembly
Final review confirms that required inspections and tests are complete and unresolved issues are dispositioned. Board identity, quantity, lot or serial traceability and accompanying records are checked. Packaging should protect the assembly from ESD and mechanical damage, with moisture protection when the product requires it.
What is checked?
Check quantity, configuration, labeling, protection and the documents specified by the customer.
Output of this stage
A released shipment with the agreed identification and records.

How the route changes for your assembly
| Route | What changes | Engineering review |
|---|---|---|
| Single-sided SMT | One populated side normally needs one paste / placement / reflow pass. | Assembly side count is not the number of copper layers in the PCB. |
| Double-sided SMT | The second side adds another planned pass; first-side components see additional heat. | Side order, mass, retention, board support and package thermal limits. |
| BGA assembly | Hidden solder connections require package-specific printing, placement and inspection planning. | Land pattern, stencil, moisture handling, profile and X-ray scope. |
| Package on Package (PoP) | An upper package connects to a lower package as well as the lower package connecting to the PCB. | Package compatibility, warpage, alignment, flux/paste method and a qualified process; PoP is not simply ordinary double-sided SMT. |
| Mixed SMT / through-hole | Insertion and a compatible soldering operation are added at a planned point. | Thermal compatibility, accessibility and how the SMT joints are protected. |
Read Package on Package assembly before specifying a stacked-package build. Its presence in this guide is not a blanket capacity or yield guarantee. Package-specific guidance is available in .
SPI, AOI, X-ray and functional testing are different
| Method | Primary question | What it does not establish |
|---|---|---|
| SPI | Was the required solder paste deposited correctly? | Final solder-joint integrity after reflow. |
| Visual / AOI | Are accessible components and joints consistent with the inspection criteria? | Complete visibility underneath hidden-joint packages. |
| X-ray | What can be assessed about hidden connections and internal features? | Firmware correctness or complete functional performance. |
| Electrical / functional test | Does the assembly meet the defined electrical or operating checks? | All possible use conditions or lifetime reliability. |
The selected inspection plan should match the design and acceptance requirements. Review quality assurance and requested records rather than assuming every order receives every test.
Build an inspection and test discussion list
Turn the test stage into a reviewable requirement
Before releasing the route, record what each check is meant to detect and what evidence you need back:
- Requirement: identify the connection, assembly feature or operating function to verify.
- Method and access: agree the inspection or test approach, test points, fixture connections and required firmware.
- Acceptance: define the applicable limits, configuration and result record with the test owner.
- Exceptions: record uncovered requirements and the agreed response to a failed check.
Use the AOI, X-ray, ICT and functional-test comparison to develop that coverage discussion. For example, seeing a hidden solder feature and verifying an operating output are separate requirements; report them separately instead of reducing both to an undefined ���tested��� status.
Prepare the files that keep assembly moving
- PCB fabrication data, stackup / finish requirements and the board revision.
- BOM with manufacturer part numbers, quantities, reference designators, DNP positions and approved alternatives.
- Pick-and-place coordinates and assembly drawings with polarity and orientation.
- Quantity, supply responsibility and any first-article approval hold.
- Released firmware, programming instructions, test requirements and required records.
Download the assembly release checklist (CSV). For materials ownership, review turnkey PCB assembly; for the first engineering build, use prototype assembly.
Send files for an assembly quotePCB assembly process questions
Is PCB assembly the same as PCB fabrication?
No. Fabrication creates the bare board and its interconnections; assembly adds components and the agreed inspection and test operations.
Do all assemblies go through wave soldering?
No. Pure SMT assemblies normally use reflow. Through-hole parts may use wave, selective, manual or an appropriately qualified alternative route.
What temperature should reflow use?
There is no universal profile. Use the paste recommendations, component limits and measured assembly temperatures to establish a suitable process window.
Does every board need washing and conformal coating?
No. Cleaning and coating depend on materials, application requirements and the released process. They are not mandatory on every assembly.
How long does PCB assembly take?
File approval, component availability, board fabrication, setup, inspection and test preparation all affect delivery. Review quick-turn assembly planning when a deadline is critical.
For manufacturing support, return to PCB Assembly services or view assembly equipment.