PCB Design Cost Calculator
PCB fabrication cost from board size, layers, and quantity.
Inputs
Results
Cost Per Board ($)
$2.50
Board Total ($)
$12.50
≈ 3 cups of coffee
Setup/Tooling Fee ($)$0.00
Grand Total ($)$12.50
Board Area (cm²)25
Cost Per sq in ($)$0.65
Boards per 100x100 Panel4
Quantity Discount (%)0
How to Use This Calculator
- Enter your PCB dimensions (width and height in mm) and number of copper layers.
- Set the order quantity — higher quantities significantly reduce cost per board.
- Select board thickness (mm) and surface finish (HASL, ENIG, OSP, or hard gold).
- Review cost per board, setup/tooling fee, and grand total for your order quantity.
How the result changes with Surface Finish (0-3)
| Surface Finish (0-3) | Cost Per Board ($) | Board Total ($) |
|---|---|---|
| 0.3 | $2.00 | $10.00 |
| 1.05 | $2.50 | $12.50 |
| 1.95 | $2.50 | $12.50 |
| 2.7 | $5.00 | $25.00 |
What each input means
- Board Width (mm)
- PCB width in millimeters.
- Board Height (mm)
- PCB height in millimeters.
- Number of Layers
- Copper layer count (1, 2, 4, 6... most hobby projects use 2).
- Quantity
- Number of boards to order.
- Board Thickness (mm)
- FR4 thickness (standard 1.6mm is cheapest).
- Surface Finish (0-3)
- 0=HASL, 1=Lead-Free HASL, 2=ENIG (gold), 3=OSP.
What each result means
- Cost Per Board ($)
- Estimated fabrication cost per board after quantity discounts.
- Board Total ($)
- Total cost for all boards (before setup fee).
- Setup/Tooling Fee ($)
- One-time tooling fee (free for 1-2 layer boards at most fabs).
- Grand Total ($)
- Total including setup fee.
- Board Area (cm²)
- Board surface area in square centimeters.
- Cost Per sq in ($)
- Cost per square inch of board area.
- Boards per 100x100 Panel
- How many boards fit in a standard 100x100mm fabrication panel.
- Quantity Discount (%)
- Volume discount applied based on order quantity.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersBoard Width (mm) = 50, Board Height (mm) = 50, Number of Layers = 2, Quantity = 5 = 6 input(s) provided
- Calculate Cost Per BoardCost Per Board = baseCostPerBoard * (1 - qtyDiscount)2.5 = $2.5
- Calculate Board TotalBoard Total = discountedPerBoard * quantity12.5 = $12.5
- Calculate Setup/Tooling Fee0 = $0
- Calculate Grand TotalGrand Total = totalCost + setupFee12.5 = $12.5
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
More in Technology & Computing.