PCB Assembly Platform

From Upload to Ordered
PCB Assemblies in 15 Minutes.

The Platform Built for How Engineers Work

Upload your files, resolve sourcing issues, manage inventory, and place a production-ready order without talking to a salesperson. MacroFab ships real boards, fast.

Get an Instant Quote Schedule a Demo
5M+ PCBs Shipped
85 NPS Score
>1M Engineering Hours Saved
UploadSourcingInventoryTrack OrdersTrack ChangesPrice & Scale
01 · Upload Nearly Anything

Your Files.
Any Format.

Most EMS quoting workflows start with a form: dozens of fields, dropdown menus, and a wait for someone to call you back. MacroFab's FabIQ platform starts with a file upload and ends with a ready-to-order quote.

Native EDA project files, ODB++, Gerbers, BOM spreadsheets in Excel or CSV, PDF stackup specs. FabIQ parses all of them and automatically extracts the information needed for accurate pricing. No re-entry, no guesswork, no back-and-forth.

Native EDA formats KiCad, Eagle, and more parsed automatically
ODB++ and Gerber Fabrication-ready file formats supported natively
BOM ingestion Excel and CSV BOMs imported and normalized to our parts database
Instant quote Detailed, itemized pricing in minutes, not days
02 · Solve Sourcing Issues

Supply Chain
Clarity, Built In.

Component availability, pricing, and lead times change every day. FabIQ connects your BOM to live distributor data so you always have an accurate picture of what your build actually costs, right when you need it.

When a part is out of stock or at-risk, FabIQ surfaces form-fit-function alternatives with full spec comparisons so you can make a confident substitution decision without leaving the platform. Beyond simple availability, FabIQ shows you full tariff impact by component and labor cost contribution at volume: the information procurement needs, delivered automatically alongside engineering's design.

Live distributor pricing Real-time availability from Digi-Key, Mouser, Arrow, and more
Smart alternates FFF substitution recommendations with side-by-side spec comparison
Tariff impact analysis Full landed cost visibility at the component level
Labor at volume Per-unit assembly cost contribution shown alongside material costs
03 · Manage Inventory

Your Components.
Always Available.

Most electronics programs split inventory management across spreadsheets, ERP systems, and emails to a warehouse contact. MacroFab lets you ship components directly to a MacroFab warehouse and manage them as part of your build workflow, without leaving the platform.

Once on hand, inventory is available across all your product builds. FabIQ surfaces real-time stock levels at the BoM line level so engineering and procurement always know exactly what's covered and what needs replenishment. As orders execute, the platform tracks consumption in real time, including wastage from the manufacturing process, so your inventory picture stays accurate without manual reconciliation.

Direct warehouse shipping Consign components to a MacroFab facility and apply them to any build
Cross-product availability Shared inventory pool visible and allocatable across multiple BOMs
BoM-level coverage Real-time inventory status at the line level for every active product
Consumption and wastage tracking Monitor draw-down and manufacturing waste in real time as orders execute
04 · Track Orders

Full Visibility,
Every Step.

Once an order is placed, visibility shouldn't disappear. MacroFab's platform tracks every stage of your build, from design review and component procurement through manufacturing, test, and shipment, with real-time status updates throughout.

No more 'checking in' emails to your rep. Your order status, quality milestones, and estimated delivery are surfaced in the platform the moment they update. Engineering, ops, and procurement all have the same picture.

Stage-by-stage tracking Design review, sourcing, manufacturing, test, and shipment
Real-time updates Status changes reflected immediately, no polling required
Team-wide visibility One order view accessible to engineering and procurement simultaneously
05 · Track Changes

Every Revision.
Full Audit Trail.

Hardware programs run multiple revisions. MacroFab logs every change to a design: what changed, who made it, and when. With the context needed to understand why. Nothing gets lost between prototype and production.

Compare any two orders of the same PCB side by side: component changes, quantity deltas, spec modifications, sourcing decisions. Engineering gets a clear audit trail. Procurement gets the full picture of cost drivers across revisions. And when something breaks in production, your team can trace it back to the exact change that introduced it.

Itemized change log Every modification recorded with user, timestamp, and context
Side-by-side order comparison Diff any two orders of the same board
Prototype-to-production continuity Full history from first build to production ramp
06 · Price, Plan & Scale

From Prototype
to Production.

MacroFab shows you pricing at every volume, not just the quantity you're ordering today. Whether you're planning a production ramp or modeling cost at scale, the platform surfaces per-unit cost curves, supply chain risk by volume, and sourcing sensitivity as a first-class view alongside your quote.

Collaboration between engineering and procurement is built in. Share quotes, annotate sourcing decisions, and hand off production-ready specs without leaving the platform. One tool from your first prototype to your thousandth production run. No contracts, no commitments, just capacity on demand.

Volume pricing curves Per-unit cost at any quantity, automatically calculated
Supply chain risk at scale Component availability risk modeled across your planned volumes
No contracts, no minimums Order on demand, prototype or production, whenever you need
FAQ

Common Questions

What file formats does MacroFab accept for PCB assembly quotes?
MacroFab's platform accepts native EDA project files, ODB++, Gerber files, and BOM spreadsheets in Excel or CSV format. Files are parsed automatically. No manual re-entry required.
How quickly can I get a PCB assembly quote?
MacroFab's platform generates detailed, itemized quotes in minutes after file upload. Most customers go from upload to a ready-to-order quote in under 15 minutes, without speaking to a salesperson.
Does MacroFab support both prototype and production PCB assembly?
Yes. MacroFab handles the full range from single-unit prototypes through high-volume production runs. Pricing at every volume tier is shown alongside your quote so you can plan a production ramp from day one.
Is MacroFab ITAR registered?
Yes. MacroFab operates ITAR-registered manufacturing facilities in the United States, supporting defense, aerospace, and other programs with controlled technical data requirements.
Can I consign my own components to MacroFab?
Yes. MacroFab supports customer-consigned inventory. You can ship components directly to a MacroFab warehouse and apply them across multiple product builds. The platform tracks inventory levels at the BoM line level and monitors consumption and wastage in real time as orders execute.
How does MacroFab handle component sourcing and supply chain risk?
MacroFab's platform connects your BOM to live pricing and availability from all major US stocking distributors. When a part is at risk, FabIQ surfaces form-fit-function alternates with side-by-side spec comparisons. Tariff impact is shown at the component level so procurement has full landed cost visibility.
Are there minimum order quantities?
No. MacroFab has no minimum order quantities or long-term contracts. You can order a single prototype or a full production run on demand.
Does MacroFab support DPAS-rated orders?
Yes. MacroFab accepts Defense Priorities and Allocations System (DPAS) DO and DX-rated orders, supporting defense programs that require priority scheduling under the DPAS framework.

Ready to
make something?

Upload your BOM and Gerbers or native design files. Get a detailed, itemized quote ready to order. No contracts, no minimums.