Best PCB Assembly Services for Small Batch Orders in 2026

JLCPCB and PCBWay lead the small-batch PCB assembly market for maker and startup projects in 2026. This guide compares pricing, part libraries, turnaround times, and assembly options for orders of 5-100 boards, helping you choose between turnkey PCBA, consignment assembly, and hand-soldering for your ESP32 or sensor board project.

Beginner · 20 minutes · 7 sections

What You Need

Example project board — WiFi sensor with 10-15 SMD components
Example complex board — camera/AI project with 30+ components

What PCBA Means and Why It Matters for Makers

PCB Assembly (PCBA) is the process of soldering components onto a bare printed circuit board. A bare PCB is just the copper traces and substrate — it does nothing until resistors, capacitors, ICs, and connectors are placed and soldered. PCBA services handle this entire process: they source components, apply solder paste through a stencil, place parts with pick-and-place machines accurate to 0.05mm, and reflow solder everything in a convection oven at 245-260 degrees Celsius.

For hobbyists and small startups, PCBA services have transformed custom electronics from a hand-soldering marathon into a click-and-order workflow. A typical ESP32 sensor board with 10-15 SMD components takes 30-60 minutes to hand-solder with a hot air station and tweezers — and that assumes you have the skills and equipment. The same board assembled by JLCPCB costs $8-15 in assembly fees for 5 units and arrives with machine-perfect solder joints.

The economics shift dramatically at different scales. For 1-2 boards, hand-soldering is often cheaper and faster (no shipping wait). For 5-50 boards, PCBA services save time and improve consistency. For 100+ boards, assembly services become mandatory — no one hand-solders 100 boards with 0402 capacitors. The crossover point for most designs is around 3-5 boards.

JLCPCB Assembly: Pricing, Part Library, and Assembly Tiers

JLCPCB dominates the small-batch PCBA market with aggressive pricing and a massive parts library sourced from LCSC Electronics (their sister company). They offer two assembly tiers: Economic PCBA and Standard PCBA.

Economic PCBA is the default choice for prototypes. Setup fee is approximately $8 for top-side assembly only, with per-component placement charges of $0.0017 per joint for basic parts. The catch: Economic PCBA only supports one-sided assembly (top or bottom, not both), has a 3-5 business day assembly window after PCB fabrication, and requires minimum 2 boards. Basic Parts — roughly 3,500 common resistors, capacitors, diodes, and transistors — are pre-loaded on their machines and incur no surcharge. Extended Parts from the broader LCSC catalog of 500,000+ components add a $3.00 surcharge per unique part number.

Standard PCBA costs more (approximately $18-30 setup) but supports double-sided assembly, faster 1-3 day turnaround, and handles fine-pitch components (0.4mm pitch QFN, 0.5mm pitch BGA) that Economic cannot. Standard also supports through-hole component insertion, which Economic does not.

A concrete example: assembling a custom ESP32-C3 temperature sensor board with 12 components (1 ESP32-C3-MINI module, 1 BME280 sensor, 1 LDO regulator, 1 USB-C connector, 4 decoupling caps, 2 resistors, 1 LED, 1 programming header) costs approximately $25-40 total for 5 boards via Economic PCBA. That breaks down to roughly $4 PCB fabrication, $8 assembly setup, $6-8 component costs, and $5-12 shipping.

PCBWay Assembly: Turnkey vs Consignment

PCBWay offers more flexibility than JLCPCB for complex assemblies but at a higher price point. Their key differentiator is offering both turnkey and consignment assembly models.

Turnkey assembly means PCBWay sources all components for you. You upload a BOM and they procure parts from their network of suppliers (not limited to LCSC). This is convenient but more expensive — PCBWay marks up component costs 10-30% over distributor pricing and charges $88-150 for assembly setup depending on complexity. Turnaround is 5-8 business days for standard orders. The advantage: PCBWay can source components from DigiKey, Mouser, and LCSC, so parts that are out of stock on LCSC can still be procured.

Consignment assembly means you ship your own components to PCBWay's factory. You buy parts from DigiKey or Mouser at wholesale pricing, send them in clearly labeled bags or reels, and PCBWay assembles them onto your boards. Assembly-only pricing starts at $30-50 for simple boards. This model makes sense when your BOM includes specialty components not available through PCBWay's turnkey sourcing — custom inductors, rare sensor ICs, or components with long lead times that you pre-ordered.

PCBWay also supports advanced assembly processes that JLCPCB Economic does not: BGA reballing, press-fit connectors, selective soldering, conformal coating, and box-build assembly. For a simple ESP32 sensor board, these features are unnecessary — but for an industrial product with a BGA processor and press-fit power connectors, PCBWay's broader capability set justifies the higher price.

For the same 12-component ESP32-C3 sensor board, PCBWay turnkey assembly runs approximately $45-70 for 5 boards — roughly 40-60% more than JLCPCB for equivalent results on simple designs.

When to Hand-Solder vs Use an Assembly Service

Hand-soldering makes sense for single prototypes, boards with only through-hole components, and designs where you need the board today. A basic soldering iron ($30-50), solder wire, and flux handle through-hole and large SMD packages (0805, SOT-23) easily. A hot air rework station ($80-150) extends your reach to QFN packages and fine-pitch ICs.

Assembly services win when your design includes 0402 or smaller passives (0.5mm x 1.0mm — nearly invisible to the naked eye), QFN packages with hidden ground pads that require reflow, or more than 15-20 SMD components per board. Machine assembly also wins on consistency — a pick-and-place machine places every component within 0.05mm of its target position, while hand placement varies by 0.2-0.5mm depending on your skill and caffeine level.

The time equation also matters. Hand-soldering a 20-component board takes 30-60 minutes per board. Ordering PCBA takes 5 minutes of upload time plus 10-15 days of waiting. If you need 1 board fast, solder it yourself. If you need 10 boards and can wait 2 weeks, order PCBA.

A hybrid approach works well for many projects: order PCBA for SMD components (the hard part), then hand-solder through-hole components like pin headers, barrel jacks, and large connectors yourself. JLCPCB Economic PCBA supports this workflow — you can exclude through-hole parts from the BOM and solder them after the boards arrive.

Component Sourcing: LCSC vs DigiKey vs Mouser

Your choice of assembly service largely dictates your component source. JLCPCB sources exclusively from LCSC Electronics, which stocks roughly 500,000 unique part numbers with a strong focus on commodity passives and Chinese-manufactured ICs. LCSC's pricing is excellent for standard components — 0805 resistors cost $0.002-0.005 each in quantities of 100, and ESP32-C3-MINI-1 modules run $1.50-2.50 each.

LCSC's weakness is specialty and Western-brand components. If your design requires a Texas Instruments op-amp, an Analog Devices IMU, or a Sensirion environmental sensor, LCSC may not stock them or may only have compatible alternatives from Chinese manufacturers. Check LCSC availability before finalizing your design if you plan to use JLCPCB assembly.

DigiKey and Mouser stock over 10 million unique parts each, including every major Western and Japanese manufacturer. Their pricing is 10-40% higher than LCSC for commodity parts but they offer guaranteed authenticity, detailed datasheets, and same-day shipping from US warehouses. For PCBWay consignment assembly, sourcing from DigiKey gives you the widest component selection at the cost of higher BOM pricing.

A practical strategy: design with LCSC Basic Parts for all passives (resistors, capacitors, common diodes) and check LCSC availability for every IC in your design early in the schematic phase. If a critical IC is not on LCSC, either find a compatible alternative or plan to use PCBWay consignment with DigiKey-sourced parts. Switching assembly houses mid-project because of a single unavailable component is a costly mistake.

Stencil Ordering and When You Need One

A solder paste stencil is a thin steel or polyimide sheet with laser-cut openings that match your board's solder pads. You align it over the bare PCB, spread solder paste with a squeegee, remove the stencil, place components, and reflow in an oven or with hot air. Stencils produce consistent solder paste deposits that are impossible to achieve with a syringe.

If you order PCBA from JLCPCB or PCBWay, you do not need a separate stencil — the assembly service creates one as part of their process. You only need to order a stencil independently if you are hand-assembling boards yourself.

JLCPCB sells stainless steel stencils for $2-5 with your PCB order. Select "stencil" as an add-on during checkout. Choose frameless stencils for small batches — they are cheaper and work fine with manual alignment using corner jigs or tape. Framed stencils ($15-25) clamp into a stencil printer machine and are overkill for quantities under 50 boards.

Stencil thickness matters: 0.12mm is standard for most SMD components. Use 0.10mm for fine-pitch QFN pads (less paste prevents bridging) and 0.15mm for large pads that need more solder volume. For a mixed design with both fine-pitch ICs and large pads, stick with 0.12mm — it is the best compromise. JLCPCB defaults to 0.12mm for all stencils.

Cost Comparison: 10-Component Sensor Board

To make the pricing concrete, here is a side-by-side cost breakdown for assembling 5 units of a custom ESP32-C3 temperature/humidity sensor board. The BOM has 10 unique SMD components: 1 ESP32-C3-MINI-1 module, 1 BME280 sensor, 1 ME6211 3.3V LDO, 1 USB-C receptacle, 3 decoupling capacitors (100nF, 10uF, 10uF), 2 pull-up resistors (10K), and 1 indicator LED. The board is 30x40mm, 2-layer.

JLCPCB Economic PCBA: PCB fabrication $2 (5 pcs), assembly setup $8, basic component costs $0.50 (passives), extended component costs $6.50 (ESP32 module + BME280 + LDO), extended part surcharges $9 (3 extended parts x $3), standard shipping $7. Total: approximately $33 for 5 assembled boards, or $6.60 per unit.

PCBWay Turnkey: PCB fabrication $5, assembly setup $88 (minimum), component costs $12 (with markup), shipping $12. Total: approximately $117 for 5 boards, or $23.40 per unit. PCBWay's high setup fee makes it expensive for very small batches but the per-unit premium shrinks at 20+ boards.

Hand-soldering (assuming you own equipment): PCB from JLCPCB $2 (5 pcs), stencil $3, components from LCSC $8, solder paste $8 (syringe, lasts many boards), shipping $7. Total: approximately $28 for 5 boards, or $5.60 per unit — cheapest, but requires 2-3 hours of labor and soldering skills.

The clear winner for most hobbyists is JLCPCB Economic PCBA. The $33 total for 5 professionally assembled boards is comparable to hand-soldering costs and arrives with machine-perfect quality. PCBWay makes sense at 20+ boards or when you need components not available on LCSC.

Frequently Asked Questions

What is the minimum order quantity for PCBA services?

JLCPCB requires a minimum of 2 boards for Economic PCBA and 5 boards for PCB-only orders. PCBWay requires a minimum of 5 boards for both PCB and assembly. In practice, ordering 5 boards is standard at both services since the per-unit cost difference between 2 and 5 is minimal — often less than $1 per board for small designs.

Can JLCPCB assemble through-hole components?

JLCPCB's Economic PCBA only handles SMD (surface mount) components. Their Standard PCBA tier supports through-hole insertion for an additional charge. For most hobbyist projects, the practical approach is to order Economic PCBA for SMD parts and hand-solder through-hole components like pin headers and barrel jacks yourself after the boards arrive.

How do I know if a component is a Basic or Extended Part at JLCPCB?

Search at jlcpcb.com/parts and filter by 'Basic Parts' in the component type filter. Basic Parts are pre-loaded on JLCPCB's pick-and-place machines — roughly 3,500 common resistors, capacitors, diodes, and transistors. Extended Parts come from the broader LCSC catalog and add a $3.00 surcharge per unique part number to your assembly order.

Is PCBWay worth the higher cost compared to JLCPCB?

For simple 2-layer boards with standard SMD components, JLCPCB is cheaper and faster. PCBWay justifies its premium for complex assemblies requiring BGA soldering, double-sided assembly, consignment parts sourcing, or advanced processes like conformal coating. PCBWay also offers better customer support for engineering questions and more flexible DFM feedback.

Should I order a solder paste stencil with my PCB?

Only if you plan to hand-assemble boards yourself. If you order PCBA (assembly service), the manufacturer creates and uses a stencil as part of their process — you do not need to order one separately. For hand assembly, a frameless stainless steel stencil from JLCPCB costs $2-5 and dramatically improves solder paste consistency compared to syringe application.

How long does JLCPCB assembly take from order to delivery?

Typical timeline: 1-2 hours engineering review, 2-3 days PCB fabrication, 3-5 days Economic PCBA assembly (1-3 days Standard), plus shipping (7-15 days standard, 3-5 days DHL Express). Total is approximately 13-25 days with standard shipping. Rush fabrication and express shipping can reduce this to 8-12 days for an additional $10-25.

Can I mix hand-soldered and machine-placed components on the same board?

Yes — this is a common and cost-effective approach. Order PCBA for all SMD components, then hand-solder through-hole parts (pin headers, connectors, battery holders) after the boards arrive. Exclude through-hole components from your BOM and CPL files. Design your board so through-hole pads are accessible after SMD assembly is complete.