What it does

From finding the tender to sending the bid

In the order you do the work. All of it is built and running today, and every figure on this page says where it came from. Watch it in 90 seconds, the two-minute walkthrough, or a short one on each part.

See each part in about a minute

Each one walks through a part of BidCaliper on the same sample company, with the words on screen so it works with the sound off.

Finding tenders · 0:55
Every tender checked for your company, why each one is where it is, and what still needs you.
Pricing a job · 0:56
Your part of the tender, a draft bid priced item by item, and making it your estimate.
Reviewing a bid · 1:01
A bid priced anywhere, checked against the tender and set beside what we would price it at.
Early leads · 0:46
Projects months before they are tendered, and who is building them.
1 · Finding tenders

Every open tender, in one list, every six hours

We held 2,094 open public tenders as of 20 October 2026: every federal notice, every Québec public body, including municipalities, health authorities, school boards and transport, and the City of Toronto’s and the Government of Yukon’s open tenders.

For sites whose terms don’t let us copy them, like MERX and Bids&Tenders, forward the notice to your company’s own address and it is added for you. It stays inside your company.

BidCaliperOpportunitiesWhat's comingAdd a tenderCompanyDecision recordYOUR COMPANY
TodayCHECKED AGAINST YOUR COMPANY · UPDATED 2 HOURS AGO
Clear to bid
CLEAR TO BIDBoiler replacement — pump house No. 4CLOSES IN 11 DAYS
A municipal water utility · Brandon, MB
Matches your mechanical and heating work. Brandon is 242 km by road, inside the radius you set. Nothing in the notice asks for a certificate you don't hold.
Worth a look
WORTH A LOOKMechanical systems upgrade — administration buildingCLOSES IN 11 DAYS
A school division
The notice doesn't say where the work is or name a place. Everything else passes.
WORTH A LOOKDomestic water piping renewal — phase 2CLOSES IN 19 DAYS
A health authority
The bond is 50% of the contract price, and the notice doesn't publish a price. Whether it fits your surety's limit depends on what you bid. There is also a mandatory site visit in 3 days.
Not open to you — 2,073, each with a reason
NOT OPEN TO YOURoof membrane replacement — six sitesCLOSES IN 8 DAYS
A provincial department
The work is roofing, which isn't on your list. Nothing in it is your work.
NOT OPEN TO YOUWater treatment plant — process pipingCLOSES IN 11 DAYS
A provincial department
Manitoba public contracts at or above $100,000 require a valid COR or SECOR. You hold neither. The 50% bond on the published $4,200,000 is also over your single-job limit.

An illustration of the Opportunities screen. The tenders and figures are examples, not a customer's.

Grouped by what you can do with it

Clear to bid, worth a look, and not open to you. The ones not open to you sit behind a count.

It says when it is out of date

If a source misses an update, the screen tells you. You are never shown yesterday’s list as if it were today’s.

An email when something new fits

Only for tenders that are clear to bid or worth a look. Never for the ones that were already there when you signed up. You can turn it off.

Early leads

Projects months before they are tendered

Development applications and building permits from city open data: a new school, a warehouse, a 60-unit apartment block, from its rezoning or site plan onward, with roughly what it is worth once it is permitted and which builder and designer are on it. Get in front of the builder before your part goes out to bid.

  • Applications and permits from 29 cities and regions in eight provinces, from Vancouver to Saint John (York Region's nine municipalities among them), plus British Columbia's, Manitoba's and Québec's provincial project lists, read every six hours
  • Rezonings, site plans and development permits at the planning stage, then permit applications and permits issued
  • The busiest builders and designers in each city
  • Only company names, never a person's, and every city's licence credited

A permit says a project is going ahead. It does not mean anyone will invite bids for your part.

Early leads in Calgary: projects over $5 million, with the builder and designer on each.
Early leads in Calgary: projects over $5 million, with the builder and designer on each.
Forwarding address

Forward what you are sent, and it becomes a tender

Your company gets its own email address. Forward a general contractor’s invitation to bid, a notice from MERX, Bids&Tenders or any site you use, or an addendum. It becomes a tender here with its attachments, read for what it requires and whether you can win it.

  • An email about a tender you already have is added to that tender, not made into a new one
  • Each tender can have its own address too, for the buyer's addenda
  • Keep using the tender services you already pay for: BidCaliper does the work after
Your company's forwarding address, and what has arrived at it.
Your company's forwarding address, and what has arrived at it.
2 · Checking if you qualify

Everything that can disqualify a bid, checked first

A keyword search matches words. BidCaliper reads what the work is, then checks the things that decide whether you can bid it. It quotes the sentence behind every one.

BidCaliperOpportunitiesWhat's comingAdd a tenderCompanyDecision recordYOUR COMPANY
NOT OPEN TO YOUWater treatment plant — process pipingCANADABUYS · CLOSES IN 11 DAYS

Two requirements fail and one needs a decision. Everything else passes. It is still worth reading. It shows which two things stand between you and the work.

Trade fit
The work is process piping inside a water treatment plant. That is your mechanical work.
Distance
The notice puts the work in Manitoba, inside the 250 km you said you would travel.
Certificate
Manitoba public contracts at or above $100,000 require a valid COR or SECOR, or a current equivalency. You hold none of them.
“Bidders shall hold a valid Certificate of Recognition (COR) or SECOR issued by a recognised certifying partner.”
Bonding
The performance bond is 50% of the contract price. On the published $4,200,000 that is $2,100,000, which is over the single-job limit your surety has given you.
Insurance
$5,000,000 commercial general liability is required. Your policy carries $5,000,000.
Site visit
There is a mandatory site visit in 36 hours. If nobody attends, your bid can't be accepted, whatever the closing date says.
“Attendance at the site examination is mandatory. Bids from firms not represented will not be considered.”
Deadline
The tender closes in 11 days.

An illustration of a tender and its requirement checks. The tender, the clauses and the figures are examples, not a customer's.

Trade fit

We read what the job is before any keyword. How the buyer filed the notice counts for less than what they wrote. Filing alone can make a tender worth a look, never clear to bid.

Distance

Road kilometres from your yard, compared with the radius you set. Provincial borders don't decide it: Kenora is closer to Winnipeg than Dauphin is.

Certificates

COR and SECOR against Manitoba's $100,000 threshold, plus anything the document itself asks for. A clause that accepts COR or SECOR counts as one requirement.

Bonding

Compared with the single-job limit your surety has given you. If you can't post the bond you can't bid, so the tender is marked not open to you.

Deadlines

Closings, question deadlines, registration and mandatory site visits. Miss a mandatory site visit and you can't bid, whatever the closing date says.

The document's own terms

Insurance limits, liquidated damages, holdback, bid validity, prime-contractor designation, subcontractor lists, safety plans.

When it cannot tell

A blank field never hides work from you

When something is unknown, the answer is “worth a look” and never “no”. It tells you what it needs to know, and usually you can answer in one click.

It asks the question that opens up the most work first. It remembers your answer and re-checks every tender that was waiting on it. It never asks the same question twice.

  • If it is unclear, it is “worth a look”, never “clear to bid”
  • Every answer is dated and can be changed later
  • “Not sure” is a real answer. It is saved, and nothing is guessed from it
BidCaliperOpportunitiesWhat's comingAdd a tenderCompanyDecision recordYOUR COMPANY
This affects 14 tenders
What is the largest single job your surety will bond?

Fourteen open tenders are waiting on this. Until you answer, they stay in “worth a look”. A blank field is never treated as a no.

$500,000$1,000,000$2,000,000MoreNot sure

“Not sure” is a real answer and is saved as one. It is never asked again, and nothing is guessed from it.

An illustration of the question card. The count and the figures are examples.

3 · Costs and margin

What an hour of your crew actually costs

Almost no tender notice says what the contract is worth: none of 950 federal notices, and 2% of 291 Québec ones. So the number that matters is your own.

It uses your wages, labour burden, overhead and the hours your crew does not bill. Setting it up is three questions. Every figure says whether it came from you or from a default.

BidCaliperOpportunitiesWhat's comingAdd a tenderCompanyDecision recordYOUR COMPANY
Cost per productive hour
$96.40HIGH CONFIDENCE
Base wage$41.00YOU TOLD US
Labour burden$14.35YOU TOLD US
Overhead per hour$22.90YOU TOLD US
Unbilled time$18.15BENCHMARK DEFAULT
One figure is still on a benchmark default. How much of a paid week your crew bills moves this number more than any other answer.

An illustration of the cost breakdown. The figures are an example. Yours are built from your own numbers.

Why only three questions

Before building this, we simulated 20,000 versions of a ten-person Manitoba mechanical shop to find out which numbers move an hourly cost and which barely matter. One input, how much of a paid week your crew bills, carried 54.8% of the swing on its own. That is why it is asked first. With no answers the model sits about 9.7% away from one with every answer. With the top three answered, about 2.1%.

Those two percentages compare the model against itself across simulated companies. They show which questions are worth asking. They do not measure accuracy against any real company’s books.

What it will not do

It will not tell you what to bid. We built recommended price bands and measured them against 33 Manitoba construction awards, which turned out to span a 6.2x range nationally. There is not enough public data to recommend a price, so we removed the feature.

Your part, the draft bid and the quote letter

From the tender’s own pages to a price and a letter

On a building tender, BidCaliper sorts the specification into the sections that are yours, the ones where you meet another trade, and the ones not in your price. Then a draft bid prices your part item by item, and the quote letter to the general contractor writes itself from your estimate.

Your part: three sections are the roofer's, nine are other trades'.
Your part: three sections are the roofer's, nine are other trades'.
A draft bid, priced from the tender's own documents.
A draft bid, priced from the tender's own documents.
The quote letter, from the estimate, ready to download as Word.
The quote letter, from the estimate, ready to download as Word.
  • The draft is built from the tender's documents, a published Canadian union wage for your trade or your own rate, and estimated material, equipment and hours, each marked as an estimate
  • Your contingency, markup, crew and travel allowances, set once for your company
  • Bring the draft into your estimate, change any line and confirm each estimate before the bid is ready
  • Download the draft as Excel, print it as PDF, and the quote letter as Word
  • A draft is a starting point to check your price against, not a quote
Takeoffs

Bring your takeoff as it comes

Drop in the export from PlanSwift, QuoteSoft, On-Screen Takeoff or ConstructConnect Takeoff, in Excel or CSV, and your quantities are priced at your own rates. No reformatting, no template.

  • Folders, subtotals and repeated rows are recognised and left out
  • QuoteSoft's labour hours come through, per unit or in total, as the file has them
  • If the file states its own total and the lines do not add up to it, nothing on the bid is changed
  • Any other Excel or CSV table with a description and a quantity works too
The priced schedule: your quantities at your own rates.
The priced schedule: your quantities at your own rates.
4 · Addendums

Know what changed, and what it means for your bid

A buyer can issue three addendums in two weeks. Each has to be acknowledged on the bid form. A bid that acknowledges two of three is thrown out on compliance, and nobody tells you which one you missed.

What the tender said

The original requirement, as it stood when you first priced the job.

What the addendum changed

Both values side by side, with the clause quoted, and which earlier addendum it supersedes.

What is now out of date

Your priced schedule, your bond and your acknowledgements are marked out of date. Nothing is recalculated for you.

  • Received, read, reviewed and acknowledged are tracked as four separate steps
  • One line on the tender and on the package: current through addendum 3, or exactly what is still to do
  • It will not re-price a revised drawing for you. A person does that
  • If two documents disagree about a date and we cannot tell which is right, it says so and asks you to check. It does not pick one

Addendum tracking is part of the Bid and Win plans.

BidCaliperOpportunitiesWhat's comingAdd a tenderCompanyDecision recordYOUR COMPANY
Addendum 2RECEIVED · READ · NOT YET ACKNOWLEDGED
Closing date
18 September, 2:00 p.m.25 September, 2:00 p.m.
You have another week.
Performance bond
50% of contract value100% of contract value
Check this with your surety before you bid.
Mechanical room drawing M-204
Revision ARevision C
Your priced schedule was built on Revision A. It is now out of date.
Your bid is current through addendum 1. Addendum 2 has been read but not acknowledged, and your priced schedule is out of date. Nothing has been re-priced for you.

An illustration of an addendum and what it changed. The values are examples.

Deadlines

The dates that can end a bid

Closings, question deadlines, registration windows and mandatory site visits, in one list, for every tender you are looking at.

The site visit is the one that costs people work. It is often three or four days after the notice appears. If nobody from your company attends, your bid cannot be accepted.

BidCaliperOpportunitiesWhat's comingAdd a tenderCompanyDecision recordYOUR COMPANY
IN 3 DAYS
Mandatory site visit
Domestic water piping renewal — phase 2
IN 5 DAYS
Questions close
Boiler replacement — pump house No. 4
IN 11 DAYS
Tender closes, 2:00 p.m.
Boiler replacement — pump house No. 4
IN 19 DAYS
Tender closes, 4:00 p.m.
Domestic water piping renewal — phase 2
Miss a mandatory site visit and you can’t bid, whatever the closing date says.

An illustration of the deadline calendar. The dates and jobs are examples.

5 · Preparing the bid

Built from what you’ve already saved

Your company details, your insurance certificate, your priced schedule, your certificates. Anything missing is listed as missing. Nothing is filled in with a guess.

The package says which addendum it is current through, on the sheet itself. It never submits anything. There is no button or setting that does. You sign and send.

BidCaliperOpportunitiesWhat's comingAdd a tenderCompanyDecision recordYOUR COMPANY
Bid packageCURRENT THROUGH ADDENDUM 1
ReadyCompany name, address, GST and WCB numbers
ReadyInsurance certificate — $5,000,000, valid to 30 June
ReadyPriced schedule — 41 lines, priced against your costs
MissingCOR or SECOR certificate — this tender requires one
MissingAddendum 2 acknowledgement
Anything missing is listed as missing. Nothing is filled in with a guess. It does not submit anything. You sign and send.

An illustration of the bid package. The contents are an example.

6 · Your bid history

What you decided, who decided it, and why

Bid, no bid, won or lost. Each one shows who decided, the date, and the reasons as they stood that day. You can print it.

A COR auditor asks how you consider safety and legislative requirements before you take on work. The jobs you turned down are the evidence. In most companies there is no record of them.

BidCaliperOpportunitiesWhat's comingAdd a tenderCompanyDecision recordYOUR COMPANY
Decision recordREADY TO PRINT
WONBoiler replacement — pump house No. 4
Decided by D. Reimer · 14 July 2026
Clear on every requirement. Priced at a 14% margin against our own hourly cost.
NO BIDMechanical upgrade — regional arena
Decided by D. Reimer · 2 August 2026
Performance bond above our single-job limit.
LOSTDomestic water piping renewal
Decided by A. Chartrand · 9 August 2026
Submitted at $214,000. Awarded to another firm at a lower price.
Shown as it was saved, not recalculated. A record printed today shows what was known on the day the decision was made.

An illustration of the decision record. The jobs, names and dates are examples.

End to end

You stay in charge

The software does the reading and the arithmetic. Every decision, and every document that leaves your office, is yours.

  1. It reads

    Every tender, every six hours, plus whatever you bring in.

  2. It checks

    Against your company, with the clause quoted for every finding.

  3. You decide

    Bid, no bid, or answer the question that sorts it out.

  4. You send

    It prepares the package. It never sends anything.

How it is built

Four things it will not do

These are rules built into the software.

Never an answer without a reason

Every finding shows its reason and the sentence from the document it came from.

Never make up a figure

When something is missing it says so. If it is unclear, it is “worth a look”, never “clear to bid”.

Never submit anything

There is no button or setting that submits for you. You sign and send.

Never share your documents

What you upload stays inside your company. An automatic test plants a dummy document and fails if another company can ever reach it.

See it against your own company

Three minutes to set up. Then it checks today's live tenders while you watch.

May we count this visit? We use Google Analytics on these public pages to see whether contractors are finding us. Nothing inside your account is ever measured. What we hold