PCB Assembly Service Cost | SMT vs Through-Hole Pricing 2026

PCB assembly (PCBA) costs vary dramatically based on assembly method, component count, production volume, and service location: a simple 2-layer board with 50 SMT components costs $5–$15 per board for 100 units (China) vs $25–$50 per board (USA), while the same board with through-hole components costs 40–60% more due to manual labor. Setup fees ($50–$500) dominate low-volume orders (<50 units), making per-board cost $20–$50 for prototypes but dropping to $2–$8 for production runs (1,000+ units). Component sourcing adds 10–30% markup over distributor pricing, stencil fees ($25–$100), testing costs ($0.50–$5.00 per board), and shipping (2–4 weeks China, 1–2 weeks USA domestic) further impact total project cost. This comprehensive guide breaks down every PCBA cost component, compares SMT vs through-hole vs mixed assembly pricing, explains volume-based cost curves, and provides real-world quotes for prototype, small-batch, and production scenarios.

Key Takeaways

  • SMT assembly costs $0.02–$0.10 per solder joint (automated) vs through-hole $0.05–$0.25 per joint (manual/semi-automated) — SMT is 50–70% cheaper for high component counts

  • Setup fees ($50–$500) include programming pick-and-place machines, creating stencils, and first article inspection — amortized across quantity, making low-volume (<50 units) significantly more expensive per board

  • Volume pricing follows steep curve: prototypes (10 units) $20–$50/board, small batch (100 units) $5–$15/board, production (1,000+ units) $2–$8/board for typical complexity

  • China vs USA: Chinese PCBA services 60–80% cheaper ($5–$15/board vs $25–$50/board for 100 units) but require 2–4 week shipping; USA services offer 1–2 week turnaround with domestic support

  • Component sourcing markup: 10–30% above Digi-Key/Mouser pricing for turnkey assembly (service purchases components); consigned assembly (you provide components) eliminates markup but adds procurement burden

Introduction: Understanding PCB Assembly Costs

PCB assembly (PCBA) is the process of soldering components onto a bare PCB. Costs depend on:

  1. Assembly method: SMT (surface-mount technology), through-hole, or mixed
  2. Component count: More components = more solder joints = higher cost
  3. Board complexity: Single-sided vs double-sided, fine-pitch components (0201, BGA, QFN)
  4. Production volume: Setup fees amortized across quantity
  5. Component sourcing: Turnkey (service buys parts) vs consigned (you provide parts)
  6. Service location: China (low cost, long lead time) vs USA/Europe (higher cost, fast turnaround)
  7. Additional services: Stencil, testing, conformal coating, programming

This guide explains each cost component and provides pricing benchmarks for different scenarios.

For context on complete PCB project costs (fabrication + assembly), see our guides: PCB manufacturing cost, PCB prototype cost, and How much does it cost to manufacture a PCB.

PCB Assembly Cost Components

1. Setup Fees (One-Time per Order)

Setup fees cover the labor to prepare the assembly line for your specific board.

What’s included:

  • Pick-and-place programming: Create machine program for component placement (30–60 minutes engineering time)

  • Stencil fabrication: Laser-cut or electroformed stencil for solder paste application ($25–$100)

  • First article inspection: Verify first assembled board meets specifications (X-ray for BGAs, AOI for general inspection)

  • Feeder setup: Load component reels into pick-and-place machine feeders (5–10 minutes per unique component type)

Typical setup fees:

Scenario Setup Fee Breakdown
Simple (single-sided, <50 components) $50–$150 Stencil $25–$50, programming $25–$100
Standard (double-sided, 50–150 components) $150–$300 Stencil $50–$100, programming $100–$200
Complex (double-sided, >150 components, BGA) $300–$500 Stencil $100–$150, programming $200–$350

Key insight: Setup fees are independent of quantity. Ordering 10 boards vs 100 boards has the same setup fee, which is why per-board cost drops dramatically with volume.

Example:

  • Setup fee: $200

  • Order 10 boards: $200 / 10 = $20 per board (setup cost alone)

  • Order 100 boards: $200 / 100 = $2 per board (setup cost alone)

2. Assembly Labor Cost (Per Board)

Assembly labor is the cost to actually solder components onto each board.

SMT assembly (automated):

  • Cost: $0.02–$0.10 per solder joint

  • Speed: Pick-and-place machines place 10,000–30,000 components per hour

  • Formula: (Number of components × pins per component × $0.02–$0.10)

Through-hole assembly (manual or semi-automated):

  • Cost: $0.05–$0.25 per solder joint

  • Speed: Manual soldering ~100–300 joints per hour

  • Formula: (Number of through-hole pins × $0.05–$0.25)

Examples:

Example 1: Simple SMT board

  • 50 SMT components (average 4 pads each) = 200 solder joints

  • Labor cost: 200 × $0.05 (mid-range) = $10 per board

Example 2: Complex SMT board

  • 200 SMT components (average 8 pads each) = 1,600 solder joints

  • Labor cost: 1,600 × $0.05 = $80 per board

Example 3: Through-hole board

  • 30 through-hole components (average 8 pins each) = 240 joints

  • Labor cost: 240 × $0.15 (mid-range) = $36 per board

Example 4: Mixed assembly (SMT + through-hole)

  • 80 SMT components (320 joints) = 320 × $0.05 = $16

  • 15 through-hole components (60 joints) = 60 × $0.15 = $9

  • Total labor: $25 per board

3. Component Sourcing (Per Board)

Most PCBA services offer turnkey assembly (service purchases components) or consigned assembly (you provide components).

Turnkey assembly markup:

  • Markup percentage: 10–30% above distributor (Digi-Key, Mouser, Arrow) pricing

  • Why markup: Service’s overhead (procurement labor, inventory management, risk of obsolete parts)

  • Convenience: Service handles entire BOM sourcing, verifies component availability

Example BOM cost:

  • Distributor price (Digi-Key): $15.00 per board

  • Turnkey markup (20%): $15.00 × 1.20 = $18.00 per board

  • Total component markup: $3.00 per board

Consigned assembly (you buy and ship components):

  • No markup: You pay distributor price only

  • Risk: You must verify component authenticity, handle shipping, and absorb cost if parts are wrong

  • Best for: High-volume production (save 10–30% on components), or when using proprietary/specialty parts

4. Stencil Fee (One-Time or Amortized)

Stencil is a thin metal sheet with openings for solder paste application.

Stencil types:

  • Laser-cut stainless steel ($25–$50): Standard for most projects, 0.004″ (0.1mm) thickness

  • Electroformed nickel ($100–$200): High-precision for fine-pitch (0201, 0.4mm BGA pitch)

  • Framed stencil ($75–$150): Mounted in frame for automated printing

Pricing models:
1. Included in setup: Many services include stencil in setup fee (common for prototype)
2. Separate charge: $25–$100 added to first order, reused for repeat orders
3. Amortized: Cost spread across quantity (e.g., $50 stencil / 100 boards = $0.50 per board)

5. Testing and Inspection (Per Board)

Testing levels:

Test Type Cost per Board What It Checks
Visual inspection Included (free) Component placement, solder bridges, missing parts
AOI (Automated Optical Inspection) $0.50–$2.00 Automated visual inspection with cameras
X-ray inspection $1.00–$3.00 BGA solder joint quality, hidden defects
Flying probe test $2.00–$5.00 Electrical continuity, shorts, component values
ICT (In-Circuit Test) $5.00–$15.00 Full functional test (requires custom fixture: $500–$2,000)
Functional test $5.00–$20.00 Power-on test, firmware programming

Standard testing (included in most quotes):

  • Visual inspection (free)

  • AOI for SMT (often included or $0.50–$1.00)

Optional testing (requested by customer):

  • X-ray for BGA (add $1.00–$3.00 per board)

  • Flying probe for low-volume (add $2.00–$5.00 per board)

  • ICT for high-volume production (add $5.00–$15.00 per board + fixture NRE $500–$2,000)

6. Additional Services (Optional)

Service Cost When Needed
Conformal coating $1.00–$5.00 per board Environmental protection (moisture, dust, chemicals)
Firmware programming $0.50–$2.00 per board Program microcontroller flash memory
Potting/encapsulation $5.00–$20.00 per board Complete encapsulation in epoxy for harsh environments
Box build assembly $10.00–$50.00 per unit Install PCB in enclosure, add cables, screws, labels
Depaneling (for panels) $0.10–$0.50 per board Separate individual boards from panel
PCB assembly cost breakdown showing setup, labor, components, testing, packaging, and logistics
PCBA cost categories include setup or NRE, assembly labor, components, testing, packaging, and logistics. Actual values depend on the quote.

SMT vs Through-Hole vs Mixed Assembly Cost Comparison

SMT Assembly (Surface-Mount Technology)

Process:
1. Apply solder paste via stencil
2. Place components with pick-and-place machine (automated)
3. Reflow oven melts solder (entire board at once)

Cost drivers:

  • Labor: $0.02–$0.10 per joint (automated, fast)

  • Setup: $150–$300 (programming, stencil)

  • Equipment: High-speed pick-and-place machines

Advantages:

  • Cheapest for high component count: 200 SMT components faster than 50 through-hole

  • Double-sided assembly: Can place components on both sides

  • Small components: 0201, 0402 resistors/capacitors (through-hole limited to larger sizes)

Disadvantages:

  • Setup cost: Higher setup fees (stencil, programming)

  • Minimum order: Some services require minimum 5–10 boards to justify setup

Best for: Modern electronics (microcontrollers, ICs, passives), high component density, production volumes

Through-Hole Assembly

Process:
1. Insert component leads through holes in PCB
2. Solder manually (hand soldering) or with wave soldering machine (automated for simple boards)

Cost drivers:

  • Labor: $0.05–$0.25 per joint (manual or semi-automated, slow)

  • Setup: $50–$150 (less than SMT, no stencil or complex programming)

  • Equipment: Soldering irons or wave soldering machine

Advantages:

  • Lower setup cost: No stencil, simpler programming

  • Stronger mechanical connection: Through-hole joints more robust (good for connectors, high-stress components)

  • Easier rework: Easier to desolder and replace components

Disadvantages:

  • Higher labor cost: Manual soldering 3–5× slower than automated SMT

  • Limited density: Cannot place components as close together (holes take space)

  • Single-sided only: Through-hole components only on one side (though SMT can be on both sides of through-hole board)

Best for: Legacy designs, high-power components (large capacitors, transformers), connectors, low-volume hobbyist projects

Mixed Assembly (SMT + Through-Hole)

Process:
1. SMT assembly first (solder paste, pick-and-place, reflow)
2. Through-hole assembly second (insert, hand solder)

Cost drivers:

  • Labor: SMT cost + through-hole cost (additive)

  • Setup: $200–$400 (both SMT and through-hole setup)

  • Two-stage process: Longer lead time

Typical scenario:

  • SMT components: ICs, passives, small connectors

  • Through-hole components: Large connectors (DB-9, barrel jack), electrolytic capacitors, mechanical switches

Cost comparison example (100 boards):

Assembly Type Setup Labor per Board Total (100 boards) Per Board Cost
SMT only (150 SMT components) $200 $8 $200 + $800 = $1,000 $10.00
Through-hole only (50 TH components) $100 $18 $100 + $1,800 = $1,900 $19.00
Mixed (100 SMT + 20 TH) $300 $12 $300 + $1,200 = $1,500 $15.00

Key takeaway: SMT is most cost-effective for component-dense boards. Through-hole adds significant labor cost.

Volume Pricing: How Cost per Board Decreases

Setup fees are amortized across quantity, creating a steep cost curve.

Prototype (10 boards)

Typical board: 100 SMT components, double-sided, 4-layer

Cost breakdown:

  • Setup fee: $250

  • Assembly labor: $10 per board × 10 = $100

  • Components (turnkey): $20 per board × 10 = $200

  • Testing (AOI): $1 per board × 10 = $10

  • Total: $250 + $100 + $200 + $10 = $560

  • Per board: $560 / 10 = $56.00

Small Batch (100 boards)

Same board:

  • Setup fee: $250 (same as before)

  • Assembly labor: $10 per board × 100 = $1,000

  • Components (turnkey): $18 per board × 100 = $1,800 (bulk pricing discount)

  • Testing (AOI): $0.50 per board × 100 = $50

  • Total: $250 + $1,000 + $1,800 + $50 = $3,100

  • Per board: $3,100 / 100 = $31.00 (45% cheaper than prototype)

Production (1,000 boards)

Same board:

  • Setup fee: $250 (same as before)

  • Assembly labor: $10 per board × 1,000 = $10,000

  • Components (turnkey): $15 per board × 1,000 = $15,000 (production volume discount)

  • Testing (AOI): $0.50 per board × 1,000 = $500

  • Total: $250 + $10,000 + $15,000 + $500 = $25,750

  • Per board: $25,750 / 1,000 = $25.75 (54% cheaper than prototype, 17% cheaper than small batch)

Volume Pricing Table

Quantity Per Board Cost Cost Reduction vs Prototype
10 (prototype) $56.00 — (baseline)
50 $38.00 32% cheaper
100 $31.00 45% cheaper
500 $27.00 52% cheaper
1,000 $25.75 54% cheaper
5,000 $24.50 56% cheaper

Key insight: Largest cost reduction occurs from 10 → 100 boards (45% savings). Beyond 1,000 boards, savings are incremental (component volume discounts).

China vs USA vs Europe: Regional Pricing Comparison

China PCBA Services

Representative services: JLCPCB, PCBWay, Seeed Studio, ALLPCB

Pricing (100 boards, 100 SMT components, 4-layer):

  • Setup: $80–$150

  • Assembly labor: $5–$10 per board

  • Components (turnkey): $15–$25 per board (10–20% markup)

  • Total per board: $8–$15

Advantages:

  • Lowest cost: 60–80% cheaper than USA

  • High volume: Well-suited for 1,000+ unit production

  • Integrated: Many offer PCB fabrication + assembly (turnkey)

Disadvantages:

  • Lead time: 2–4 weeks (shipping + production)

  • Communication: Time zone differences, language barriers (improving)

  • Component authenticity: Risk of counterfeit components (use reputable services)

  • Minimum order: Some require 5–10 board minimum

Best for: Cost-sensitive projects, high-volume production, flexible timelines

USA PCBA Services

Representative services: Screaming Circuits, Advanced Assembly, MacroFab, Tempo Automation

Pricing (100 boards, 100 SMT components, 4-layer):

  • Setup: $150–$300

  • Assembly labor: $15–$25 per board

  • Components (turnkey): $20–$30 per board (15–30% markup)

  • Total per board: $25–$50

Advantages:

  • Fast turnaround: 3–10 days (domestic shipping)

  • Domestic support: Same time zone, English-speaking support

  • Quality: Consistent IPC-A-610 Class 2/3 standards

  • Flexibility: Low minimums (some offer 1-board runs), quick iterations

Disadvantages:

  • Higher cost: 2–3× more expensive than China

Best for: Rapid prototyping, time-sensitive projects, domestic supply chain requirements, defense/aerospace (ITAR compliance)

Europe PCBA Services

Representative services: Eurocircuits, Beta LAYOUT, AISLER, Wurth Elektronik

Pricing (100 boards, 100 SMT components, 4-layer):

  • Setup: $120–$250

  • Assembly labor: $12–$20 per board

  • Components (turnkey): $18–$28 per board

  • Total per board: $20–$40

Advantages:

  • EU local: No import duties within EU, GDPR compliance, CE marking support

  • Quality: High standards (IPC, RoHS, REACH)

  • Lead time: 1–2 weeks

Disadvantages:

  • Cost: More expensive than China, comparable to USA

Best for: European customers, CE/RoHS/REACH compliance, medium-volume production

Regional Comparison Table

Region Per Board Cost (100 units) Lead Time Best For
China $8–$15 2–4 weeks Cost-sensitive, high-volume
USA $25–$50 3–10 days Rapid prototyping, domestic
Europe $20–$40 1–2 weeks EU customers, compliance

Real-World PCBA Cost Examples

Example 1: Arduino Uno Clone (Simple, Single-Sided)

Board specs:

  • 2-layer PCB, 100mm × 68mm

  • 30 SMT components (ATmega328P, passives, regulators)

  • 10 through-hole components (headers, barrel jack, USB)

  • Single-sided assembly

Cost breakdown (100 boards, China PCBA):

  • Setup fee: $100

  • SMT assembly: 30 × 4 pads × $0.05 = $6.00 per board

  • Through-hole assembly: 10 × 3 pins × $0.15 = $4.50 per board

  • Components (turnkey): $8.00 per board

  • Stencil: $30 (amortized: $0.30 per board)

  • Testing (visual): Included

  • Total per board: $100/100 + $6.00 + $4.50 + $8.00 + $0.30 = $19.80

Total project cost: 100 × $19.80 = $1,980

Example 2: IoT Sensor Module (Medium Complexity, Double-Sided)

Board specs:

  • 4-layer PCB, 50mm × 50mm

  • 80 SMT components (ESP32, sensors, WiFi antenna, passives)

  • Double-sided assembly

  • 0402 passives, QFN packages

Cost breakdown (100 boards, China PCBA):

  • Setup fee: $200

  • SMT assembly (both sides): 80 × 6 pads × $0.06 = $28.80 per board

  • Components (turnkey): $18.00 per board

  • Stencil (double-sided): $50 × 2 = $100 (amortized: $1.00 per board)

  • Testing (AOI): $1.00 per board

  • Total per board: $200/100 + $28.80 + $18.00 + $1.00 + $1.00 = $50.80

Total project cost: 100 × $50.80 = $5,080

Example 3: High-Speed Data Acquisition Board (Complex, BGA)

Board specs:

  • 8-layer PCB, 120mm × 100mm

  • 250 SMT components (FPGA BGA, DDR3 RAM, high-speed ADC, passives)

  • Double-sided assembly

  • 0201 passives, 0.8mm BGA pitch

Cost breakdown (100 boards, USA PCBA):

  • Setup fee: $500

  • SMT assembly: 250 × 10 pads × $0.08 = $200.00 per board

  • Components (turnkey): $120.00 per board

  • Stencil (electroformed): $150 × 2 = $300 (amortized: $3.00 per board)

  • Testing (AOI + X-ray for BGA): $3.00 per board

  • Total per board: $500/100 + $200.00 + $120.00 + $3.00 + $3.00 = $331.00

Total project cost: 100 × $331.00 = $33,100

Note: Same board from China PCBA would cost ~$180–$220 per board but with longer lead time and communication challenges for complex design.

Turnkey vs Consigned Assembly: Cost Tradeoffs

Turnkey Assembly (Service Buys Components)

How it works:
1. You provide BOM with manufacturer part numbers (Digi-Key, Mouser, manufacturer MPNs)
2. PCBA service quotes component cost + markup
3. Service purchases components from distributors or brokers
4. Service handles incoming inspection and inventory management

Cost structure:

  • Component markup: 10–30% above distributor pricing

  • Convenience: No procurement labor on your side

  • Risk: Service absorbs risk of obsolete/unavailable parts (will suggest alternates)

Example (100 boards):

  • Digi-Key BOM cost: $15.00 per board

  • Turnkey markup (20%): $15.00 × 1.20 = $18.00 per board

  • Extra cost: $3.00 per board × 100 = $300 total

Best for:

  • Prototypes (small BOM, not worth your time to order)

  • One-time projects

  • When you don’t have distributor accounts or volume discounts

Consigned Assembly (You Provide Components)

How it works:
1. You purchase all components from Digi-Key, Mouser, or other distributors
2. You ship components to PCBA service
3. Service only charges assembly labor (no component markup)

Cost structure:

  • No markup: Pay distributor price only

  • Risk: You absorb risk if parts are wrong, counterfeit, or insufficient quantity

  • Procurement labor: You spend time ordering, verifying, and shipping

Example (100 boards):

  • Digi-Key BOM cost: $15.00 per board (no markup)

  • Shipping to PCBA service: $50

  • Your procurement time: 2 hours × $50/hour = $100

  • Savings: $300 (markup avoided) – $50 (shipping) – $100 (labor) = $150 net savings

Best for:

  • High-volume production (10–30% savings significant)

  • When you have distributor volume discounts

  • When using proprietary or specialty components (service may not have access)

Hybrid Approach (Partial Consignment)

How it works:

  • Service purchases common components (passives, standard ICs) via turnkey

  • You provide specialty components (custom ASICs, high-cost FPGAs, long-lead-time parts)

Why useful:

  • Avoid markup on expensive parts (e.g., $200 FPGA × 20% markup = $40 saved per board)

  • Service handles commodity parts (time-consuming to order 1,000 resistors)

PCB assembly volume and sourcing trade-off for unit cost and procurement responsibility
Volume changes how setup costs are amortized, while turnkey and consigned sourcing shift procurement responsibility and unit cost.

How to Get Accurate PCBA Quotes

What to Provide to PCBA Service

  1. Gerber files (PCB manufacturing files)
  2. BOM (Bill of Materials) in CSV/Excel format:
    – Columns: Designator (e.g., R1, C5, U3), Manufacturer, Manufacturer Part Number (MPN), Quantity, Description
    – Example row: R1, Yageo, RC0402FR-071KL, 1, 1kΩ ±1% 0402 resistor
  3. Centroid/Pick-and-place file (XY coordinates of component placement)
  4. Assembly drawings (PDF showing component locations, polarity markings)
  5. Special instructions (programming requirements, conformal coating, testing needs)

Quote Request Checklist

  • [ ] Gerber files uploaded (RS-274X format)

  • [ ] BOM includes manufacturer part numbers (not just descriptions)

  • [ ] Centroid file exported from CAD software

  • [ ] Assembly drawing shows component reference designators

  • [ ] Quantity specified (get quotes for multiple quantities: 10, 50, 100, 500)

  • [ ] Turnaround time specified (standard vs expedited)

  • [ ] Testing requirements specified (visual, AOI, X-ray, functional)

  • [ ] Turnkey vs consigned specified

Typical Quote Response Time

  • Automated instant quote (JLCPCB, PCBWay): 5–10 minutes (for simple boards with parts in stock)

  • Manual quote (most services): 24–48 hours (engineer reviews files, checks component availability)

  • Complex quote (high component count, specialty parts): 3–5 business days

Cost Optimization Strategies

1. Increase Volume to Amortize Setup Fees

Strategy: Order larger quantities to reduce per-board cost.

Example:

  • 10 boards: $56.00 per board

  • 100 boards: $31.00 per board (45% savings)

When to use: If you anticipate needing boards over time, order larger batch upfront.

Risk: Inventory cost, risk of design changes making boards obsolete.

2. Panelize Multiple Designs

Strategy: Combine multiple PCB designs on single panel to share setup fee.

Example:

  • Design A: 50mm × 50mm (need 50 boards)

  • Design B: 50mm × 50mm (need 50 boards)

  • Panel: 100mm × 100mm fits 4 × Design A + 4 × Design B

  • Order 13 panels → 52 of each design

  • Setup fee: $200 (shared between both designs) instead of $200 × 2 = $400

Savings: 50% on setup fees.

When to use: Multiple small PCBs, or revisions of same design.

3. Use Standard Component Values

Strategy: Choose resistor/capacitor values from E24 series (common values) instead of E96 (special order).

Example:

  • E96 value (2.74kΩ): $0.05 per resistor, 4-week lead time

  • E24 value (2.7kΩ): $0.01 per resistor, in stock

Savings: 80% on commodity parts, faster lead time.

4. Minimize Through-Hole Components

Strategy: Replace through-hole components with SMT equivalents where possible.

Example:

  • Through-hole electrolytic capacitor: $0.25 + $0.15 assembly labor = $0.40

  • SMT ceramic capacitor (if voltage/capacitance suitable): $0.08 + $0.05 assembly = $0.13

Savings: 67% per component.

Limitation: Not always possible (connectors, high-voltage/high-current parts often require through-hole).

5. Consign Expensive Components

Strategy: Use turnkey for commodity parts, consign expensive parts.

Example (100 boards):

  • $180 FPGA × 100 = $18,000

  • Turnkey markup (20%): $18,000 × 0.20 = $3,600 markup

  • Consign FPGA yourself: Save $3,600 (buy from Digi-Key directly)

When to use: Any component >$50 where markup is significant.

6. Choose China PCBA for Non-Urgent Projects

Strategy: Use China PCBA services for production runs where 2–4 week lead time is acceptable.

Example (100 boards):

  • USA PCBA: $35 per board = $3,500

  • China PCBA: $12 per board = $1,200

  • Savings: $2,300 (66% cheaper)

Trade-off: Longer lead time, communication challenges.

Frequently Asked Questions

1. How much does PCB assembly cost per board?

Per-board cost depends on volume and complexity:

Scenario Quantity Per Board Cost
Simple prototype (50 SMT parts) 10 $30–$60
Simple production (50 SMT parts) 1,000 $8–$15
Complex prototype (200 SMT parts, BGA) 10 $150–$300
Complex production (200 SMT parts, BGA) 1,000 $50–$100

Key factors: Setup fees dominate low-volume. Assembly labor scales linearly. Components vary by BOM cost.

2. What is the difference between SMT and through-hole assembly cost?

SMT assembly (automated):

  • Cost: $0.02–$0.10 per solder joint

  • Speed: 10,000–30,000 components/hour (machine)

  • Best for: High component count, modern designs

Through-hole assembly (manual/semi-automated):

  • Cost: $0.05–$0.25 per solder joint (2–5× more expensive)

  • Speed: 100–300 joints/hour (hand soldering)

  • Best for: Connectors, high-power components, legacy designs

Example (100 components):

  • SMT (100 ICs × 20 pads avg): 2,000 joints × $0.05 = $100 per board

  • Through-hole (100 ICs × 8 pins avg): 800 joints × $0.15 = $120 per board

Takeaway: SMT cheaper for high component density. Through-hole expensive due to manual labor.

3. Is turnkey or consigned PCB assembly cheaper?

Turnkey (service buys components):

  • Cost: Distributor price + 10–30% markup

  • Convenience: Service handles procurement

  • Best for: Prototypes, one-time projects, small BOM

Consigned (you provide components):

  • Cost: Distributor price (no markup)

  • Effort: You handle procurement, shipping

  • Best for: High-volume (10–30% savings significant), expensive components

Example (100 boards, $20 BOM):

  • Turnkey: $20 × 1.20 = $24 per board (20% markup)

  • Consigned: $20 per board + $50 shipping + 2 hours labor

  • Savings: $400 – $50 – $100 = $250 total ($2.50 per board)

Recommendation: Turnkey for <100 boards. Consigned for 500+ boards or expensive BOM.

4. Why is PCB assembly more expensive for low quantities?

Setup fees are independent of quantity:

  • Setup: $200 (programming, stencil, first article)

  • 10 boards: $200 / 10 = $20 per board (setup cost alone)

  • 100 boards: $200 / 100 = $2 per board (setup cost alone)

Per-board cost components:

  • Setup (amortized): Decreases with volume

  • Assembly labor: Same per board regardless of quantity

  • Components: Slight discount at high volume (5–20%)

Typical cost curve:

  • 10 boards: $50 per board

  • 50 boards: $30 per board (40% cheaper)

  • 100 boards: $25 per board (50% cheaper)

  • 1,000 boards: $20 per board (60% cheaper)

Diminishing returns: Beyond 1,000 boards, savings are incremental.

5. How long does PCB assembly take?

Turnaround time (after PCB fabrication):

Service Type Production Time Shipping Total Lead Time
China PCBA (standard) 5–10 days 10–20 days 15–30 days
China PCBA (express) 3–5 days 3–5 days (DHL) 6–10 days
USA PCBA (standard) 5–10 days 2–3 days 7–13 days
USA PCBA (expedited) 1–3 days 1–2 days 2–5 days

Factors affecting lead time:

  • Component availability (out-of-stock parts delay entire order)

  • Board complexity (BGA requires X-ray inspection, adds time)

  • Testing requirements (functional test adds 1–2 days)

6. What is included in PCB assembly setup fee?

Typical setup fee ($50–$500) includes:

  1. Pick-and-place programming (30–60 minutes engineering time):
    – Import Gerber, centroid, and BOM
    – Program machine for component placement
    – Define feeder assignments

  2. Stencil fabrication ($25–$100):
    – Laser-cut stainless steel stencil for solder paste application

  3. First article inspection (30–60 minutes):
    – Assemble first board
    – Inspect with AOI (Automated Optical Inspection)
    – X-ray for BGA (if applicable)
    – Verify against assembly drawing

  4. Feeder setup (5–10 minutes per unique component):
    – Load component reels into machine feeders
    – Verify component orientation

Setup fee is one-time per order (not per board). Repeat orders may have reduced or waived setup if design unchanged.

7. Can I get PCB assembly for just one board?

Yes, but expensive. Some services offer single-board assembly:

Services offering 1-board runs:

  • MacroFab: $199 minimum + components + labor

  • Screaming Circuits: $149 setup + components + labor

  • Advanced Assembly: Custom quote (typically $150–$300 minimum)

Typical cost for 1 board (simple, 50 components):

  • Setup: $150–$200

  • Labor: $10

  • Components: $20

  • Total: $180–$230 for 1 board

Cost comparison:

  • 1 board: $200

  • 10 boards: $40 per board (5× cheaper per board)

  • 100 boards: $15 per board (13× cheaper per board)

Recommendation: Order 5–10 boards minimum to make setup fee worthwhile. If you only need 1 board, consider hand assembly (DIY) or PCB assembly services targeting hobbyists (lower setup fees).

8. Do I need to provide components or can the assembly service buy them?

You have three options:

  1. Turnkey (service buys everything):
    – You provide: BOM with manufacturer part numbers
    – Service buys: All components
    – Cost: Distributor price + 10–30% markup
    Best for: Prototypes, convenience

  2. Consigned (you provide everything):
    – You buy: All components from Digi-Key, Mouser, etc.
    – You ship: Components to assembly service
    – Cost: Distributor price (no markup)
    Best for: High volume (save markup), expensive components

  3. Hybrid (partial consignment):
    – Service buys: Common parts (resistors, capacitors, standard ICs)
    – You provide: Expensive or specialty parts (FPGAs, custom ASICs)
    – Cost: Reduced markup on expensive items
    Best for: Balance of convenience and cost savings

Recommendation: Turnkey for first prototype (easiest). Consigned for production (save 10–30% on components).

9. How much does BGA assembly cost?

BGA (Ball Grid Array) assembly is more expensive than standard SMT:

Additional costs:

  • Setup: +$50–$100 (X-ray inspection programming)

  • Assembly labor: $0.08–$0.15 per ball (vs $0.05 for standard SMT pad)

  • X-ray inspection: $1.00–$3.00 per board (required to verify solder joints under BGA)

  • Rework risk: 5–10% of BGAs may need rework (adds $10–$30 per board if rework needed)

Example (100-pin BGA):

  • 100 balls × $0.10 = $10.00 per BGA

  • X-ray inspection: $2.00 per board

  • Setup: +$100 (one-time)

  • Total added cost: $12.00 per board + $1.00 setup amortization (for 100 boards)

Total BGA assembly cost: Standard SMT cost + $12–$15 per board

Why more expensive: Cannot visually inspect solder joints (hidden under package). Requires X-ray. Higher risk of defects (voids, insufficient solder).

10. What files do I need to provide for PCB assembly quote?

Required files:

  1. Gerber files (PCB manufacturing):
    – All copper layers (GTL, GBL, G1, G2, etc.)
    – Soldermask (GTS, GBS)
    – Silkscreen (GTO, GBO)
    – Drill file (TXT or DRL)
    – Fabrication drawing (PDF)

  2. BOM (Bill of Materials) (CSV or Excel):
    – Columns: Designator, Manufacturer, MPN, Qty, Description
    – Example: C1, Murata, GRM155R71C104KA88D, 1, 0.1µF 16V X7R 0402

  3. Centroid file (component placement):
    – Columns: Designator, X, Y, Rotation, Layer
    – Exported from CAD software (Altium, KiCAD, Eagle)

  4. Assembly drawing (PDF):
    – Shows component locations, reference designators, polarity marks

Optional files:

  • Schematic (PDF) — helps service understand circuit

  • 3D STEP model — for mechanical fit verification

  • Test procedure (if functional testing required)

Most PCBA services have online quote tools: Upload files → automated quote in 5–30 minutes.

Conclusion: Understanding Your PCBA Costs

PCB assembly costs vary widely based on volume, complexity, and service location. For most projects:

Prototype (10–50 boards): $30–$60 per board (China) or $60–$120 (USA)
Small batch (100–500 boards): $15–$30 per board (China) or $30–$60 (USA)
Production (1,000+ boards): $10–$20 per board (China) or $20–$40 (USA)

Key cost drivers:
1. Setup fees: Largest impact on low-volume
2. Assembly method: SMT cheaper than through-hole
3. Component sourcing: Turnkey convenient but 10–30% markup
4. Service location: China 60–80% cheaper but longer lead time

Cost optimization strategies:

  • Increase volume to amortize setup

  • Minimize through-hole components

  • Consign expensive parts

  • Choose China PCBA for non-urgent production

For related guides, see: PCB manufacturing cost, PCB prototype cost, How much does it cost to manufacture a PCB, and China PCB manufacturer.

Word count: ~6,900 words

Facebook
WhatsApp
Twitter
LinkedIn
Pinterest
About Our Comapny

Ipsam in reiciendis gravida occaecat elementum euism osse cupiditate corrupti.

Follow Us On
Facebook
Twitter
LinkedIn
Pinterest
WhatsApp
Telegram