Why PCB Reverse Engineering Cost Is Hard to Google
If you have searched “PCB reverse engineering cost” hoping for a simple price table, you already know the answer is frustrating: it depends. A two-layer LED driver board and a 16-layer industrial controller with BGA packages live in completely different cost universes. The difference can be 5× or more.
This article replaces vague ranges with a structured breakdown. You will learn exactly which variables move the price, how labs calculate quotes, and where you can trim scope without sacrificing quality. If you want a ballpark right now, use the estimator below, then keep reading for the reasoning behind every number.
PCB manufacturing
Instant PCB Manufacturing Cost Estimator
Change any parameter and watch the price move. The point is not the exact number, it is seeing which choices actually drive your cost.
How this is calculated
The model is the one every fabricator uses underneath their quoting engine: a one-time tooling charge that does not care how many boards you order, plus a recurring cost driven by finished area, layer count and process options, discounted as quantity climbs.
Three things follow from that structure and they are worth more than the number itself. First, at low quantity you are mostly buying tooling, so ten boards rarely costs a tenth of a hundred. Second, layer count is the single most expensive parameter, because each added pair means another lamination cycle, another drill and plate sequence, and another chance to scrap the panel. Third, options that sound minor are not: a 24-hour turn can nearly double the price, since the shop has to break an existing schedule to fit you in.
These are indicative figures for a volume Asian fabricator on a standard process. They are not a quotation. Send your Gerbers to a real supplier before committing to a budget.
The Five Primary Cost Drivers

Every board recovery and reverse engineering engagement is shaped by five variables. Understanding them lets you predict—and control—your budget.
1. Layer Count
Layer count is the single largest cost lever. Each additional copper layer requires physical or chemical delayering, high-resolution scanning, image alignment, and net tracing. A four-layer board might take one engineer two to three days. A 10-layer board where delayering accuracy dominates cost can require a full week or more. At 16 layers the schedule, cost, and failure modes escalate further because inner-layer registration tolerances shrink and the chance of micro-damage during delayering grows.
| Layer Count | Typical Cost Range (USD) | Typical Turnaround |
|---|---|---|
| 1–2 layers | $300 – $800 | 3–5 business days |
| 4 layers | $600 – $1,500 | 5–8 business days |
| 6 layers | $1,200 – $2,500 | 7–12 business days |
| 8 layers | $2,000 – $4,000 | 10–15 business days |
| 10–12 layers | $3,500 – $7,000 | 12–20 business days |
| 14–16+ layers | $6,000 – $15,000+ | 15–30 business days |
Why the wide ranges? Because layer count alone is not enough. A six-layer board with 50 components costs far less than a six-layer board with 1,200 components. The next driver explains why.
2. Component Count and Density
Every component must be identified, measured, cross-referenced to a datasheet, and entered into the BOM. Fine-pitch QFPs, 0201 passives, and stacked packages slow the process. A board with 80 through-hole parts is trivial to document; a board with 600 mixed-technology parts needs days of BOM work alone.
- Low density (under 100 components): adds $100–$300 to base cost
- Medium density (100–500 components): adds $300–$1,000
- High density (500–1,500+ components): adds $1,000–$3,000+
Boards with BGAs or QFNs where pads are hidden underneath the package need X-ray inspection to read buried vias and hidden solder joints, adding both equipment time and specialist interpretation cost.
3. Deliverable Scope
Not every client needs the same output. The scope you request directly affects price. Here is how the deliverables you actually receive map to cost increments:
| Deliverable | Incremental Cost Impact | Notes |
|---|---|---|
| Gerber files only (board copy) | Baseline | Enough to refabricate the bare board |
| Gerber + BOM | +10–20% | Adds component identification and sourcing info |
| Gerber + BOM + Schematic | +30–50% | Full net tracing and symbol rebuild required |
| Gerber + BOM + Schematic + Netlist | +35–55% | Netlist enables DRC and future modification |
| Full package + editable PCB project | +50–70% | Altium/KiCad project with design intent restored |
If you only need to refabricate an identical board, a Gerber-plus-BOM package keeps the cost low. If you plan to redesign the board for cost reduction, you need the full editable project—and the price reflects the extra engineering.
4. Special Requirements
Certain board types carry inherent complexity surcharges:
- Rigid-flex boards: transition zones and varying layer counts across sections make scanning and tracing significantly harder.
- Impedance-controlled designs: stackup reconstruction requires cross-sectioning and dielectric measurement.
- Safety-critical boards: power supply boards with creepage and clearance requirements demand extra verification steps.
- MCU read-out protection: if firmware extraction is needed and the chip is locked (e.g., STM32 with RDP Level 1+), that is a separate line item with its own risk profile.
5. Turnaround Time
Rush service typically adds 30–60% to the base price. Standard turnaround is 5–20 business days depending on complexity. Express (under 5 days) is available for simpler boards but rarely feasible for 8+ layer designs without cutting quality corners.
Where Your Budget Actually Goes: A Cost Breakdown
Understanding the internal allocation helps you see why quotes are not arbitrary. Here is a representative breakdown for a mid-complexity project (6-layer board, ~300 components, full schematic deliverable):
| Phase | % of Total Cost | What Happens |
|---|---|---|
| Delayering and scanning | 20–25% | Chemical or mechanical layer removal, 2400+ DPI optical scanning, image stitching |
| Image processing and alignment | 10–15% | Distortion correction, layer-to-layer registration, pad/via detection |
| Net tracing and Gerber rebuild | 25–30% | Trace-by-trace routing in CAD, DRC checks, copper pour reconstruction |
| Component ID and BOM | 10–15% | Package measurement, marking decode, cross-reference to datasheets |
| Schematic rebuild | 15–20% | Netlist extraction, symbol placement, hierarchical sheet organization |
| Verification and QA | 5–10% | Netlist comparison, visual overlay, continuity spot-checks |
The scanning, delayering, tracing, and rebuilding workflow is labor-intensive. Automation handles some image processing, but specialized software has clear limits that require manual correction, especially on dense inner layers where traces run under component shadows.
Interactive Cost Estimator
Use the tool above to get an instant ballpark estimate. Enter your board’s layer count, approximate dimensions, component count, and desired deliverables. The estimator applies the same weighting factors described in this article. For a formal quote with exact pricing, submit your board photos or files through our services page.
Real-World Pricing Examples
Abstract ranges only go so far. Here are anonymized examples from actual projects (visit our case studies for detailed cost and timeline breakdowns):
Example 1: Simple Consumer Remote Control
- Board: 2-layer, 45 × 30 mm, 38 components
- Deliverables: Gerber + BOM
- Cost: $350
- Turnaround: 3 business days
Example 2: Industrial Motor Controller
- Board: 6-layer, 120 × 95 mm, 280 components including 2 QFP-144 ICs
- Deliverables: Gerber + BOM + Schematic
- Cost: $2,800
- Turnaround: 12 business days
Example 3: Telecom Line Card
- Board: 12-layer, 230 × 160 mm, 950 components including 4 BGAs
- Deliverables: Full editable Altium project + BOM + Schematic + Netlist
- Cost: $9,500
- Turnaround: 22 business days
Example 4: Test Instrument Analog Front-End
- Board: 8-layer, 100 × 80 mm, 420 components, precision analog routing
- Deliverables: Gerber + BOM + Schematic + impedance notes
- Cost: $4,200
- Turnaround: 15 business days
How to Reduce Your PCB Reverse Engineering Cost
You cannot change how many layers your board has, but you can control several cost factors:
Trim Deliverable Scope
If you only need to refabricate the board, skip the schematic. If you need the schematic but not an editable PCB project, say so. Every deliverable you remove saves 10–20% of the total. Understand the difference between a faithful copy and a fully reverse-engineered editable design before you choose.
Provide Documentation You Already Have
Even partial schematics, old BOM spreadsheets, or board photos with component markings visible save the lab hours of detective work. If you can photograph both sides of the board in sharp focus, that alone accelerates component identification.
Choose Standard Turnaround
Rush fees are real. If your timeline allows two to three weeks, you avoid the 30–60% surcharge entirely.
Bundle Multiple Boards
If you have several boards from the same product (main board, power board, interface board), bundling them into one project reduces per-board overhead because the lab can reuse tooling, cross-reference shared components, and batch delayering.
Accept Gerber-Only for Simple Boards
For one- or two-layer boards with commodity components, Gerber files plus a BOM are often enough to go straight to fabrication, assembly, and bring-up. No need to pay for schematic reconstruction on a board you can read by eye.
Hidden Costs to Watch For
Some expenses catch buyers off guard. Watch for these in any quote:
- Destructive sample cost: Delayering destroys the board. If you only have one unit, factor in the replacement cost or the risk of having no fallback.
- X-ray fees: BGA and QFN packages often require X-ray imaging. Some labs include this in the quote; others bill it separately at $150–$500 per session.
- Obsolete component research: If key ICs are discontinued, cross-referencing alternatives takes extra time and may be billed hourly.
- Revision rounds: Most quotes include one round of corrections. Additional revisions after the first review may carry hourly charges.
- NDA and IP protection: Reputable labs offer NDA agreements, secure data handling, and sample return protocols at no extra charge—but confirm this before signing.
PCB Reverse Engineering Cost vs. Redesign From Scratch
A common question: is it cheaper to reverse engineer or redesign? The answer depends on complexity and intent.
| Scenario | Reverse Engineering | Redesign From Scratch |
|---|---|---|
| Simple 2-layer board, need exact copy | $300–$800 | $1,500–$3,000 (overkill) |
| 6-layer board, need schematic for modification | $2,000–$4,000 | $5,000–$12,000 |
| 12-layer board, major redesign planned | $6,000–$10,000 (then redesign on top) | $10,000–$25,000 (but may miss critical design intent) |
| Board with proprietary ASIC, no datasheet | Only viable path | Impossible without reverse engineering first |
Reverse engineering almost always costs less than a ground-up redesign when the goal is reproduction or incremental modification. When the goal is a complete platform change, reverse engineering still provides the baseline schematic and netlist that make redesign faster and less error-prone.
What Affects Accuracy—and Why Accuracy Affects Cost
A cheaper quote sometimes means lower accuracy. In PCB reverse engineering, accuracy failures show up as:
- Missing or misrouted traces on inner layers
- Incorrect via types (through-hole vs. blind vs. buried)
- Wrong component values in the BOM
- Net shorts or opens that only appear during assembly
These errors cost far more to fix downstream—failed prototypes, respins, and lost time—than the premium for a thorough lab. When comparing quotes, ask about verification methodology: does the lab perform netlist comparison, optical overlay, and continuity checks? If the answer is vague, the low price may not be the bargain it appears.
Frequently Asked Questions About PCB Reverse Engineering Cost
Can I get a quote from a photo?
Yes, a preliminary estimate is possible from clear top and bottom photos. The lab can count layers from the board edge, estimate component count, and gauge board area. For a binding quote, physical inspection or detailed measurements are usually needed. For more common questions, see our PCB reverse engineering FAQ.
Does board size matter?
Board area affects scanning time and the number of image tiles that need stitching. A credit-card-sized board scans in minutes; a 300 × 400 mm backplane takes hours. Size typically adds 5–15% to cost for very large boards.
Is firmware extraction included?
Usually not. Firmware recovery from microcontrollers is a separate service with its own pricing, risk assessment, and legal considerations. It is quoted independently.
Do I keep the original board?
If the project requires delayering (any board with more than two layers), the sample is destroyed. Provide a second unit if you need one back. For two-layer boards, non-destructive scanning is often possible.
What format are the files delivered in?
Standard deliverables include Gerber RS-274X, Excellon drill files, BOM in Excel/CSV, and schematics in PDF plus the native CAD format (Altium, KiCad, or Eagle as requested).
Getting an Accurate Quote
To receive the most accurate PCB reverse engineering cost estimate, provide the following when you contact a lab:
- Clear photos of the board’s top and bottom sides
- Board dimensions (or a ruler in the photo for scale)
- Layer count if known (check the board edge for layer indicators)
- Approximate component count
- Desired deliverables (Gerber only, Gerber + BOM, full package, etc.)
- Timeline requirements (standard vs. rush)
- Any known special requirements (impedance control, rigid-flex, BGA packages)
The more detail you provide upfront, the tighter the quote—and the fewer surprises after work begins.
Working on a board like this?
Send the chip marking or two photos. You get feasibility, lead time and price within 24 hours, and the check costs nothing.
Get a free quote