Skip to content

Build America, Buy America compliance

Enter your bill of materials. Get a cited BABA verdict.

Pick the funding agency, enter each component with its cost and origin, and see per-line COMPLIANT, NON-COMPLIANT or WAIVER-ELIGIBLE verdicts, the domestic-content percentage computed against the exact threshold, and the citation behind each rule. Free to run one bill of materials at a time in your browser. Pro adds the metered API, saved determination history, cross-agency compare and the audit-ready determination record for your bid file.

Free to run one bill of materials at a time in your browser, no card. Every verdict cites its OMB or agency source.

What you get

A cited verdict, a private free tool, and an API for agents

Run the bill of materials before you certify

Pick the funding agency, enter each component with its cost and origin, and get a per-line verdict: compliant, non-compliant, waiver-eligible or insufficient data. Iron and steel and construction materials are judged on all-manufacturing-in-US; manufactured products on the 55 percent US component-cost test, with the percentage computed for you.

See how the engine works

The cited cross-agency threshold matrix

One linkable table of the domestic-content standard every loaded agency applies to each material category, the effective date, and the OMB or agency citation behind it. Where a value is not confirmed on an official page it renders as Unverified, never as fact.

Open the threshold matrix

Your bill of materials never leaves your browser

The free calculator runs entirely client-side. The components, costs and origins you enter are never transmitted to a server. That is a deliberate architecture choice, not a policy promise: there is no network call to make.

Read the security page

Open JSON API and hosted MCP

The same engine is a single-key REST API and an MCP server, so estimating and bid software, and an autonomous compliance agent, can run a determination mid-task and get a cited verdict back, not a guess.

Read the API docs

No guidance in our ruleset is not a pass

Our cross-agency ruleset is a curated subset of the more than 60 covered BABA programs, and every value carries the source it came from and a confidence flag. When an agency or a standard is not loaded, the verdict says exactly that: insufficient data. It is never rendered as a pass, and it is never coloured green. A waiver-eligible line is not compliance either. See the methodology page for our real coverage, stated plainly.

Agents & developers

The domestic-content determination layer, callable by an agent

Estimating software or an autonomous compliance agent can run a bill of materials mid-task and get a cited verdict back. The same engine behind this site is a single-key REST API and a hosted MCP server.

  • Single-key REST API and MCP over the same engine and ruleset
  • Every endpoint free at the anonymous rate: bill of materials in, cited verdict out
Explore the API & MCP server

sourceory api

$ curl -X POST https://www.sourceory.com/api/v1/determine \
  -H "Content-Type: application/json" \
  -d '{"agencySlug":"fhwa",
       "lines":[{"component":"steel girder",
                 "category":"iron_steel",
                 "cost":120000,
                 "allManufacturingInUS":true}]}'

{
  "data": {
    "summary": { "compliant": 1, "nonCompliant": 0 },
    "findings": [{
      "verdict": "compliant",
      "citation": { "source": "OMB M-24-02",
                     "confidence": "verified" }
    }]
  },
  "request_id": "req_..."
}

Pricing

Free to run one bill of materials. $49/mo when you bid federal work every month.

A real free tier: the line-by-line calculator, every agency and waiver page, a test API key. Pro adds saved determination history, cross-agency compare, the audit-ready record export and a production API key.

Free

Run a bill of materials, look up any agency threshold. No card, no signup.

$0forever

  • Line-by-line BABA calculator, runs in your browser so BOM data is never transmitted
  • Every agency and waiver reference page, with cited thresholds
  • COMPLIANT / NON-COMPLIANT / WAIVER-ELIGIBLE verdicts with the OMB or agency citation
  • Test API key for developers (throttled, never bills)

+1 more

Start free

Pro

Recommended for bidders

For the estimator or contractor bidding federally-funded work every month.

$49/mo

  • Saved determination history with the verdict and the agency standard it was checked against
  • Audit-ready determination record export for your bid file, with the citations behind it
  • Cross-agency compare: run one BOM against several funding agencies at once
  • Compliance-gap analytics across your saved determinations

+2 more

Get Pro

Scale

For manufacturers and products built on the determination API.

$149/mo

  • Everything in Pro
  • 10,000 API calls/mo
  • 300 requests/minute burst
  • Bills of materials up to 5,000 lines per run

+1 more

Get Scale

See full pricing and plan comparison

FAQ

Common questions

What does Sourceory actually do?

It runs a Build America, Buy America domestic-content determination on a project bill of materials for the funding agency. Each line is judged against the standard that governs its material: iron and steel and construction materials must have all manufacturing occur in the US; a manufactured product must be made in the US with more than 55 percent US component cost. Every line comes back compliant, non-compliant, waiver-eligible or insufficient data, with the domestic-content percentage and the OMB or agency citation behind the rule.

What are the three BABA standards?

One, iron and steel: all manufacturing from initial melting through coating must occur in the United States. Two, manufactured products: the product must be manufactured in the US and the cost of its US-made components must be greater than 55 percent of total component cost (OMB M-24-02). Three, construction materials: all manufacturing processes for the material must occur in the US. A single project mixes all three, and each line is tested under the standard for what it is.

How do you avoid reporting a false pass?

Every threshold and waiver we hold comes from an OMB or agency source with a link and a confidence flag. Where we hold no guidance for a funding agency, the verdict is insufficient data, never a pass. A waiver-eligible line is not compliant either: a waiver must be applied for and granted before award. A bidder acting on a false green light carries real DOJ-referral risk under the March 2026 enforcement executive order.

Is the free calculator really private?

Yes. The determination engine is plain, dependency-free TypeScript that runs in your browser tab. Running one bill of materials in the free tier makes no request to our servers, so there is nothing to intercept and nothing stored unless you choose to save the result on a paid plan.

Who is this for?

Civil and structural engineers, general contractors and manufacturers bidding federally funded infrastructure, plus the estimating software and compliance agents that support them. The single-run calculator is free with no card; Pro ($49/mo) adds the metered API, saved determination history, cross-agency compare and the audit-ready determination record for the bid file.

Is this legal advice?

Sourceory provides Build America, Buy America compliance guidance based on published OMB and agency sources. It is not legal advice and not an official agency determination or waiver. BABA guidance and waivers are updated over time and are fact-specific. Always confirm against the funding agency's current guidance and your grant terms before certifying compliance or applying for a waiver.

Run a bill of materials, no card, no signup

Runs entirely in your browser. Every verdict cites the OMB or funding-agency source it came from.