Simutrans-Frachteinnahmen-Rechner
Berechne die Einnahmen pro Fahrt und pro Monat für jede Fracht in Simutrans-Standard, mit der Untergrenze des Geschwindigkeitsbonus (bonus_basefactor=125) offen ausgewiesen. Unterstützt Pak128 und Pak64.
FAHRT A
Die Fracht, die dein Konvoi ausliefert. Jede Fracht hat ihren eigenen Wert und ihren eigenen speed_bonus aus der goods.dat des Paksets.
Der Weg (Schiene, Straße usw.), auf dem der Konvoi fährt. Jeder Wegtyp hat in der speedbonus.tab seine eigene Referenzkurve.
Das Jahr im Spiel. Daraus liest die speedbonus.tab die Referenzgeschwindigkeit ab: je später das Jahr, desto höher die Referenz — und desto weniger bringt dieselbe Konvoi-Geschwindigkeit ein.
Die effektive Geschwindigkeit des Konvois — im Spiel als „Bonus-Geschwindigkeit“ ablesbar. Gemeint ist der Durchschnitt der tatsächlich gefahrenen Geschwindigkeiten über die ganze Fahrt, nicht die Höchstgeschwindigkeit der Lok.
Manhattan-Entfernung in Kacheln zwischen Start- und Zielhaltestelle. Gemeint ist die Entfernung im Gitter, nicht die tatsächliche Streckenlänge. Die Standardkarte reicht bis 1.024.
Anzahl der Frachteinheiten, die eine Fahrt ausliefert. Die Einheit hängt von der Fracht ab: Passagiere, Sack, Tonnen, Paletten, m³ oder Stück.
Wie viele Fahrten der Konvoi im Monat schafft — in der Linienverwaltung ablesbar. Kommawerte sind erlaubt, etwa 0,5 für eine Langstrecke, die nur jeden zweiten Monat ankommt.
FAHRT B
Die Fracht, die dein Konvoi ausliefert. Jede Fracht hat ihren eigenen Wert und ihren eigenen speed_bonus aus der goods.dat des Paksets.
Der Weg (Schiene, Straße usw.), auf dem der Konvoi fährt. Jeder Wegtyp hat in der speedbonus.tab seine eigene Referenzkurve.
Das Jahr im Spiel. Daraus liest die speedbonus.tab die Referenzgeschwindigkeit ab: je später das Jahr, desto höher die Referenz — und desto weniger bringt dieselbe Konvoi-Geschwindigkeit ein.
Die effektive Geschwindigkeit des Konvois — im Spiel als „Bonus-Geschwindigkeit“ ablesbar. Gemeint ist der Durchschnitt der tatsächlich gefahrenen Geschwindigkeiten über die ganze Fahrt, nicht die Höchstgeschwindigkeit der Lok.
Manhattan-Entfernung in Kacheln zwischen Start- und Zielhaltestelle. Gemeint ist die Entfernung im Gitter, nicht die tatsächliche Streckenlänge. Die Standardkarte reicht bis 1.024.
Anzahl der Frachteinheiten, die eine Fahrt ausliefert. Die Einheit hängt von der Fracht ab: Passagiere, Sack, Tonnen, Paletten, m³ oder Stück.
Wie viele Fahrten der Konvoi im Monat schafft — in der Linienverwaltung ablesbar. Kommawerte sind erlaubt, etwa 0,5 für eine Langstrecke, die nur jeden zweiten Monat ankommt.
Ergebnisse der Berechnung
| Schritt | Fahrt A | Fahrt B | VS |
|---|---|---|---|
Einnahmen pro Fahrt
46.667 $
Passagiere · 100 Kacheln · 100 Einheiten · Pak128
BESTE PRO FAHRT
46.667 $
Einnahmen pro Monat
186.668 $
× 4 Fahrten pro Monat
Einnahmen pro Kachel
466,67 $
Geschwindigkeitsbonus
0%
Geschwindigkeitsbonus auf 12,5 % gekappt
Dein Konvoi (100 km·h⁻¹) ist für Passagiere auf diesem Wegtyp zu langsam (Referenz 100 km·h⁻¹, Geschwindigkeitsbonus 18 %). Ab 52 km·h⁻¹ bringt die Fahrt mehr ein als die Untergrenze.
TOLERANZGRENZE · bonusFactor bei 125 (12,5 %) gekappt · Konvoi-Geschwindigkeit auf ≥ 52 km·h⁻¹ erhöhen
BETRIEBSSPICKZETTEL · OPTIMALE GESCHWINDIGKEIT
Für Passagiere über 100 Kacheln auf Schiene im Jahr 1950 liegt die Zielgeschwindigkeit des Konvois bei ≈ 156 km·h⁻¹ — damit bringt jede Tonne pro Kachel am meisten ein.
So wird diese Zahl berechnet
| Schritt | Wert |
|---|---|
| Pakset | Pak128 |
| Fracht | Passagiere · value=14 · speed_bonus=18% · catg=0 |
| Wegtyp / Jahr | Schiene, Jahr 1950 |
| Referenzgeschwindigkeit (speedbonus.tab) | 100 km·h⁻¹ |
| Konvoi-Geschwindigkeit | 100 km·h⁻¹ |
| kmh_base | (100 × 100 / 100) − 100 = 0 |
| Bonusfaktor | max(125, 1000 + 0 × 18) = 1000 |
| Frachterlös (pro Einheit und Kachel) | 14 × 1000 = 14000 (4,6667 $) |
| Einnahmen (reine Ganzzahlrechnung) | (14000 × 100 × 100 + 1500) / 3000 = 46.667 $ |
· FORMEL VERIFIZIERT · GANZZAHLIG EXAKT ·
Frachterlöse im Überblick — Pak128
| Fracht | Wert | Geschwindigkeitsbonus | Optimal ab Geschwindigkeit | Einnahmen / Einheit / Kachel | Risiko Untergrenze |
|---|---|---|---|---|---|
| Autos | 170 | 15% | ≥ 100 | 56,6667 $ | hoch |
| Beton | 80 | 10% | ≥ 100 | 26,6667 $ | hoch |
| Lebensmittel | 60 | 18% | ≥ 100 | 20,0000 $ | hoch |
| Elektrogeräte | 55 | 15% | ≥ 100 | 18,3333 $ | hoch |
| Ethanol | 53 | 6% | ≥ 100 | 17,6667 $ | hoch |
| Bücher | 50 | 8% | ≥ 100 | 16,6667 $ | hoch |
| Möbel | 50 | 12% | ≥ 100 | 16,6667 $ | hoch |
| Bier | 50 | 8% | ≥ 100 | 16,6667 $ | hoch |
| Langholz | 50 | 0% | ≥ 100 | 16,6667 $ | gering |
| Fleisch | 50 | 18% | ≥ 100 | 16,6667 $ | hoch |
| Milch | 50 | 15% | ≥ 100 | 16,6667 $ | hoch |
| Fertigwaren | 45 | 15% | ≥ 100 | 15,0000 $ | hoch |
| Textilien | 45 | 12% | ≥ 100 | 15,0000 $ | hoch |
| Glas | 45 | 2% | ≥ 100 | 15,0000 $ | hoch |
| Fisch | 45 | 15% | ≥ 100 | 15,0000 $ | hoch |
| Schafwolle | 45 | 2% | ≥ 100 | 15,0000 $ | hoch |
| Konserven | 40 | 3% | ≥ 100 | 13,3333 $ | hoch |
| Mehl | 40 | 3% | ≥ 100 | 13,3333 $ | hoch |
| Plastik | 40 | 4% | ≥ 100 | 13,3333 $ | hoch |
| Bretter | 40 | 2% | ≥ 100 | 13,3333 $ | hoch |
| Benzin | 40 | 4% | ≥ 100 | 13,3333 $ | hoch |
| Chemikalien | 40 | 8% | ≥ 100 | 13,3333 $ | hoch |
| Zement | 40 | 5% | ≥ 100 | 13,3333 $ | hoch |
| Baumwolle | 40 | 0% | ≥ 100 | 13,3333 $ | gering |
| Mais | 40 | 3% | ≥ 100 | 13,3333 $ | hoch |
| Dünger | 37 | 2% | ≥ 100 | 12,3333 $ | hoch |
| Erdöl | 35 | 0% | ≥ 100 | 11,6667 $ | gering |
| Getreide | 35 | 5% | ≥ 100 | 11,6667 $ | hoch |
| Stein | 34 | 0% | ≥ 100 | 11,3333 $ | gering |
| Sand | 34 | 0% | ≥ 100 | 11,3333 $ | gering |
| Kohle | 32 | 0% | ≥ 100 | 10,6667 $ | gering |
| Eisenerz | 32 | 0% | ≥ 100 | 10,6667 $ | gering |
| Abfälle | 31 | 0% | ≥ 100 | 10,3333 $ | gering |
| Papier | 30 | 5% | ≥ 100 | 10,0000 $ | hoch |
| Stahl | 25 | 2% | ≥ 100 | 8,3333 $ | hoch |
| Post | 16 | 15% | ≥ 100 | 5,3333 $ | hoch |
| Passagiere | 14 | 18% | ≥ 100 | 4,6667 $ | hoch |
Simutrans-Extended rechnet mit einer anderen Formel und wird nicht unterstützt.
Aktualisiert am 2026-05-21 (Simutrans-Standard 124.x/125.x)
Simutrans-Einnahmenrechner. Erlös pro Fahrt aus Fracht, Entfernung, Tempo und Pakset.
Was der Simutrans-Frachteinnahmen-Rechner macht
Der Geschwindigkeitsbonus — und warum er genauso ein Malus ist
Die Ganzzahlformel hinter den Einnahmen
- = Einnahmen einer Lieferung — die Ganzzahl, die der Rechner unter „Einnahmen pro Fahrt“ ausgibt.
- = Wert der Fracht aus der goods.dat des Paksets. Pak128: Passagiere 14, Kohle 32, Beton 80, Autos 170. Pak64: Passagiere 45.
- = Entfernung in Kacheln zwischen Start- und Zielhaltestelle, gemessen im Gitter als |x_Start − x_Ziel| + |y_Start − y_Ziel| — nicht die Gleislänge.
- = Menge pro Fahrt. Die Einheit hängt an der Fracht: Passagiere, Sack, Tonnen, Paletten, m³, fm oder Stück.
- = speed_bonus der Fracht in Prozentpunkten. Pak128: Passagiere 18, Fleisch 18, Autos 15, Beton 10, Bier 8, Kohle 0.
- = kmh_base — der ganzzahlige prozentuale Abstand zur Referenzgeschwindigkeit. Positiv, wenn der Konvoi schneller ist als die Referenz.
- = Effektive Konvoi-Geschwindigkeit in km/h. Im Spiel als Bonus-Geschwindigkeit ablesbar, nicht die Höchstgeschwindigkeit der Lok.
- = Referenzgeschwindigkeit aus der speedbonus.tab des Paksets für den gewählten Wegtyp und das gewählte Spieljahr.
So bedienst du den Rechner — und wo du jede Zahl im Spiel abliest
Durchgerechnete Beispiele
Standardzustand — Passagiere, Schiene 1950, 100 km/h
Tempo zahlt sich aus — dieselben Passagiere schneller unterwegs
Untergrenze — dieselben Passagiere mit 50 km/h
Kohle ist immun — dreimal dasselbe Ergebnis
Vergleichsmodus — Menge und Entfernung schlagen den Bonus
| Fahrt | Fracht | Kacheln | Menge | Bonus | Pro Fahrt | Pro Monat |
|---|---|---|---|---|---|---|
| A | Passagiere, 100 km/h | 100 | 100 | 0 % | 46.667 | 186.668 |
| B | Kohle, jedes Tempo | 300 | 200 | 0 % | 640.000 | 2.560.000 |
Pak128 — Wert und Geschwindigkeitsbonus jeder Fracht
| Fracht | Wert | Geschwindigkeitsbonus |
|---|---|---|
| Autos | 170 | 15 % |
| Beton | 80 | 10 % |
| Lebensmittel | 60 | 18 % |
| Elektrogeräte | 55 | 15 % |
| Ethanol | 53 | 6 % |
| Fleisch | 50 | 18 % |
| Milch | 50 | 15 % |
| Möbel | 50 | 12 % |
| Bier | 50 | 8 % |
| Bücher | 50 | 8 % |
| Langholz | 50 | 0 % |
| Fertigwaren | 45 | 15 % |
| Fisch | 45 | 15 % |
| Textilien | 45 | 12 % |
| Glas | 45 | 2 % |
| Schafwolle | 45 | 2 % |
| Chemikalien | 40 | 8 % |
| Zement | 40 | 5 % |
| Benzin | 40 | 4 % |
| Plastik | 40 | 4 % |
| Konserven | 40 | 3 % |
| Mehl | 40 | 3 % |
| Mais | 40 | 3 % |
| Bretter | 40 | 2 % |
| Baumwolle | 40 | 0 % |
| Dünger | 37 | 2 % |
| Erdöl | 35 | 0 % |
| Getreide | 35 | 5 % |
| Stein | 34 | 0 % |
| Sand | 34 | 0 % |
| Kohle | 32 | 0 % |
| Eisenerz | 32 | 0 % |
| Abfälle | 31 | 0 % |
| Papier | 30 | 5 % |
| Stahl | 25 | 2 % |
| Post | 16 | 15 % |
| Passagiere | 14 | 18 % |
Fünf Fehler, die im deutschen Forum immer wieder auftauchen
- Höchstgeschwindigkeit statt Bonus-Geschwindigkeit eingetragen. Die Formel liest nicht die Zahl aus dem Depot-Fenster, sondern die effektiv gefahrene Durchschnittsgeschwindigkeit über die ganze Fahrt. Streckentempolimits, Steigungen, Beladung und Wartezeiten an Ausweichstellen drücken sie. Wer die 160 der Lok einträgt statt der 90, die der Konvoi wirklich schafft, rechnet sich eine Linie schön, die im Spiel an der Untergrenze klebt.
- Gleislänge statt Kachelentfernung eingetragen. Simutrans-Standard zahlt auf den Gitterabstand zwischen den beiden Haltestellen, nicht auf die gefahrene Strecke. Im Thread „wie berechnen sich die einnahmen?“ heißt es „Der direkte Weg ist der beste. Umwege schlagen negativ zu Buche“ — das stimmt für die Betriebskosten, die pro gefahrenem Feld anfallen, nicht aber für den Erlös. Ein Umweg um den Berg kostet dich Geld, bringt dir aber keine einzige zusätzliche Kachel Erlös.
- Schüttgut schneller fahren wollen. Kohle, Eisenerz, Stein, Sand, Erdöl, Langholz, Baumwolle und Abfälle haben in Pak128 speed_bonus 0. Die teure Elektrifizierung auf der Erzstrecke steigert die Fahrten pro Monat, ändert am Erlös der einzelnen Fahrt aber nichts. Prüfe die Bonusspalte in der Warenliste oder in der Tabelle oben, bevor du in Tempo investierst.
- Zahlen zwischen Paksets vergleichen. Pak64-Passagiere haben den Wert 45 gegenüber 14 in Pak128, und Pak128.German kennt den Geschwindigkeitsbonus gar nicht. Absolute Beträge aus einem Pakset sagen im anderen nichts aus — nur die Rangfolge der Frachten innerhalb eines Paksets ist übertragbar. Stell den Selektor oben um, bevor du eine Zahl aus einem Forenbeitrag übernimmst.
- Auf einem Extended-Server rechnen. Simutrans-Extended nutzt eine andere Erlösformel mit Reisezeit, Komfort und Fahrgastklassen. Auf einem Bridgewater-Brunel-Server oder in einem pak128.britain-extended-Spielstand sind die Zahlen von hier die falsche Grundlage.
Planungstipps für die nächste Linie
- Erst Menge und Entfernung, dann Tempo. Wert, Kacheln und Menge gehen linear in die Formel ein, der Bonus nur über einen Faktor um 1.000. Eine Kohlefahrt über 300 Kacheln mit 200 Tonnen bringt 640.000 — mehr als eine Passagierfahrt über 100 Kacheln selbst bei +360 % Bonus. Die längere Strecke und der vollere Zug schlagen die schnellere Lok fast immer.
- Fahrten pro Monat sind der zweite Hebel. Der Rechner multipliziert die Fahrt einfach hoch, aber im Spiel ist das der Unterschied zwischen einer profitablen und einer toten Linie. Im Thread „wie berechnen sich die einnahmen?“ im deutschen Simutrans-Forum steht dazu das passende Zahlenpaar: ein langsamer Zug mit 200 Gewinn pro Fahrt und 5 Fahrten kommt auf 1.000 im Monat, ein schnellerer mit nur 180 Gewinn pro Fahrt bei 9 Fahrten auf 1.620. Tempo wirkt oft mehr über den Takt als über den Bonus.
- Bau Passagierlinien mit Reserve nach oben. Die Referenzkurve steigt über die Jahrzehnte, deine Lok nicht. Setz eine Linie nicht knapp über die Untergrenze, sonst rutscht sie in zwei bis drei Jahrzehnten von selbst darunter. Schieb im Rechner einfach das Spieljahr nach vorn und sieh zu, ab wann die Warnung erscheint.
- Nimm den Spickzettel für die Frachtwahl. Die Karte „Frachterlöse im Überblick“ sortiert jede Fracht des aktiven Paksets nach Erlös je Einheit und Kachel bei deinem aktuellen Tempo, Wegtyp und Jahr — und markiert das Risiko der Untergrenze. Das ist die Antwort auf „welche Fracht lohnt sich auf dieser Strecke gerade“, ohne jede Fracht einzeln durchzuklicken.
- Rechne die Betriebskosten dagegen. Der Rechner gibt Erlöse aus, keinen Gewinn. Instandhaltung der Wege, Betriebskosten pro gefahrenem Feld und der Fahrzeugkauf stehen im Finanzfenster unter Instandhaltung, Betriebskosten und Neue Fahrzeuge. Erst die Differenz ist der Betriebsgewinn — eine Fahrt an der Untergrenze deckt selten die laufenden Kosten.
- Der Rechner merkt sich deinen letzten Stand. Pakset, Fracht, Wegtyp, Jahr, Tempo, Entfernung, Menge und Fahrten pro Monat liegen im Browser und stehen beim nächsten Aufruf wieder da. Für eine lange Linienplanung heißt das: Tab schließen, später weiterrechnen, ohne alles noch einmal abzutippen.
Begriffe — Spiel, Forum und Rechner nennen dasselbe verschieden
Geschwindigkeitsbonus / Speedbonus
Dieselbe Mechanik unter zwei Namen. Die In-Game-Hilfe und die Tikiwiki schreiben Geschwindigkeitsbonus, das deutsche Forum fast durchgängig Speedbonus. Gemeint ist der Faktor max(125, 1000 + kmh_base × speed_bonus), der den Grundwert der Fracht hoch- oder herunterzieht.
Referenzgeschwindigkeit
Die Vergleichsgeschwindigkeit für Wegtyp und Spieljahr, hinterlegt in der speedbonus.tab des Paksets. Fehlt der Eintrag für einen Wegtyp, errechnet Simutrans sie aus den verfügbaren Fahrzeugen; der Rechner setzt in diesem Fall den dokumentierten Standardwert des Wegtyps ein.
kmh_base
Der ganzzahlige prozentuale Abstand deines Konvois zur Referenz: (100 × Konvoi-Geschwindigkeit ÷ Referenz) − 100. Positiv über der Referenz, negativ darunter. Bei 100 km/h gegen eine Referenz von 100 km/h ist kmh_base 0.
bonus_basefactor
Die Untergrenze des Bonusfaktors aus der simuconf.tab, standardmäßig 125 — ein Achtel von 1000, also 12,5 %. Pak128 und Pak64 nutzen den Standardwert, Pak128.German setzt ihn auf 1000.
Wert (value)
Der Grundwert der Fracht aus der goods.dat, ohne jeden Bonus. In der Warenliste im Spiel steht dieselbe Größe als Preis, dort geteilt durch 300: „Der Transporterlös pro Einheit eines Gutes für ein zurückgelegtes Feld.“
speed_bonus (Fracht)
Die Empfindlichkeit einer Fracht gegenüber Tempo, in Prozentpunkten, ebenfalls aus der goods.dat. In Pak128 reicht sie von 18 bei Passagieren, Fleisch und Lebensmitteln bis 0 bei Kohle, Eisenerz, Stein, Sand, Erdöl, Langholz, Baumwolle und Abfällen — Dünger ist mit 2 die einzige Ausnahme unter den Schüttgütern.
Kachel / Feld
Dasselbe Quadrat auf der Karte. Der Rechner und der deutsche Steam-Guide sagen Kachel, die deutsche In-Game-Hilfe sagt Feld. Die Entfernung für den Erlös zählt Kacheln im Gitter, nicht die Länge der Gleise.
Pakset
Das Paket aus Grafiken und Spieldaten, das Kachelgröße, Frachttabelle, Fahrzeugkatalog und Referenzkurven festlegt. Pak128 (37 Frachtarten), Pak64 (22) und Pak128.German (67) laufen alle mit derselben Erlösformel, aber mit eigenen Konstanten.
Simutrans-Standard
Der Hauptzweig von Simutrans, der über simutrans.com und über Steam verteilt wird, gepflegt von Markus Pristovsek. Dieser Rechner bildet die Versionen 124.x und 125.x ab.
Simutrans-Extended
Der Fork von James Petts mit eigenem Wirtschaftsmodell: Reisezeit, Komfort, Verpflegung und Fahrgastklassen fließen in den Erlös ein. Nicht von diesem Rechner abgedeckt.
Häufige Fragen zu Simutrans-Frachteinnahmen
Wie berechnen sich die Einnahmen in Simutrans?
Warum verdient mein schneller Zug kaum mehr als mein langsamer?
Was ist die Untergrenze und wann greift sie?
Welche Geschwindigkeit trage ich ein — Höchstgeschwindigkeit oder Bonus-Geschwindigkeit?
Zählt die Gleislänge oder die Luftlinie?
Die Warenliste im Spiel zeigt 0,05 — der Rechner 46.667. Wie passt das zusammen?
Welches Pakset soll ich im Rechner wählen?
Gilt der Rechner auch für Simutrans-Extended?
Der Rechner meldet die Untergrenze — was jetzt?
Welche Fracht lohnt sich bei langsamen Konvois am meisten?
Wie genau ist der Rechner im Vergleich zum Spiel?
Warum bringt derselbe Zug über die Jahre immer weniger ein?
Quellen und Referenzen
- Simutrans-Quelltext — src/simutrans/simware.cc (Funktion calc_revenue: die Geschwindigkeitsbonus-Formel und die Kappung beim bonus_basefactor)
- Simutrans-Quelltext — src/simutrans/vehicle/vehicle.cc (calc_revenue: die kaufmännische Rundung mit +1500 und Division durch 3000; das Ergebnis führt die Engine laut Quelltextkommentar in Cent)
- Simutrans-Konfiguration — simuconf.tab (Standardwert bonus_basefactor = 125, also die Untergrenze von 12,5 % des Grundwerts)
- Simutrans-Tikiwiki — Warenparameter (die Felder der goods.dat: value, speed_bonus, catg, metric und weight_per_unit; der Preis in der Warenliste ist value geteilt durch 300)
- Simutrans-In-Game-Hilfe — Fenster Warenliste (Preis pro Einheit und zurückgelegtem Feld, Bonus, Kategorie und Gewicht jeder Fracht; Taste [G])
- Wikidata Q931056 — Entität Simutrans (plattformübergreifende Transportsimulation, entwickelt von Hansjörg Malthaner und Markus Pristovsek)