
What Does Trump's 2025 Tariff Plan Mean for Contractors?
If you are reading this, you probably saw the headlines about new tariffs and wondered what the hell that means for the job you are bidding next week. Here is the short answer: tariffs are a tax on imported materials, and they will make lumber, steel, copper, drywall, and a bunch of other stuff more expensive. How much more expensive? Depends on what gets hit and how hard, but we are talking 10-25% price bumps on key materials. That is not a rounding error — that is real money that can wreck your margin if you are not ready.
Trump announced sweeping tariff plans in late 2024 that are rolling out through 2025 and into 2026. The stated goal is to bring manufacturing back to the U.S. and reduce reliance on foreign goods, especially from China. That sounds great in a speech, but for contractors, it means one thing: the cost of doing business is about to go up, and you need a plan before your next bid goes out the door.
This article is not about politics. It is about your P&L. We are going to walk through what tariffs actually do to your costs, how to adjust your bids so you do not eat the increase, and how to protect jobs you have already sold. Let is get into it.
What Are Tariffs and Why Should a Contractor Care?
A tariff is a tax the government slaps on goods coming into the country. If you import steel from China, you now pay the cost of the steel plus a percentage on top — that extra percentage is the tariff. The importer (usually the supplier or distributor) pays it, but guess who that cost gets passed to? You. And then you have to figure out if you can pass it to your client or if you are going to eat it.
Here is why this matters right now. A huge chunk of construction materials are imported. Lumber from Canada. Steel from Asia and Europe. Drywall components, wiring, fixtures, fasteners — the list is long. Even if something is 'made in the USA,' parts of it probably are not. So when tariffs go up, your material costs go up, even if your supplier does not call it out on the invoice.
Let us put real numbers on it. Say you are an HVAC contractor and you are bidding a $60,000 system for a small commercial job. Your material cost is $22,000. If tariffs hit the compressors, copper line sets, and electrical components at an average of 15%, that is an extra $3,300. If you did not build that into your bid, that comes straight out of your pocket. Your labor cost stays the same. Your overhead stays the same. But your materials just jumped, and now a job you thought would net you $12,000 might only clear $8,700 — if you are lucky.
This is not theoretical. It happened in 2018-2019 with steel and aluminum tariffs, and a lot of contractors got burned because they did not adjust fast enough. The ones who survived were the ones who got ahead of it.
Which Materials Are Getting Hit the Hardest?
Not every material is affected equally. Based on the 2025 tariff announcements, here is what contractors need to watch:
- Steel and aluminum: Tariffs of 20-25% are back on the table for imports from most countries. That hits structural steel, rebar, metal roofing, HVAC ductwork, and fasteners.
- Lumber: Canada supplies a huge percentage of U.S. lumber, and softwood lumber tariffs have been a political football for years. Expect 10-15% increases if new restrictions hit.
- Drywall and gypsum: A lot of gypsum board comes from overseas or uses imported components. Price bumps of 8-12% are realistic.
- Copper and electrical components: Wiring, piping, and fixtures could see 10-18% increases, especially if China tariffs expand.
- Appliances and fixtures: If you are in residential remodeling and you are sourcing cabinets, countertops, or appliances with imported parts, expect 5-15% depending on origin.
Here is the tricky part: even if your supplier does not label it as a tariff, they are going to raise prices and call it 'market conditions.' You need to stay on top of your material costs every single month, not just when you are bidding a job. If you are using the same price sheet from six months ago, you are already behind.
For a framing crew running three jobs at $180,000 each, a 12% jump in lumber cost could mean an extra $8,000-$12,000 per job if lumber is 40% of your material spend. That is $24,000-$36,000 across three jobs. If you did not build escalation clauses into your contracts, that is coming out of your margin.
How Do I Protect My Bids from Tariff Price Increases?
First, stop using fixed-price bids for jobs that start more than 30 days out. I know that is what everyone wants, but you are taking on all the risk of price changes, and right now that risk is real. Here is what to do instead:
Step 1: Add a material escalation clause. This is a line in your contract that says if material costs go up more than a certain percentage (say 5%) between the time you bid and the time you buy, the contract price adjusts. It is not shifty — it is standard practice in volatile markets. Language can be simple: 'Material costs are based on current pricing. If costs increase more than 5% due to tariffs, supply chain issues, or market conditions, the contract price will be adjusted accordingly with documentation provided.'
Step 2: Shorten your material price locks. Call your suppliers and ask how long they will hold a price. If they say 30 days, get it in writing and make sure your contract with the client reflects that. If the job starts in 60 days, you need to either get a longer price lock or build in a buffer.
Step 3: Add a tariff buffer to your bid. If you are in a competitive bid situation and you cannot use an escalation clause, add 8-12% to your material costs as a safety margin. Yes, that might make you higher than the other guys. But if you win the job and costs go up, you are covered. If costs stay flat, you just made a better margin. I would rather lose a bid than win a job that costs me money.
Step 4: Buy materials earlier in the project timeline. If you have a signed contract and you know what you need, order it now and store it. Yes, that ties up cash. But if prices are going up 15%, you just saved 15% by buying early. That is a better return than your money is getting in a checking account. Just make sure you have a cash flow system that can handle the timing.
What If I Already Signed a Fixed-Price Contract?
This is where it gets painful. If you signed a contract three months ago and you are just starting now, and your material costs have jumped 12%, you have three options:
Option 1: Eat it. Not fun, but sometimes it is the cost of learning the lesson. Track exactly how much you lose so you know what to do differently next time.
Option 2: Go back to the client. This is uncomfortable, but if the price increase is big enough, you need to have the conversation. Bring documentation — supplier invoices, price increase letters, tariff news. Say something like: 'When we bid this job, steel was $X per ton. It is now $Y due to tariffs. That is an extra $8,000 on your project. I want to finish this job, but I need to talk about how we handle that.' Some clients will work with you. Some will not. But you will not know unless you ask.
Option 3: Value-engineer the job. Can you swap materials? Use a different supplier? Reduce scope somewhere that does not hurt the outcome? This takes creativity, but it is better than just bleeding cash.
How Do I Track Material Costs So I Do Not Get Blindsided?
If you are not tracking your actual material costs against what you estimated, you are flying blind. This is not about being a spreadsheet nerd — this is about knowing if you are making money or losing it before the job is over. Here is the simplest way to do it:
Step 1: Set up job costing in QuickBooks or whatever system you use. Every job gets its own code. Every material purchase gets tagged to a job. If you are not doing this, start today. Not next month. Today. If you do not know how, this guide will walk you through it.
Step 2: Compare estimated vs. actual every two weeks. Pull a report that shows what you budgeted for materials and what you have spent so far. If you are 40% through the job and you have spent 60% of your material budget, you have a problem. The earlier you catch it, the more options you have.
Step 3: Track price changes by category. Keep a simple spreadsheet with your top 10 materials and what you paid last month vs. this month. Lumber, steel, wire, drywall, whatever you buy most. If you see a 10% jump, you know to adjust your next bid. This takes 15 minutes a month and it will save you thousands.
Step 4: Build a buffer into every estimate. I tell every contractor the same thing: add 10% to your material estimate as a contingency. If costs stay flat, that extra 10% becomes profit. If costs go up, you are covered. Either way, you are not scrambling.
What Should I Be Doing Right Now to Prepare?
Here is your action list for this week — not next quarter, this week:
Monday morning: Call your top three suppliers. Ask them what they are seeing on price increases and what their outlook is for the next 90 days. Ask if they are offering any price locks or pre-buy programs. Take notes.
Monday afternoon: Pull your pipeline of upcoming bids. For any job starting more than 30 days out, add a material escalation clause to your contract template. If you do not have a standard template, make one. It does not need to be fancy — just clear.
Tuesday: Review any jobs you have under contract that have not started yet. Calculate what a 10% and 20% material cost increase would do to your margin. If it is ugly, decide now whether you are going to eat it, renegotiate, or value-engineer.
Wednesday: Set up or clean up your job costing. Make sure every job has a code, every material purchase is tagged, and you have a way to pull estimated vs. actual reports. If your bookkeeping is a mess and you do not know where to start, bring in help — a Fractional CFO can get this dialed in fast.
Thursday: Run a report on your top 10 material costs for the last three months. Look for trends. If copper went up 8% in the last 60 days, assume it is going up another 8% in the next 60 and bid accordingly.
Friday: Talk to your project managers or lead guys. Make sure everyone knows that material costs are moving and that they need to flag any price surprises immediately, not at the end of the job when it is too late to do anything about it.
Is There Anything Good About This Situation?
Honest answer? Not really. Higher costs suck. But here is the silver lining: this is going to separate the contractors who run tight financial systems from the ones who wing it. If you get your estimating, job costing, and cash flow dialed in now, you are going to come out of this stronger than your competitors who are still guessing.
Tariffs are also a forcing function to finally fix the stuff you have been putting off. That QuickBooks file you are scared to open? Clean it up. That shoebox of receipts? Get them into a system. That gut feeling that money is leaking? Find the leak. The contractors who take this seriously are going to win more bids because their numbers are tight, and they are going to finish jobs with better margins because they are tracking everything.
One more thing: this is a good time to raise your prices. Everyone else is dealing with the same cost increases. If you have been undercharging because you are scared of losing work, now is the time to fix that. Clients expect prices to go up right now. Use it.
Final Thoughts: Do Not Wait Until It Hurts
Tariffs are not going away. Even if some of them get rolled back or adjusted, the cost pressure is real and it is happening now. The contractors who are going to get crushed are the ones who keep bidding jobs the same way they did in 2023 and hoping it works out. The ones who are going to thrive are the ones who adjust fast, track everything, and build systems that let them see problems before they become disasters.
You are not bad at business. You just did not get taught this stuff. But you can learn it, and you can build it into your operation starting today. The smartest thing you can do right now is stop guessing and start measuring. Know your costs. Know your margins. Know when a job is going sideways while you still have time to fix it.
If you need help getting your financial systems dialed in so you can actually see what is happening in your business, that is what we do. But whether you work with us or someone else or do it yourself, just do it. The next six months are going to be bumpy, and the contractors with good numbers are going to be fine. The ones without them are going to bleed cash and wonder what happened.
Now go get your bids right.
#ConstructionBusiness #ContractorTips #Tariffs2025 #JobCosting #ConstructionFinance #ContractorCFO
