You won the bid on a federally funded water main replacement. Your crew installs the pipe, the inspector asks for your domestic-content certifications, and the mill test reports show the steel was melted overseas. Payment gets withheld, the owner talks about rip-and-replace at your expense, and your margin evaporates before the first progress billing clears. Nothing about your workmanship failed. Your paperwork named the wrong country.
This is the trap hidden in three nearly identical names. The Buy American Act, Buy America, and the Build America, Buy America Act (BABA) sound interchangeable, but they govern different jobs, impose different thresholds, and punish different mistakes. Bid the wrong assumption into a federally funded project and you either lose the work or perform it at a loss. Here is how to tell them apart, what the percentage tests actually measure, and how to document compliance so an audit never touches your bottom line.
Three Laws, One Question: Who Is Buying?
The fastest way to sort the three regimes is to ask who is spending the federal dollar.
The Buy American Act of 1933 (BAA) applies when the federal government buys directly — a federal agency signing a procurement contract for supplies or construction materials. Think a General Services Administration supply order or a military base construction contract. It does not apply to private contractors spending grant money passed through a state or city.
Buy America (no "n") refers to a family of statutes, starting with surface transportation law in the early 1980s, that attach domestic preferences to federal grants. When Washington funds a highway, a transit system, or an airport through a state or local agency, Buy America follows the money down to the contractor. The Federal Highway Administration, Federal Transit Administration, and Federal Aviation Administration each run their own version with their own strings attached.
The Build America, Buy America Act (BABA), enacted as part of the 2021 Infrastructure Investment and Jobs Act, extends the idea government-wide. Any infrastructure project receiving federal financial assistance — grants, loans, cooperative agreements — must use American iron, steel, manufactured products, and construction materials unless a waiver applies. BABA is the regime most small contractors on infrastructure work meet today, and it layers on top of the older program-specific Buy America rules rather than replacing them.
When a bid package lands on your desk, match it to the buyer. Direct federal purchase means the BAA and its Federal Acquisition Regulation clauses. A state or local owner spending federal grant money means Buy America, BABA, or both. Get this classification right first, because every threshold and waiver below keys off it.
The Buy American Act: The 65 Percent Test Rising to 75 Percent
Under the BAA, a manufactured end product counts as domestic when two things are true: it was manufactured in the United States, and the cost of its domestic components exceeds a threshold share of the cost of all components. That threshold has been climbing on a fixed schedule: 60 percent for products delivered through 2023, 65 percent for products delivered in calendar years 2024 through 2028, and 75 percent starting in 2029. This is the "75 percent component test" contractors keep hearing about — a BAA rule for direct federal procurement, phasing in over the rest of the decade.
The component math is cost-based, not count-based. Add up what you paid for every component incorporated into the end product, then divide the domestic share by the total. A pump with $8,000 of US-made parts and $4,000 of imported parts clears the current 65 percent line at 67 percent domestic — but fails the 75 percent line arriving in 2029. Price your multi-year federal supply contracts against the threshold in force at delivery, not at award.
Iron and steel play by a stricter rule. An end product consisting wholly or predominantly of iron or steel is domestic only if the cost of foreign iron and steel is less than 5 percent of the cost of all components — effectively a 95 percent domestic floor, with no glide path. And the BAA is enforced through price evaluation preferences rather than outright bans: a domestic offer wins unless the lowest foreign offer beats it by a wide margin (20 percent or more depending on offeror size), so noncompliant bids usually just lose quietly.
Buy America: The Grant-Funded Cousins With Their Own Numbers
The transportation Buy America programs predate BABA and still run their own playbooks. Their headline numbers are tougher than the BAA's. Federal highway work generally requires all steel and iron to be melted and manufactured domestically with no percentage allowance at all. Transit rolling stock — buses and railcars — must meet a 70 percent domestic-content requirement with final assembly in the United States. Aviation projects follow FAA-specific Buy American provisions (despite the "American" in the name, these are grant conditions in the Buy America family, a naming quirk that has confused contractors for years).
The practical point for a small contractor: never assume the BAA percentages govern grant-funded work. The bid documents will cite the program — FHWA, FTA, or FAA provisions — and the owner agency's special conditions spell out the applicable standard and the certification forms. Read those pages before you price materials, because the compliant domestic product and the noncompliant import can differ by double digits on price, and the difference comes straight out of your estimate either way.
BABA: Three Product Categories, Three Different Standards
BABA unified domestic preferences across federal infrastructure assistance, but it did not unify the test. Everything you install falls into one of three buckets, each with its own definition of "produced in the United States" spelled out in federal guidance:
Iron and steel. All manufacturing processes, from the initial melting stage through the application of coatings, must occur in the United States. There is no percentage to compute and no de minimis foreign melt. A pipe melted abroad and finished domestically fails. This is the strictest bucket and the one that generates the most rip-and-replace horror stories.
Manufactured products. The product must be manufactured in the United States, and the cost of components mined, produced, or manufactured in the United States must exceed 55 percent of the total cost of all components. Note the number: BABA's manufactured-products threshold is 55 percent, lower than the BAA's current 65 percent. Contractors who memorize one number and apply it everywhere get this wrong in both directions.
Construction materials. All manufacturing processes for the material must occur in the United States. This bucket covers items like lumber, drywall, and coatings — with specific carve-outs (cement and its ingredients, aggregates, and certain binding agents are generally excluded from the construction-materials definition, though they stay subject to other requirements).
BABA also reaches further down the supply chain than many small contractors expect. The preference applies to the iron, steel, manufactured products, and construction materials incorporated into the infrastructure project, which means your suppliers' and subcontractors' choices are your compliance problem. Flow the requirement down in every subcontract and purchase order, and make mill certifications and manufacturer letters a condition of payment, not a favor you request after delivery.
The TAA Trap: "Designated Country" Is Not "Domestic"
Just when the picture looks complete, the Trade Agreements Act (TAA) of 1979 walks in with a different vocabulary. On covered federal procurements above certain dollar thresholds, the TAA waives the BAA and substitutes its own test: the government may buy US-made end products or products from designated countries — places with qualifying trade agreements or least-developed-country status. China, India, and several other major manufacturing sources are not designated countries, so their products stay out.
The trap is the "substantial transformation" test that decides a product's country of origin. A product assembled in a designated country from non-designated parts qualifies only if the work there transformed the inputs into a new article of commerce with a different name, character, or use. Mere assembly, repackaging, or finishing of imported components does not qualify — and the government decides transformation case by case, not by your supplier's marketing claim.
Three TAA mistakes recur in enforcement:
- Treating the ship-from country as the origin. The country on the shipping label is where the box left, not where the product was substantially transformed. Trace the transformation, not the freight.
- Assuming designated-country assembly cures Chinese components. Bolting imported parts together in a qualifying country, without a fundamental change in character, leaves the origin where the parts were made.
- Certifying GSA Schedule products by catalog claim. Every product on a GSA contract carries a country-of-origin certification, and false certifications draw False Claims Act exposure — treble damages territory, not a paperwork fine.
For BABA-funded infrastructure work, the TAA generally does not apply the way it does in direct procurement, so do not assume a TAA-compliant product satisfies BABA. They are parallel regimes with different country lists and different math.
Waivers Exist, but You Cannot Self-Grant One
All three regimes allow waivers, and BABA recognizes three standard grounds: the needed product is not produced domestically in sufficient quantity or satisfactory quality (nonavailability), using domestic products would raise total project cost by more than 25 percent (unreasonable cost), or the preference would be inconsistent with the public interest (public interest). Agencies have also issued general-applicability waivers covering de minimis quantities, small grants, and minor components, with itemized tracking requirements attached.
What waivers do not do is rescue a contractor who assumed one applied. A waiver must be requested, justified in writing, and granted before the noncompliant material goes into the ground — federal guidance contemplates published determinations with public comment periods, not after-the-fact forgiveness. If your estimate depends on a waiver, confirm in writing that it covers your product, your project, and your quantities, and keep that letter with the contract file. "Everyone knows this valve has a waiver" is not a compliance position.
A Small-Contractor Compliance Playbook
You do not need a government-contracts practice to survive these rules. You need a repeatable routine, applied on every federally touched job:
Classify the job at bid time. Direct federal contract, grant-funded infrastructure, or neither? Write the answer on the estimate cover sheet with the clause or grant provision cited. If the documents cite FAR 52.225 clauses, you are in BAA/TAA territory; if they cite BABA or program Buy America provisions, you are in grant territory.
Price the compliant material, not the catalog default. Get domestic-content confirmation from suppliers during takeoff, not after award. Ask specifically which bucket the product falls in and what evidence ships with it — mill test reports for steel, manufacturer certification letters stating the domestic component cost percentage for manufactured products.
Flow it down in writing. Every subcontract and purchase order on the job should carry the domestic-preference requirement and a certification deliverable tied to payment. Your sub's imported rebar becomes your withheld retainage.
File evidence with the pay application, not after the audit notice. Keep a per-job folder pairing each material invoice with its origin certification. Inspectors ask at closeout; auditors ask years later. Either way, the contractor holding a complete folder gets paid while the one reconstructing origins from memory negotiates.
Watch the calendar on multi-year work. BAA thresholds step up at delivery-date boundaries, and agency BABA waivers carry expiration dates. A product compliant when you bid may be noncompliant when you install it eighteen months later.
Track Origin the Way You Track Cost
Here is where bookkeeping earns its keep. Domestic-content compliance is, at bottom, a cost-accounting exercise: component costs by origin, per product, per job, retained for years. The contractors who sail through audits treat origin as a job-cost dimension from day one — tagging material purchases by project and keeping certifications stapled (digitally, at least) to the accounts-payable record. Those who scramble treat compliance as a closeout chore and discover, too late, that nobody recorded where anything came from.
If your books already support job costing — materials, labor, and equipment tracked per project — adding an origin tag to material lines is a small step with outsized payoff. When the inspector asks, you filter the job ledger instead of calling three suppliers and hoping someone kept the mill certs. Clean project accounting and clean compliance files are the same habit wearing different hats, and both live or die on records made at the time of purchase rather than reconstructed afterward. For the mechanics of structuring project and cost accounts that support this kind of tracking, the documentation at /docs/ covers plain-text ledger patterns that scale from a single job to a full portfolio.
Keep Your Project Books Audit-Ready From Bid Day
Winning federally funded work is only profitable when the compliance paperwork costs less than the margin it protects. Classifying the regime at bid time, pricing compliant materials, flowing requirements down to subs, and filing origin evidence with every invoice turns domestic-content rules from a closeout ambush into a routine checklist. And the same job-cost records that prove compliance double as the management accounts that tell you which jobs actually made money.
Beancount.io provides plain-text accounting that keeps every project transaction transparent, version-controlled, and ready for review — no black boxes between your field purchases and your audit file. Get started for free and see why contractors and finance professionals are switching to accounting they can diff, search, and trust.





