Skip to main content

Next-generation BIM cost estimation for the construction industry

A B2B SaaS platform for automated BIM cost estimation. Upload IFC models from Revit, ArchiCAD, Tekla or any other BIM package — and get estimates in minutes. 650+ formulas, 2,500+ products from suppliers.

100+
Processed BIM models
650+
Formulas in the catalog
2 500+
Products in catalog
50+
Manufacturers and suppliers

What’s new in BEEMESTA

From the model to the tender and the delivery — in one place

Model upload

The BEEMESTA plugin for Revit sends the model straight from the open project, and «Upload IFC» takes a file from ArchiCAD, Tekla or any other package. Every upload is a new version, and processing is shown on the «IFC Ingestions» tab.

Classification in the browser

Select hundreds of elements in «Project model» and press «Classify» — the class formulas reach the report automatically. The «Classified» and «Unclassified» counters show how ready the model is for an estimate.

Prices in files

A supplier publishes a catalog, price list, specification or certificate as a document — PDF, Word, Excel or CSV — and links it to resource classes. The estimator opens the file right from the estimate and sends a «Price request».

On your phone or tablet

Add BEEMESTA to your phone or tablet home screen — it opens full-screen, with no address bar. The report and the budget structure, and for suppliers the tenders, offers and deliveries, are built for a phone screen.

Tenders from the estimate

Create requests from the estimate or from elements selected in the 3D model, invite suppliers, compare offers and alternatives, and award the winner — awarded prices flow back into the estimate. Suppliers receive tenders by their resource classes.

Contracted prices and facts

The winner fills in the contracted price, and invoices and acts are recorded as procurement facts: «contracted» against «actual», with the deviation per line and what is still to be delivered.

Convenient and intuitive design for efficient work

How it works

Three simple steps to an accurate estimate

1

Upload BIM

An IFC model from Revit, ArchiCAD or Tekla — right in the browser

2

Classify

Assign classes to elements in bulk right in the browser — each design stage’s formulas apply automatically

3

Get report

With current prices and analytics. Volumes in budget structure, version comparison, change history and tenders straight from the estimate

How tenders work

From the estimate to the contract and the delivery — in four steps

1

Create a request

From the estimate, from elements in the 3D model or by hand — with lines and contract terms

2

Invite suppliers

Invited suppliers and those who supply the right resource classes send offers and alternatives

3

Select and award

Compare offers in one table, open sealed bids and award the winner by protocol — prices flow back into the estimate

4

Contract and facts

The winner fills in the contracted price, and invoices and acts are recorded as facts: deviations from the contract and what is still to come

Who is BEEMESTA for

The platform is adapted to the needs of each role

  • ✓Upload BIM models to the cloud and view them in the browser
  • ✓A ready BIM classifier for every discipline, and element classification right in the browser
  • ✓Share the project with estimators and clients — no extra software to install
  • ✓Version control and project state snapshots in the cloud

Frequently Asked Questions

Answers to questions about BIM cost estimation and the BEEMESTA platform

What is BIM cost estimation?
BIM cost estimation is the calculation of construction project costs based on a 3D building model. Unlike manual quantity takeoff in Excel, BIM estimation uses data directly from the BIM model (Revit, ArchiCAD, Tekla, IFC): each element of the model — a wall, slab, or pipe — is classified, linked to a calculation formula, and assigned a current price from a supplier. The result is an accurate estimate ready in hours instead of weeks.Learn more: Estimation →
What is BEEMESTA and who is it for?
BEEMESTA is a B2B SaaS platform for BIM-based cost estimation of construction projects. The platform unites all participants of the construction process in one digital environment: designers, estimators, material suppliers, contractors, and investors. It is suitable for residential complexes, business centers, and other facilities both large and small. The catalog includes 2,500+ product positions from 50+ suppliers and 650+ calculation formulas.
How does BEEMESTA integrate with Revit?
Integration with Revit is implemented through the official BEEMESTA plugin, which installs as an Add-In in Autodesk Revit. After installation, the designer exports a BIM model from Revit to the BEEMESTA platform in IFC format with one click. The plugin supports versioning with automatic update notifications. Alternatively, you can use the BEEMESTA web interface to upload IFC files without Revit.Learn more: Model upload →
Does BEEMESTA support ArchiCAD?
Yes, BEEMESTA supports BIM models from ArchiCAD via the IFC format: export the model to .ifc and upload it on the project page with the "Upload IFC" button — no plugin and no extra software required. Models from Tekla Structures and any other CAD package that exports IFC work the same way. Once processed, the model opens in the 3D viewer and its elements are classified right in the web interface. Tighter ArchiCAD integration is on the platform roadmap.Learn more: Model upload →
How does BEEMESTA differ from cost estimation in Excel?
In Excel, an estimator manually calculates quantities from drawings, looks up current prices through phone calls, copies data from price lists, and risks human error throughout the process. In BEEMESTA, quantities are automatically extracted from the BIM model, prices are pulled from supplier price lists in real time, and the estimate is generated in minutes. Additional benefits include project versioning, historical state snapshots, tenders to suppliers straight from the estimate, and collaborative work across multiple companies on a single project.Learn more: Estimation →
How does element classification of a BIM model work in BEEMESTA?
After uploading an IFC model to the platform, an architect or estimator classifies the model elements according to a hierarchical construction classifier — each element (wall, slab, window, pipe) is assigned a corresponding class. Each class is linked to a calculation formula across the different design stages: concept, schematic design, detailed design, and working documentation. The formula defines which resources (products, materials, works, equipment) are needed per unit of this element. Automatic classification via AI is planned for future releases.Learn more: Estimation →Learn more: Classification in the browser →
What is a formula in BEEMESTA?
A formula in BEEMESTA is a structured description of resources needed to complete one unit of construction work. Each formula includes four types of resources: products (structural elements), materials (brick, concrete, rebar), works (masonry, concreting), and equipment (crane, concrete pump). Products can have their own installation formulas. BIM classes and calculation rows are supported. The platform contains over 650 calculation formulas covering typical construction works.Learn more: Estimation →
Is it safe to store private supplier price lists in BEEMESTA?
Yes. BEEMESTA supports three price levels: general (public), partner (for partner companies), and project (only for a specific project). Private prices are visible only to companies that have been explicitly granted access through the partnership system or project sharing, and within a company each user’s rights follow their role. The platform is hosted on Microsoft Azure with appropriate data protection standards.Learn more: Supplier prices →
How long does it take to create an estimate in BEEMESTA?
The time depends on project complexity and data preparation. If the BIM model is uploaded, elements are classified, and suppliers have up-to-date prices in the system — generating the estimate takes minutes, as the platform automatically applies formulas and substitutes prices. Most of the time is spent on one-time preparation: classifying model elements and configuring formulas for company specifics. Subsequent similar projects are processed significantly faster.Learn more: Estimation →
Which BIM file formats does BEEMESTA support?
BEEMESTA supports the IFC (Industry Foundation Classes) format — an open standard for exchanging BIM models. IFC files can be exported from Revit (via the BEEMESTA plugin), ArchiCAD, Tekla Structures, and any other CAD package that supports this format. Uploading an IFC file is possible through the Revit plugin or directly through the platform web interface; the only requirement for the file is the IFC format (.ifc).Learn more: BIM models →
How do I connect suppliers to my company in BEEMESTA?
A supplier registers in BEEMESTA as a separate company with the "Supplier" module and fills in the catalog: item by item in the interface, by Excel import, or through parsing — AI breaks a price list into items the supplier reviews and approves. Documents that don’t need to be split into lines (catalogs, specifications, certificates) are published as «Prices in files». On the «Resource Classes» tab the supplier declares the classes it can supply: that is how estimators find it and how tenders are matched. The catalog supports four resource types: products, materials, works, and equipment. Partnerships with specific customers let the supplier offer special prices for particular companies or projects.Learn more: Supplier prices →
How does shared project access between companies work?
BEEMESTA uses a sharing system between companies. The project owner can share a project, report, or catalog with another company, granting granular permissions (view, edit, delete). This allows the designer, estimator, and customer to work with one project in a shared space, seeing current data in real time. Access is managed through company partnerships.Learn more: Teamwork →
Can I track actual expenses, not just the planned ones?
Yes. Actual expenses are recorded as procurement facts — invoices, acts, bills. A fact is created on the basis of an accepted contracted price, a request, or outside procurement; its card shows «contracted» against «actual» with the deviation per line, and lines outside the contract are summed separately. Posting freezes the document, and «Contract fulfillment» shows how much has been delivered and how much is still to come. A supplier can send a delivery against its own contracted price — the buyer sees it as a draft, and only the buyer posts it.Learn more: Contracted prices and facts →
Can I compare different versions of a project or historical states?
Yes. BEEMESTA supports two comparison mechanisms. First, project versions — you can run several variants of one project in parallel and compare them. Second, snapshots — a captured state of the estimate on a specific date that preserves all prices, quantities, and parameters. Through the Export Constructor, you can compare the current state with a snapshot and see what has changed — in particular, how supplier prices have shifted over time.Learn more: Project snapshots →
How much does BEEMESTA cost?
The cost of BEEMESTA depends on the set of modules, the number of active users, and the project volume. The platform is modular: the Revit plugin and model upload, project management and cost estimation, the supplier catalog and analytics, procurement and tenders for buyers, and tender participation for suppliers. For a commercial proposal tailored to your company, contact the BEEMESTA team via the website form or email.
What is the Budget Structure and what is it for?
The budget structure is a reference book of expense articles grouped into sections, and it is how an estimate is broken down. BEEMESTA provides a shared base list of system articles, and a company adds its own on top. Every class formula and every associated-cost formula is assigned to a budget article, so the report is laid out by article automatically: the estimate has a dedicated "Budget Structure" tab with totals per article and per section, a currency switch and cost per m². The same breakdown is available in the 3D viewer, and the Excel export writes it as a separate sheet — down to the individual resources behind each article.Learn more: Estimation →
Do we have to build the classifier and the formulas from scratch?
No. BEEMESTA ships a ready-made base: BIM and resource classifications, the BEEMESTA formula catalog, system budget articles and associated costs. A company adds the classification it needs from the BEEMESTA catalog and starts calculating with it right away; when a formula has to differ, the company copies it and adjusts it to its own technology — company formulas live alongside the BEEMESTA ones and never overwrite them. That split keeps the base reference book centrally maintained while a company’s own set-up stays its own.Learn more: Estimation →
Can a model be uploaded without Revit — from ArchiCAD, Tekla or another tool?
Yes. Besides the Revit plugin, a model can be uploaded straight from the web interface: the project page has an "Upload IFC" button, and the processing status is shown in the "IFC uploads" tab. The only requirement is the IFC format (an .ifc file), which ArchiCAD, Tekla Structures, Revit and any other CAD package supporting this open standard can export. The file is processed on the server (which may take up to a day), after which the model opens in the 3D viewer and its elements are classified right in the web interface — with no extra software to install.Learn more: Model upload →
What is a BIM model, and how is it different from a 3D visualization?
A BIM model is not just the geometry of a building — it is a database about it: every element (wall, slab, window, pipe) carries its own parameters — dimensions, area, volume, thickness, material, type, storey and its own identifier. That is what makes an estimate computable from it: BEEMESTA reads those parameters straight from the model, each element is given a class, and the class formula turns its dimensions into the resources needed and the money they cost. A 3D visualization holds none of that — the quantities would have to be counted by hand from drawings. The more complete the parameters in the model, the more precise the estimate.Learn more: BIM models →
What is the IFC standard, and why does BEEMESTA rely on it?
IFC (Industry Foundation Classes) is an open, vendor-neutral format for exchanging BIM models (the ISO 16739 standard). Revit, ArchiCAD, Tekla Structures and other packages export it, and it carries not only geometry but the element types (IFCWALL, IFCDOOR, IFCSPACE) and their property sets — dimensions, areas, volumes. That is exactly what an estimate is computed from, so BEEMESTA is not tied to a particular authoring tool: the only requirement is an .ifc file. The platform works out the model’s units on its own (IFC files often store lengths in millimetres) and brings the quantities to the metric units the estimate is written in. The one thing that matters is exporting the model with element quantities included: if the file carries no dimensions or quantities, there is nothing to calculate from.Learn more: BIM models →
What are «Prices in files»?
A way for a supplier to publish a document that doesn’t need to be split into lines: a catalog, price list, specification or certificate as PDF, Word, Excel or CSV (up to 25 MB). The file is linked to the resource classes the company has declared. The estimator sees it in «Select Alternative Resource» on the «Prices in files» tab and can send a «Price request» — asking for the item to be added to a price list; the answer arrives by email. Prices from a file never enter formulas automatically: the estimate uses only prices from price lists.Learn more: Prices in files →
Can I classify a model without Revit, right in the browser?
Yes. Open «Project model», select elements — hundreds at a time — and press «Classify». You don’t need a report for that: sort the elements into classes first and calculate the money later. The «Classified» and «Unclassified» counters show how ready the model is for an estimate, and tags group elements by floor, section or phase. Elements need an IFC GlobalId to be classified.Learn more: Classification in the browser →
Can I use BEEMESTA on my phone or tablet?
Yes. BEEMESTA can be added to your phone or tablet home screen as an app: on Android it opens full-screen, without the address bar and tabs; on iPhone it is added through «Add to Home Screen» in Safari. On a computer it can be installed as its own window. The report and the budget structure, and for suppliers the tenders, offers, contracted prices and deliveries, are built for a phone screen.Learn more: On your phone or tablet →
How do I run a tender in BEEMESTA?
A purchase starts with «New procurement»: from the estimate, the wizard splits the chosen resources into a package of requests, and a manual request covers services or equipment the model doesn’t contain. A request can also be created straight from the 3D model, from the selected elements. Then come the contract terms, inviting suppliers and publishing. Suppliers answer with offers and may propose alternatives; sealed bids are opened all at once with «Open bids». Offers are compared in one table, the winner is awarded by a protocol, and the awarded prices flow back into the estimate.Learn more: Tenders from the estimate →
How does a supplier take part in tenders?
Declare the classes you can supply on the «Resource Classes» tab — open tenders are matched by them. Tenders you are invited to or that match your classes appear in «My participations»: there you can ask the buyer questions and submit an offer with prices and alternatives, and after the award fill in the contracted price and send deliveries from «My deliveries».Learn more: Tenders from the estimate →

Ready to optimize processes and join the community?

Free access for getting acquainted