A Contract A, a "process contract",[2] is formed between the owner (person, company or organization tendering the project) and each bidder when a "request for proposal" is responded to in the form of a compliant bid, sometimes also known as submission of price. The owner must deal fairly and equally with all bidders, and must not show any favouritism or prejudice towards any bidder(s). In essence, this concept boils down to the right of an individual to have equal opportunity to be successful with their bid for work.
A Contract B is formed when an owner formally accepts a bid or, colloquially, a submission of price. Only a single Contract B is formed between, the owner and the successful bidder. The term "Contract B" is used to differentiate the actual construction contract from the tender contract or "Contract A". Tied to the concept of "Contract A", Contract B is a place holder in the concept, a marker at the end of a formalized process of equitable treatment of both bidders and owners.[3]
A breach of Contract A may occur if the owner (or an owner's officer or representative, see vicarious liability), provides information, changes specification during the tendering process to unfairly benefit a particular bidder, enters into closed negotiations with an individual bidder in an effort to obtain more desirable contract conditions, etc. The most common situation in which an owner is accused of having breached Contract A occurs when a bidder is selected who is not the lowest bidder. This contravenes established custom and practice, which would normally dictate that the lowest bidder be awarded the subsequent contract to perform the work, Contract B, but is not normally a source of a breach if handled properly. The successful suits for breach typically occur if the lowest bidder has been excluded based on a stipulation not clearly outlined in the tender documents (such as preference for local bidders) or when the Privilege Clause employed by the owner to exclude a principle of custom and practice is judged by the courts to be too broadly worded to have any meaning.