HVAC procurement software should unify multi-vendor purchasing, approval workflows, spend visibility, and your negotiated volume-based pricing in one system. Here's how Peregrin does it for HVAC controls contractors.
What is HVAC procurement software?
HVAC procurement software is a system that lets a contractor search, price, order, approve, and track materials from every supplier they buy from, in one place, instead of across a stack of vendor portals, spreadsheets, and email threads. For HVAC controls contractors, that means a single catalog covering every brand and distributor, purchase orders generated from a bill of materials and split by vendor, an approval queue purchasing controls, and real-time visibility into what each project has committed and spent.
Peregrin is HVAC procurement software built specifically for controls contractors. It unifies multi-vendor purchasing, approval workflows, spend visibility, and your negotiated volume-based pricing in one platform, and it works with the suppliers you already use.
The rest of this post walks through each of those four pieces, why they only work when they live in the same system, and what that looks like in practice.
Why multi-vendor purchasing is the core problem in HVAC controls
Controls work is multi-vendor by default. A single project might pull actuators from Belimo, controllers from Distech or Johnson Controls, sensors from BAPI, relays from Functional Devices, and everything else from two or three regional distributors. Most shops buy from somewhere between five and ten suppliers on a regular basis, and each one has its own portal, login, part numbering quirks, pricing sheet, and order confirmation format.
That fragmentation is the root of almost every procurement complaint we hear:
- Nobody can compare across suppliers without opening four portals, so the default is to order from whoever is easiest.
- Pricing gets applied by hand, so your contract rates only show up when someone remembers to check them.
- Approvals happen over email, if they happen at all, because there is no single place where a requisition can wait for review.
- Spend data lives in six systems, so the only consolidated view of what you bought arrives with the month-end invoices.
You can’t solve these one at a time. A reporting tool bolted onto five portals still reports late. An approval policy enforced by memo still loses to whichever supplier answers the phone first. The fix is to move the purchasing itself into one system, so that pricing, approvals, and visibility come along for free.
How Peregrin unifies multi-vendor purchasing
Peregrin starts by loading every supplier catalog you buy from into a single searchable system. Search by part number, description, or spec, and you see every vendor that carries the part, with current pricing and availability side by side. Pricing stays current through whatever channel each supplier supports: live API feeds, EDI exchanges, or scheduled price-file imports, with a freshness indicator on every number.
From there, the workflow that used to take an afternoon of copy-paste runs in minutes:
- Upload a BOM from Bidtracer, Excel, or CSV. Peregrin matches lines to your catalogs automatically, with a 90 to 95 percent match rate, and flags anything discontinued or ambiguous while it is still cheap to fix.
- Get vendor-split POs with your negotiated pricing already applied. No re-keying, no looking up the same part in three places.
- Submit to every supplier from one screen, then track every order to delivery in one dashboard.
This is what multi-vendor purchasing should look like: your suppliers, your pricing, one workflow. You keep every relationship you’ve built. You just stop paying the labor tax of managing them separately.
Approval workflows that PMs won’t route around
Approval workflows fail for one reason: they are slower than going around them. When the sanctioned process means emailing a parts list to the office and waiting, a project manager’s own rep will always win, and the company ends up with maverick spend it can’t see.
Peregrin’s approval workflow is designed to be faster than the workaround. Project managers and field teams submit requisitions directly from the project, with POs already queued up and priced. Every requisition lands in a role-based approval queue where purchasing can approve, request changes, hold, or release in seconds. You decide how much process you want:
- Tier approvals by spend amount, so small orders flow through and large ones get a second look.
- Delegate coverage when the usual approver is out.
- Bypass review entirely for trusted buyers or routine restocks.
Every action is timestamped in a full activity log, so the record of who ordered what and who approved it lives in the system, not in someone’s inbox. PMs keep their speed. Purchasing sees every dollar before it leaves the building.
We covered the maverick spend problem in depth in Stopping Maverick Spend. The short version: the right way has to be the easy way, and that only happens when requisitions, pricing, and approvals share a system.
Spend visibility from the moment a dollar is committed
Most contractors have spend visibility of a sort. It arrives weeks late, in the form of invoices, and it tells you what already happened. By the time a project shows as over budget in the job cost report, the parts are installed.
Because every order in Peregrin originates inside a project workspace, committed spend is visible the day it is committed. Each BOM becomes a living workspace that tracks planned, ordered, remaining, and canceled quantities for every line item, grouped however you need it: by brand, supplier, phase, requisition, or PO. You see committed and remaining spend against the estimate in real time, so overruns show up in the data before they show up in accounting.
At the company level, that same data rolls up across projects, teams, and branches. Purchasing and operations leaders get a consolidated view of what the business buys, from whom, and at what price, without waiting for month-end. And when every PO syncs to your ERP or accounting system, the numbers in Peregrin and the numbers in your books stay the same numbers.
That visibility is also what makes the next piece work.
Your negotiated volume-based pricing, applied every time
You have negotiated pricing with your suppliers. The question is how often your team actually buys at it.
When pricing is looked up by hand, or when PMs buy through personal portal logins, the same actuator can land on two projects at two prices and nobody notices. Worse, spend that goes through side channels never rolls up, so at contract renewal you are negotiating with numbers that understate what your company really buys. Volume tiers and rebates get left on the table.
Peregrin fixes both halves of the problem. We verify your contract pricing with each vendor during onboarding and keep it current as suppliers update it, so your negotiated rates are the default on every line of every PO, for every user. And because all of your purchasing flows through one system, your true volume with each supplier is visible and documented when it is time to renegotiate. You pay the price you earned, and you can prove the volume that earned it.
Peregrin’s own pricing follows the same philosophy. Plans are sized to your purchase order volume, with unlimited users and no per-seat fees, so your whole team can be in the system without the bill scaling with headcount.
Supplier management without changing suppliers
Supplier management in Peregrin does not mean replacing your distributors with a marketplace. It means having one place where every supplier relationship is configured, priced, and tracked. Onboarding includes loading every catalog, verifying your pricing with each vendor, and configuring your approval workflows, so you are ordering from your existing suppliers on day one.
Once you are live, adding a supplier, comparing vendors on a part, or checking who has stock today is a search, not a project. Your relationships stay yours. The overhead of juggling them goes away.
What this looks like in practice
Here is a typical week for a controls shop running HVAC materials procurement on Peregrin:
- Monday. An estimator uploads the BOM for a newly awarded job. Peregrin matches it, prices it at contract rates, and creates a project workspace with vendor-split POs queued for review.
- Tuesday. A PM on a different job requisitions replacement controllers from the field. Under the spend tier, it is auto-approved and submitted to the supplier in a couple of minutes.
- Wednesday. Purchasing reviews the new project’s POs in the approval queue, swaps one line to an alternate supplier with better stock, and releases the orders. Every change is logged.
- Thursday. An operations manager checks committed versus remaining spend across all active projects and spots one trending high with two phases still to buy.
- Friday. POs, receipts, and inventory items are already synced to the ERP. Nobody re-keys anything.
Every step happens in one system, at your pricing, with the right eyes on every order.
Why one system instead of best-of-breed pieces
You could assemble this from parts: a reporting tool, an approval add-on, a price-tracking spreadsheet, and the portals you already have. Contractors have tried. It does not hold, because the four capabilities depend on each other:
- Spend visibility is only real-time if orders originate in the system doing the reporting.
- Approval workflows are only adopted if they are attached to the fastest way to order.
- Negotiated pricing is only applied consistently if it is the default in the catalog everyone buys from.
- Multi-vendor purchasing is only efficient if the catalog, pricing, approvals, and tracking share one workflow.
Peregrin is built from the ground up as that one workflow, by a team that has processed over $1 billion in HVAC controls purchase orders across more than 650,000 POs since 2018. We have seen how controls contractors buy, where the money leaks, and what a platform needs to do to earn a place in a busy purchasing department.
Frequently asked questions
Does Peregrin require us to change suppliers?
No. Peregrin works with your existing vendor relationships. We pre-load catalogs from the suppliers you already use and apply your negotiated pricing to them. You can add or compare suppliers whenever you like, but nothing forces you to.
How does Peregrin handle approval workflows for different order sizes?
Every requisition lands in a role-based approval queue. You can tier approvals by spend amount, delegate coverage when an approver is out, or bypass review for trusted buyers and routine orders. Approvers can approve, request changes, hold, or release, and every action is logged.
How does spend visibility work across multiple projects and branches?
Every order originates inside a project workspace, so committed and remaining spend is visible against the estimate in real time. That data rolls up across projects, teams, and branches, and every PO syncs to your ERP so the numbers stay consistent.
Will our negotiated pricing actually show up on every PO?
Yes. We verify your contract pricing with each vendor during onboarding and keep it current through API feeds, EDI, or scheduled price-file imports. Your negotiated rates are the default on every line, for every user, and freshness indicators show how current each price is.
What systems does Peregrin integrate with?
Peregrin is built to sync POs and inventory items with your accounting, ERP, estimating, and project management platforms. Systems like QuickBooks, NetSuite, ComputerEase, Bidtracer, COINS, Studio 360, and JobTread are examples of what a controls contractor might connect. During onboarding we scope the integration to the systems you actually run and build it with you, at no additional cost for most integrations. Our Bidtracer integration is in active development and not generally available yet, though you can upload Bidtracer BOM exports today.
How is Peregrin priced?
Plans are sized to your purchase order volume and billed annually. All plans include unlimited users, onboarding, supplier configuration, catalog setup, and ongoing support. There are no per-seat charges and no percentage-of-spend fees.
See it on your own suppliers and parts
The fastest way to evaluate HVAC procurement software is to watch it run on your own BOM, your own suppliers, and your own pricing. Book a demo and we will do exactly that, or grab the free procurement playbook if you are still scoping the problem.
Ready to streamline your procurement?
See how HVAC controls contractors are using Peregrin to unify their suppliers and take the busywork out of ordering parts.