Coupons
Help
  • FAQ
    browse most common questions
  • Live Chat
    talk with our online service
  • Email
    contact your dedicated sales:
EN
EN

FR4 PCB Impedance Tolerance: What Designers Should Specify

Author : Alex Chen | PCB Design & High-Speed Engineering Specialist

August 27, 2026


The note that causes the most argument is not the 50 Ω target. It is the ±5% next to it. Copied from an RF module drawing onto a four-layer USB board. Or the opposite: a blank tolerance field, so CAM treats the class as "etch to artwork" and the coupon is optional.

FR4 PCB impedance tolerance is not how close your field solver sat to the schematic number. It is the window the factory is allowed to miss on a measured coupon after etch, press, and mask. Write a window the stack can actually hold, or you buy scrap and a conversation about whose calculator was right.

 

Tolerance Means the Coupon, Not the CAD Width

Target Z0 is a geometry. Tolerance is a process result. TDR on a coupon built in the same panel as the board. Same copper weight, same prepreg lot, same mask. Not a screenshot from Saturn or Polar taken before the stack was locked.

50 Ω ±10% is 45–55 Ω. 90 Ω differential ±10% is 81–99 Ω. 100 Ω ±10% is 90–110 Ω. That is the commercial window most FR4 houses already run. The coupon fails or it does not. Your 0.127 mm trace in CAD is not evidence either way.

IPC-6012 treats controlled impedance as a specified requirement, not a default class attribute. If the drawing does not list target, type (SE or diff), layer, reference, finished copper, mask on or off, and tolerance, there is no requirement. "Impedance control required" with no table ships as standard etch.

Drawing excerpt of an impedance table with columns

 

±10% Is the House Process. ±5% Is a Quote Change.

Default PCB impedance tolerance on commodity FR4 is ±10%. USB 2.0 / 3.x, HDMI, DisplayPort, 1000BASE-T, LVDS, most PCIe Gen3 fanouts live in that window every day. The interface budgets assumed a few ohms of mismatch. They did not assume a laboratory stack.

±8% is the next step that still ships without a special laminate conversation, if the geometry is stripline or a well-controlled outer microstrip and CAM is allowed to compensate width. ±5% on outer masked microstrip is where yield and price both move. Mask thickness, etch trapezoid, and prepreg flow each take a bite. There is not much left for the laminate Dk you did not pay for.

±5% on 50 Ω is 47.5–52.5 Ω. A 2 Ω soldermask shift plus a 3 Ω etch miss already spends the budget. Inner stripline is easier — no mask, dielectric on both sides, less sensitivity to one-sided etch. That is why the same fab will hold ±7% buried and struggle at ±5% on L1.

Do not put one tolerance on every class. 50 Ω RF drop to an SMA is not the same ask as a 100 Ω HDMI pair that runs 40 mm. Tight on the RF. Commercial on the HDMI. A single ±5% line in the title block is how GPIO nets grow coupons and cost. Tighter window also means characterized prepreg, CAM compensation, sometimes 0.5 oz start copper, sometimes mid-loss instead of the cheapest 150 °C Tg core. None of that appears if you only typed a tighter percentage.

 

Dk and Prepreg Height Spend the Budget Before Etch Starts

Z0 on microstrip moves with dielectric height and with 1/√Dk. A 10% swing in h is not a 10% swing in Z0 — typical outer geometries move something like 4–8%, depending on width-to-height. Thin prepreg is worse. 0.075–0.10 mm glass is already near the press-out limit. Lot-to-lot resin content is a real number, not a footnote.

The datasheet Dk is usually 1 MHz. Your edge is not. Standard FR4 Dk falls as frequency rises. Using 4.5 at 1 MHz to size a 5 GHz pair puts you a few ohms off before the first panel. Mid-loss and "impedance-controlled FR4" grades publish Dk at 2 GHz or 10 GHz. If you specified ±5% and then allowed "FR-4, Tg 150, Dk 4.5 typ," you specified two things that do not coexist.

Glass weave is local Dk. A 0.10 mm pair sitting over a resin channel next to a 7628 bundle sees a different εr than the fat coupon. Length matching will not catch that. Tight tolerance on a narrow outer pair without a weave note is optimism.

Sensitivity sketch for a 50 Ω FR4 microstrip

 

Etch, Mask, and Finished Copper Are the Rest of the Miss

Artwork width is not finished width. The wall is a trapezoid. 1 oz finish is thicker than 1 oz foil. CAM offsets the film so the coupon lands in the window. "Do not touch my widths" plus a tight FR4 PCB impedance tolerance is two notes that cancel. Pick one.

Soldermask on microstrip lowers Z0 a few ohms. Calculators that assume bare copper read high. The coupon includes mask. If your stack note is silent on mask, the first article will come back 3–5 Ω low and someone will blame Dk.

Differential gap is etch-sensitive. A 0.10 mm gap on 1 oz is where the process lives at the edge. Tight ±5% on 90 Ω outer pairs with a minimum gap is how coupons fail even when single-ended 50 Ω on the same layer passes. Widen the pair or bury it before you tighten the percentage.

Press-out changes h after you froze the width. Prototype on 1080, production on 2116 because purchasing found a cheaper book — same finished board thickness, different dielectric over L2. Widths stay. Z0 does not. Lock the construction, not just the overall mils.

Cross-section of outer microstrip

 

How to Write a Tolerance the Fab Can Hold

Start from the interface, not from a round number that looks careful. If the spec and the length say ±10% keeps the eye open, write ±10%. Save ±8% or ±5% for the nets that actually lose margin — RF launches, long multi-Gb/s runs, analog front ends that sit on a defined Z0.

Ask the house what they already hold on that construction. A four-layer 1.6 mm FR4 with 0.10–0.18 mm L1–L2 prepreg and 1 oz finish will quote ±10% without a meeting. The same shop will tell you ±5% outer needs 0.5 oz, characterized prepreg, and CAM compensation. That answer is the design constraint. It is not a negotiation after Gerbers.

Put the table on the fabrication drawing. One row per class. Layer and reference named. Masked microstrip called out. Finished copper, not foil. Tolerance next to the target. Allow CAM to compensate — if the pair is already at minimum width and gap, you left no room to correct etch. That is a layout problem wearing a percentage.

A passing coupon does not bless a pair that crossed a split or sat on a resin pocket. Tolerance is stack plus etch. Return path and weave are still yours.

 

What to Put on the Drawing Before the Stack Freezes

List only the classes that need a coupon. Assign ±10% unless the interface or the length says otherwise. If you need ±5%, say which layer, accept 0.5 oz or stripline, and lock a characterized FR4 — not a generic Dk 4.5 line.

Do not tighten tolerance to paper over a two-layer 1.6 mm stack that cannot make 50 Ω at a usable width. Do not leave tolerance blank and assume the factory will guess ±10%. The coupon is the contract. The percentage is how wide you made that contract.

Specify FR4 PCB impedance tolerance the way you specify drill tolerance: as a window the process already owns, on the geometries you actually routed. ±10% is the normal answer. ±5% is a stack and a process, not a more serious font in the notes.

```

Alex Chen | PCB Design & High-Speed Engineering Specialist Alex Chen | PCB Design & High-Speed Engineering Specialist

Alex Chen is a senior PCB design engineer with extensive experience in high-speed and high-density circuit design. He specializes in signal integrity, impedance control, and multilayer PCB layout optimization. At AIVON, he reviews and refines content related to PCB design principles, EDA tools, and advanced layout techniques. His expertise helps engineers avoid common design pitfalls and improve performance, reliability, and manufacturability in complex PCB projects.

Related Tags


2026 AIVON.COM All Rights Reserved
Intellectual Property Rights | Terms of Service | Privacy Policy | Refund Policy