TL;DR
Tariffs are no longer a macro problem on the news. They are showing up in landed costs, vendor invoices, and gross margin lines for Canadian small businesses every quarter. The owners who survived 2025 have a playbook, and it is not complicated.
If 30 percent of your cost of goods crosses a border, you are not running a business. You are running a tariff bet. The owners who survived 2025 figured this out by mid-spring. The ones who did not are looking at gross margins down 4 to 8 points and a year-end conversation they do not want to have.
Tariffs are no longer a macro story on the news. They are showing up in landed costs, vendor invoices, and the gross margin line every quarter. The good news is the playbook is not complicated.
The Problem With How Owners React
The default reaction to a tariff hit is one of three things. Absorb it silently and watch margin erode. Pass it through with a panic-driven 15 percent price hike that scares half the customer base. Or freeze, do nothing, and hope it gets repealed before the year-end meeting with the accountant.
According to CFIB, 65 percent of Canadian small businesses report being directly affected by US tariff policy in 2025, and the average gross margin hit was 4.2 percentage points before any mitigation. For a $2M business running on a 35 percent gross margin, that is roughly $84,000 of profit gone. For most small businesses, that is the owner's bonus, the team's raise, or the line of credit paydown for the year.
I had a client importing specialty equipment from the US. Their landed cost jumped 18 percent inside 60 days when tariffs hit a key category. They sat on it for two months thinking it was temporary. By the time we talked, gross profit for the quarter was down $47,000 against budget, and customer prices had not moved.
What Tariff Exposure Actually Looks Like
Most owners think their tariff exposure is spread across hundreds of SKUs. It is not. In nearly every business I have looked at, exposure is concentrated in 3 to 5 inputs that drive 60 to 80 percent of cost of goods. The first job is finding those inputs and quantifying them in dollars per year, not in vague percentages.
The second job is sorting those inputs into three buckets. Bucket one: items where you have a Canadian or Mexican alternative at comparable cost. Bucket two: items where the customer cannot tell the difference if you switch suppliers. Bucket three: items where there is no realistic substitute, and you have to either absorb or pass through.
The CFO Perspective
The mistake owners make is treating tariffs as a cost problem. They are not. They are a pricing problem dressed up as a cost problem.
"A tariff that hits your input cost is not a tariff your business pays. It is a tariff your customer pays, eventually. The only question is how cleanly you make that transfer." Peter Xia, CPA
One of my clients runs a $3.8M product business with about 40 percent of cost of goods crossing the border. We did the exposure mapping in early March 2025. The hit was projected at $215,000 for the year, all in five SKUs. We did three things. We renegotiated terms with one Canadian backup supplier on two of the SKUs, switched immediately, and saved $90,000. We added a transparent tariff line item on customer invoices for the other three SKUs, which moved $95,000 of cost cleanly to customers with zero complaints. The remaining $30,000 we absorbed on strategic accounts where the relationship was worth more than the margin.
Total recovery: $185,000 of the $215,000 hit. The customers who saw the tariff line item appreciated the transparency. Three of them said it was the cleanest pass-through they had seen all year.
The owners who got crushed in 2025 were the ones who tried to bury the cost increase inside a base price hike. Customers see through that. The pass-through that worked was the one that named the cause out loud.
How to Build a Tariff Defence Plan
- Pull your top 20 input costs by annual spend. For each, identify the country of origin and the HS code. This is the data your customs broker can pull in 30 minutes if you do not have it.
- Cross-reference each HS code with the current tariff rate. Calculate dollar exposure per input per year. Total it. That is your number.
- Sort exposed inputs into three buckets: substitutable at comparable cost, substitutable with customer-invisible quality, and not substitutable. Address them in that order.
- For substitutable inputs, run a 90-day trial with one alternative supplier. Do not commit volume until you have validated lead time and quality. One failed switch costs more than absorbing a tariff for two quarters.
- For non-substitutable inputs, build a tariff line item into your invoice template. Make it visible. Update it monthly based on what actually hit your landed cost.
- Update customer pricing on the next regular cycle, not as a special announcement. Tie it to the invoice line item, not to base price. Customers accept transparent tariff pass-through far more than they accept a generic price hike.
- Re-run the exposure analysis every quarter. Tariff policy moves faster than your contracts. The owners who get caught are the ones who set the plan in March and never look at it again.
The Bottom Line
Tariffs are not going away in the next 12 months. The businesses protecting margin are doing the boring work: mapping exposure, switching what is switchable, passing through what is not, and naming the cost out loud on the invoice. If you want the framework I use with my CFO clients to map tariff exposure, book a free call at peterxiacpa.com/book.
Next step: run the numbers in the free breakeven calculator.
Frequently Asked Questions
- Should I absorb tariff costs or pass them through to customers?
- Pass through what you can, absorb only what protects strategic accounts. The default should be a tariff line item on every invoice, separate from your base price, so customers see exactly what changed and why. Absorbing tariffs silently is how owners destroy margin without anyone noticing for two quarters.
- How do I figure out my actual tariff exposure?
- Pull your top 20 SKUs or input costs by spend, identify which cross a border and under which HS code, and check the current tariff rate for that code. Multiply by annual volume. That is your exposure. Most owners are surprised because the exposure is usually concentrated in 3 to 5 inputs, not spread across the whole supply chain.
- Is it worth switching to Canadian suppliers to avoid tariffs?
- Sometimes. Run the math, do not assume. Canadian alternatives are often 8 to 15 percent more expensive at unit cost, which can wipe out a 10 percent tariff savings. The math also has to include lead time, quality risk, and the cost of a one-time switch. About one in three switches is worth it. The other two are owners panicking.
Get weekly CFO insights
No fluff. Real finance strategy for Canadian business owners. Unsubscribe any time.
Related Articles
How to Tell What Counts as Profit When Payroll and Bills Hit on Staggered Dates
A healthy bank balance mid-month doesn't mean you made money. When expenses hit on staggered dates, the balance swings constantly. Here's how to separate actual profit from temporary cash on hand.
5 min readHow to Forecast Payroll So Pay Day Never Surprises Your Cash Flow
Most owners only forecast net payroll and miss the employer burden and remittance outflows that add 15-25% on top. Payroll should be fully predictable in your cash flow. Here's how to build it in properly.
5 min readRetainer or Hourly? How to Structure a Fractional CFO Engagement
Hourly billing feels safer but changes how you use your CFO, usually for the worse. The structure of a fractional CFO engagement determines whether you get proactive advice or just reactive cleanup. Here's how to decide which model fits your actual needs.
5 min readNeed financial strategy for your business? Explore our CFO services or book a call.
