Skip to content
TerraForgeTerraForge

Bidding

Two submitted bids, against the owner estimate.

Bid Packages is the owner’s tender. Each bidder receives a private invitation: open the bid portal, choose a password, price the schedule of quantities, and submit. After close, the comparison opens: how many bids were submitted, the low, the high, the average, the spread, and the owner estimate. Each line sits beside each bidder. Award is on the column. The quantities came from takeoff. The schedule of values starts only when that award is a contract.
TerraForge bid comparison with two submitted bids, an owner estimate, low high average and spread, line-by-line rates, and award on each column
Bid packages · comparison after close · award
  1. 01

    Draft

    Title, programme or project, currency, close time. Build the bill of quantities from takeoff or by hand.

  2. 02

    Issue

    The invitation names the package and the due time, with Open the bid portal. Documents go with it. The bill freezes.

  3. 03

    Price

    Bidders type rates in the portal. Prices stay sealed. Questions are labelled owner or bidder, never a name.

  4. 04

    Close

    Late submissions refused. The comparison matrix opens. Only submitted bids are priced.

  5. 05

    Award

    One winner. Draft contract in My Drafts, or negotiate line by line. Approval creates one contract.

01

The portal is their sign-in

The invitation opens a screen where the bidder sets a password. Name, company and prices stay with the owner.

02

Close opens the matrix

Until close the owner sees Opened or Submitted, not figures. After close, submitted bids compare side by side.

03

One award, one contract

Award drafts the contract from the submitted lines. A negotiation, once approved, creates exactly one contract.

Bidder portal

Open the bid portal. Choose a password. Price the bill.

Issuing the package sends the invitation. It names the package and the reference, the project, and when returns are due. On this demonstration the reference is BID-000254 and returns are due 30 Oct 2026, 10:00 PDT. The button reads Open the bid portal. That opens the package: the schedule of quantities, any drawings the owner has released, and submit.

The button opens the invitation screen, where a first visit sets the portal password. The email does not ask for that password, or for payment details. One password covers later invitations to the same address. If the button fails, the fallback address stays in the email.

The schedule of quantities is the frozen bill, the same quantities for every bidder. Drawings appear when the owner has released them. A bidder prices only their own lines. Questions are one shared thread: answers go to every invited bidder, and the name stays off the thread. While the package is open the owner sees Opened or Submitted. Close opens the comparison. A receipt records the submission and a fingerprint of the figures.

The programme team owns it. Same navigation at portfolio, programme and project. Same My Tasks inbox. App Builder publishes the next step on a Tuesday, without a vendor ticket.

Open the bid portal
The invitation button. Drawings, the bill, and submit sit behind it.
First-visit password
The bidder chooses it. The email does not ask them to send it back.
Drawings
Released with the package. Downloaded after sign-in.
Schedule of quantities
The frozen bill. Same quantities on every invitation.
Returns due
The deadline is on the invitation. Late submissions are refused.
Private address
The fallback link stays in the invitation email.
TerraForge invitation email to price bid package BID-000254, with the returns deadline, an Open the bid portal button, and a first-visit password so the bidder can download drawings and price the schedule of quantities
Invitation to price a bid package. Demonstration. Drawings and the schedule of quantities open after sign-in. The portal address stays in the email.

First visit

Set the password. The owner alone sees the price.

The invitation opens on this screen. TerraForge, invitation to bid. The package, the project, the currency and the close time sit on the left. On this demonstration that is BID-000256, Headquarters Facility, closing 30 Oct 2026 at 5:00 PM.

A first visit sets the portal password: at least 12 characters, with upper and lower case, a number and a symbol. Create password and open signs them in. They come back with the invited address and that password until the package closes.

Name and company are required before submit. Both are shown to the project owner only, never to other bidders. Prices entered here are visible only to the project owner. Other bidders never see the rates.

Invitation to bid
Package, project, currency and close time, before a rate is typed.
Portal password
The bidder chooses it. Twelve characters, mixed case, a number and a symbol.
Create password and open
That signs them into the package.
Name and company
Required before submit. Shown to the project owner only.
Owner-only prices
Rates on this screen stay with the project owner.
Until close
The same address and password bring them back while the package is open.
TerraForge invitation to bid. The vendor sets a portal password beside the package, project, currency and close time. Name and company are shown to the project owner only, and prices are visible only to the project owner.
First visit to the bid portal. Demonstration invitation. The bidder sets the password. Name, company and rates stay with the owner.

Pricing

Type the rate. Ask in the open. Submit when the bill is priced.

After the password, the portal is the package. This demonstration is BID-000256, Headquarters Facility, still open, due 30 Oct 2026 at 5:00 PM. Scope notes describe the work. The bidder’s own bar shows who they are bidding as.

The schedule of quantities is the frozen bill. Quantity, unit and description are fixed. The bidder types the rate in USD. The amount and the package total follow the rate. On this screen both lines are priced and the package total reads USD 848,172. These rows were entered by hand. A line that came from takeoff keeps that source. Prices are saved as they are typed. Nothing is shared with the owner until Submit bid.

Bid documents sit beside the bill. On this package none have been released yet. Questions are one shared thread. Answers are visible to every invited bidder. The name and company on a question are not. The foot of the portal repeats the rule: prices are visible only to the project owner.

Schedule of quantities
The frozen bill. Code, description, quantity, unit.
Your rate
Typed in the package currency. The amount follows the rate.
Saved as you type
The owner sees the figures when the bidder submits.
Bid documents
Released with the package. This demonstration has none yet.
Questions
One thread. Answers go to every invited bidder. Names stay off it.
Submit bid
The package total goes with the submission.
TerraForge bid portal for an open package, with a schedule of quantities, bidder rates, a questions thread, and submit bid
Bid portal. The schedule of quantities, questions, and submit. Demonstration package. Rates stay with the owner until submit.

Bid comparison

Low, high, average, spread. Then the lines. Then award.

The comparison counts submitted bids and sets them against the owner estimate: low bid, high bid, average, and the spread from low to high. Each bidder is a column. Each row is a line of the bill — code, description, quantity — with the owner estimate and the bidder’s amount. Award sits on the column. The matrix exports to XLSX.

Under the comparison, Bid Lines are the frozen bill. Quantity can come from takeoff, and the takeoff reference stays on the line. Override, unit, rate and amount are on the row. Quantity totals sit at the foot. Bidders are the invitation list: name, company, status, when it closes, and when it was sent, opened and submitted. Invite another bidder from the same record.

On this demonstration package both invitations are Submitted. Award on a column drafts the contract. A negotiation, once approved, creates exactly one contract. Change orders, payment applications and the schedule of values belong to that contract. They are not the tender.

Bids received
How many were submitted. Unsubmitted is not a priced column.
Low, high, average
Against the owner estimate, with the spread called out.
Line by line
Owner estimate beside each bidder. Award on the column.
From takeoff
Bid lines carry the takeoff quantity and the sheet they were measured on.
Bidders
Invited, opened, submitted. Status on the row. Invite from here.
XLSX
The comparison exports for the evaluation pack.
TerraForge bid package with the comparison matrix, takeoff bid lines, and bidders marked submitted
Bid package. Comparison, the takeoff bill, and the bidders. Demonstration package. Award is on the column.

What ships

Turnkey on arrival. Configurable after go-live.

Bidding

Bid package
One programme or one project. Draft, issued, closed.
Bidder portal
Password, priced bill, questions, submit. Rates stay with the owner until submit.
Frozen bill
From takeoff or by hand. Same quantities for every bidder.
Comparison
After close. Submitted bids only. Export the matrix to Excel.
Award
Drafts one contract in My Drafts from the submitted lines.
Negotiation
Line by line. Approval creates exactly one contract.

See the full PMIS against your campus programme.

Your cost codes, your workflow, your campuses. Write sales@terraforge.build.

Request a demo