Skip to main content
Calcimator

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
  1. Enter your PCB dimensions (width and height in mm) and number of copper layers.
  2. Set the order quantity — higher quantities significantly reduce cost per board.
  3. Select board thickness (mm) and surface finish (HASL, ENIG, OSP, or hard gold).
  4. 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

  1. Identify Input Parameters
    4 parameters
    Board Width (mm) = 50, Board Height (mm) = 50, Number of Layers = 2, Quantity = 5 = 6 input(s) provided
  2. Calculate Cost Per Board
    Cost Per Board = baseCostPerBoard * (1 - qtyDiscount)
    2.5 = $2.5
  3. Calculate Board Total
    Board Total = discountedPerBoard * quantity
    12.5 = $12.5
  4. Calculate Setup/Tooling Fee
    0 = $0
  5. Calculate Grand Total
    Grand Total = totalCost + setupFee
    12.5 = $12.5

Engine last updated . Checked against 2 independently-derived tests how we verify calculators.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Technology & Computing.