Die Kalkulation erfolgt im Leistungsverzeichnis durch die Addition der Unterpositionen auf die Positionen, welche wiederum auf die Titelebene aufaddiert werden. Das Gesamtergebnis aller Titelebenen wird dann in der Summenzeile ausgewiesen. BE-terna Project erlaubt flache Kalkulationen, ebenso wie komplexe Kalkulationen auf mehreren Ebenen.
Unterpositionen
Da sich die Bezugsgröße der Unterpositionen nur auf eine Mengeneinheit der übergeordneten Position bezieht, werden Mengen entsprechend nur für eine Mengeneinheit der übergeordneten Position gepflegt. Diese Mengen werden dann mit der benötigten Menge der Hauptposition faktorisiert und auf die Titelebene aufsummiert.
Im folgenden Beispiel benötigt man pro Meter Rohr drei Schellen. Bei fünf benötigten Metern Rohr werden entsprechend 15 Schellen und die dazugehörigen Preise kalkuliert.

Titel und Summenzeile
Der Titel und die Summenzeile haben keinen Eigenanteil sondern beinhalten nur den aufsummierten Wert der Positionen darunter. Allerdings kann man auf der Titelebene oder für den gesamten Beleg Zeilenrabatte vergeben, welche dann auf die Positionen darunter vererbt werden.

Im Navigationsmenü unter Details ist es möglich den Tab "Details" aufzurufen. Dort befinden sich weitere Kalkulationsmöglichkeiten.
Jeder Preisanteil hat seinen eigenen Rechenweg:
Stoffe
Basis für die Kalkulation ist der Listenpreis und die dazugehörige Preiseinheit. Es können bis zu drei Rabatte miteinander verkettet werden, was den Nettoeinkaufspreis ergibt. Mit optionalen Rohstoffzuschlägen erhält man den gesamten Einkaufspreis. Sofern vorhanden kommen zusätzlich Einkaufsaufschläge und Gemeinkosten hinzu und ergeben somit den Einstandspreis. Auf den Einstandspreis wird der Verkaufsaufschlag hinzugerechnet und man erhält den Verkaufspreis.
Löhne
In der Spalte Löhne Zeit wird die Minutenzahl der Arbeitsaufwände an der Position angegeben und in der Spalte Löhne Zeitkosten je Min. der dazugehörige Lohnpreis pro Minute. Multipliziert man die beiden Spalten ergibt das den Lohnverkaufspreis, der in der Spalte Löhne VK daneben zu finden ist. Addiert man die Gemeinkosten, erhält man den Einstandspreis. Wird der Verkaufsaufschlag für die Stoffe hinzugerechnet, erhält man den Verkaufspreis.

Alle Preisanteile zusammen ergeben den entsprechenden Wert der Position. Die Zusammensetzung lässt sich im Tab Details und dann Kalkulation anzeigen.

Die Kalkulation ist auf jeder Ebene (Unterposition, Position, Titel), sowie für den gesamten Beleg (Gesamtsummenzeile) möglich. Die Endsummenkalkulation erfolgt automatisch und ist im Beleg über Details und im Tab Details unter Kalkulation abrufbar.
Ändert man die Aufschläge in den Titeln , werden diese automatisch in die darunter liegenden Positionen vererbt. Auf der Gesamtsummenzeile wird entsprechend der Aufschlag (Ist) angepasst.
Falls, beispielsweise durch Verhandlungen mit dem Lieferanten, andere Preise als in der Kalkulation vereinbart wurden, können diese Preise manuell in der Kalkulation angeben werden und es werden entsprechende Einkaufs-Rabatte/Aufschläge vergeben. Bei Bedarf kann man die Aufschläge berechnen lassen, um den VK-Preis beizubehalten oder die vorhandenen Aufschläge werden auf den neuen Preis angewandt. Zu beachten ist, dass die Änderung nicht am Titel selbst vermerkt wird, sondern anteilig auf die zugrunde liegenden Positionen verteilt wird.
Eine Kalkulationsvorlage ist ein leeres Leistungsverzeichnis, welches als Vorlage für neue Belege in Projekten angewendet werden kann. Die Liste aller Kalkulationsvorlagen ist über die Suchfunktion aufrufbar. Alle Einstellungen (Preisanteile, Löhne Zeitkosten je Einheit usw.) welche in der Vorlage gepflegt sind, werden in den neuen Beleg übernommen. Kalkulationsvorlagen können als Text-Dateien importiert und exportiert werden, um diese in einen anderen Mandanten zu übernehmen. Wenn über Neu eine neue Kalkulationsvorlage angelegt wird, gelangt man in ein leeres Leistungsverzeichnis, in dem alle gewünschten Werte und Einstellungen gepflegt werden können.
