View as Markdown

GAEB: formats, exchange phases and practice in construction

GAEB explained: GAEB 90, GAEB 2000 and GAEB DA XML, the exchange phases X81 to X86, and how bills of quantities flow between planner, contractor and supplier.

GAEB is the German standard for the electronic exchange of bills of quantities (Leistungsverzeichnis, LV) in construction. The acronym stands for "Gemeinsamer Ausschuss Elektronik im Bauwesen" (Joint Committee for Electronics in Construction), the body that defines the standard. A GAEB file contains a bill of quantities with item numbers, texts, quantities and, where relevant, prices, in a structure that tendering, estimating and procurement software can import without retyping.

What is GAEB?

The Gemeinsamer Ausschuss Elektronik im Bauwesen is a committee in which public clients, the construction industry and planners jointly develop rules for handling construction work electronically. Its best-known output is the data exchange standard, which defines how a bill of quantities is structured and passed between the parties.

The value lies in the structure. Every item has a unique item number (Ordnungszahl, OZ), a short and a long text, a quantity and a unit. When a company bids on a GAEB file, these item numbers are preserved, so bids can be compared line by line without anyone mapping rows by hand.

GAEB formats: GAEB 90, GAEB 2000 and GAEB DA XML

FormatFile extension (example)Characteristics
GAEB 90.D83, .D84Older fixed-line format, still used in legacy systems
GAEB 2000.P83, .P84Successor with a more flexible structure, now largely replaced
GAEB DA XML (3.x).X83, .X84Current XML-based standard, supported by common software

The digits in the extension indicate the exchange phase, the letter before them the format. An .X83 is therefore a request for bids in XML format; a .D83 is the same phase in the old GAEB 90 format.

The exchange phases

Each phase represents one step in a tender:

PhaseNameContent and use
X81Bill of quantities (Leistungsbeschreibung)BoQ without prices, e.g. for coordination between planners
X82Cost estimate (Kostenansatz)BoQ with estimated prices, e.g. for cost planning
X83Request for bids (Angebotsaufforderung)BoQ with quantities but no prices, sent to bidders
X84Bid submission (Angebotsabgabe)The BoQ with the bidder's prices
X85Alternative bid (Nebenangebot)An alternative execution the bidder offers in addition
X86Contract award (Auftragserteilung)The awarded BoQ with the agreed prices

There are further phases, including ones for quantity determination and billing, as well as separate trade phases for price requests and orders with building-material merchants. Which of them your software supports is stated in its documentation.

How a bill of quantities flows between planner, contractor and supplier

A typical sequence on a building project:

  1. Planner → contractor: the architect or engineering firm prepares the BoQ and sends it to bidders as an X83.
  2. Contractor estimates: the estimating team imports the X83 and works out unit prices. For the material share it needs supplier prices.
  3. Contractor → suppliers: material packages are built from the BoQ and sent as requests to merchants and manufacturers, ideally again as X83 or a structured list.
  4. Suppliers → contractor: bids come back, at best as X84, often as PDF or Excel. They feed into a bid comparison (Preisspiegel).
  5. Contractor → client: the bid goes back as X84, possibly with alternative bids (X85).
  6. Award: the award is sent as X86 and is the basis for ordering and billing.

The break usually happens at step 4: the planner delivers clean GAEB, but many suppliers reply with PDFs in their own structure. That is where manual work begins.

Example: items in an X83 and X84

Item no.Short textQuantityUnitUnit price in X83Unit price in X84 (bidder)Total in X84
01.02.0010Sand-lime masonry 17.5 cm420.000m²–€58.40€24,528.00
01.02.0020Sand-lime flat lintel 1.25 m36.000pc–€21.90€788.40
01.03.0010XPS insulation 120 mm850.000m²–€24.60€20,910.00

Item number, text, quantity and unit are identical in both files. The X84 only adds unit and total prices, which is why several X84 bids can be placed side by side directly.

Common mistakes with GAEB

  • Changing item numbers. Renumbering or merging items breaks the link to the original BoQ.
  • Sending the wrong phase. Sending an X84 instead of an X83 to suppliers reveals your own prices.
  • Ignoring long texts. The decisive requirements are often in the long text, not the short text.
  • Converting old formats unchecked. Information can get lost when converting from GAEB 90.
  • Retyping supplier bids. Transferring PDFs into the estimate by hand risks transposed digits exactly where it gets expensive.

How Streckenheld helps

Streckenheld accepts bills of quantities as PDF, GAEB or Excel; accepted formats include X83, X84 and XPWE. GAEB DA XML files are parsed exactly in code, without OCR, so item numbers, quantities and units stay unchanged. The AI extracts and assesses the BoQ and spots gaps and likely claim traps. Supplier bids as PDF or X84 are mapped to the items. Exports are available as GAEB X83 (without prices) and X84 (with prices); budget estimates from the BoQ can be downloaded as CSV, XLSX or GAEB.

Learn more in the guides on BoQ analysis, budget estimates from the BoQ and RFQ preparation.

Frequently asked questions

How do I open a GAEB file?

GAEB files are opened with tendering and estimating software (AVA) or dedicated GAEB viewers. DA XML files are technically XML and can be viewed in any text editor, but they are hard to read there.

What is the difference between X83 and X84?

X83 is the request for bids: the bill of quantities with quantities but no prices, which the bidder receives. X84 is the bid submission: the same file with the bidder's unit prices filled in.

Is GAEB mandatory in Germany?

There is no general legal obligation. In public construction tenders and with many larger clients, however, GAEB is the usual standard for exchanging bills of quantities.

Can Excel be converted to GAEB?

Yes, many programs can turn spreadsheets into a GAEB file. It requires a clean structure with item numbers, short and long texts, quantities and units.

Which GAEB version is current?

GAEB DA XML version 3.x is in current use. Older formats such as GAEB 90 and GAEB 2000 are still around but are no longer developed.

Read next

Material spend under control, from the first site

In 30 minutes we show you, on your own documents, what Streckenheld automates.