Hypothekenkreditrechner (für PHP-Seiten)
Sie können den Code an jeder beliebigen Stelle ihrer PHP-Seite platzieren (einfach per copy&paste an gewuenschter Stelle den Code im untenstehenden Kasten einfuegen).
Siehe unsere Beispielanwendung auf der Seite Eigenheimfinanzierung.
Sie dürfen den Baukredit Rechner gratis einbauen, wenn Sie den kompletten Code inklusive des Linkhinweises integrieren. Mit der Löschung des Linkhinweises erlischt die Erlaubnis der Integration.
Fragen und Feedback bitte per Mail an rechner (at) boedeker.de.
Viel Erfolg mit dem Hypothekenkredit Rechner!
Der Code lautet://Code Beginn
Hypothekenkredit RechnerRückzahlung in monatlich gleichbleibenden Raten, ohne Berücksichtigung von eventuellen Bearbeitungskosten |
||||||||||||||||||
| "0")//$lz ist die Laufzeit in Monaten { $zinsen_aktueller_monat = $restkreditbetrag * $zs/100/12; //Die Zinsen sind ein zwölftel der nom. Jahreszinsen $zinssumme = $zinssumme + $zinsen_aktueller_monat;//Aufsummierung der Zinsen If ($rate <= $restkreditbetrag + $zinsen_aktueller_monat) { $tilgung_aktueller_monat = $rate - $zinsen_aktueller_monat;//Tilgung = Rate - Zins ;-) $tilgungssumme = $tilgungssumme + $tilgung_aktueller_monat;//Ausummierung der Tilgungen $restkreditbetrag = $restkreditbetrag - $tilgung_aktueller_monat;//irgendwie logisch //Einbeziehung der Sondertilgungen $rest = $count%12;//Also einmal im Jahr... //Restkreditbetrag ist kleiner oder gleich der Sondertilgung, If ($rest == "0" and $st > "0" and $restkreditbetrag <= $st)//hier wäre die Sondertilgung dann der Restkreditbetrag { $tilgungssumme = $tilgungssumme + $restkreditbetrag;//Die Sondertilgung wäre dann der Restkreditbetrag $restkreditbetrag = "0"; $gesamtlaufzeit = $count; $gesamttilgung_plus_gesamtzinsen = $tilgungssumme + $zinssumme; } //ganz normaler Fall der Sondertilgung If ($rest == "0" and $restkreditbetrag > $st) { $restkreditbetrag = $restkreditbetrag - $st;//...ziehe eine Sondertilgung ab $tilgungssumme = $tilgungssumme + $st;//und addiere eine Sondertilgung zu den Gesamttilgungen } $count++; } Else//Wenn die Kreditsumme schon innerhalb der Laufzeit getilgt wird und keine Sondertilgung ansteht { $tilgungssumme = $tilgungssumme + $restkreditbetrag; $restkreditbetrag = "0"; $gesamtlaufzeit = $count; $gesamttilgung_plus_gesamtzinsen = $tilgungssumme + $zinssumme; } }//Ende der While-Schleife //Nun noch die Berechnung der Gesamtlaufzeit, Gesamttilgung und Gesamzzinsen, wenn noch nicht alles in der Laufzeit getilgt wurde $gesamtzinsen = $zinssumme;//Hier werden erst einmal die Werte von oben übernommen $gesamttilgung = $tilgungssumme; $verbleibende_kreditsumme = $restkreditbetrag; while($verbleibende_kreditsumme > "0") { $zinsen_aktueller_monat = $verbleibende_kreditsumme * $zs/100/12; //Die Zinsen sind ein zwölftel der nom. Jahreszinsen $gesamtzinsen = $gesamtzinsen + $zinsen_aktueller_monat;//Aufsummierung der Zinsen If ($verbleibende_kreditsumme > $rate) { $tilgung_aktueller_monat = $rate - $zinsen_aktueller_monat;//Tilgung = Rate - Zins ;-) $gesamttilgung = $gesamttilgung + $tilgung_aktueller_monat;//Ausummierung der Tilgungen $verbleibende_kreditsumme = $verbleibende_kreditsumme - $tilgung_aktueller_monat;//irgendwie logisch $rest = $count%12;//Also einmal im Jahr... If ($rest == "0" and $verbleibende_kreditsumme > $st)//ganz normaler Fall der Sondertilgung { $verbleibende_kreditsumme = $verbleibende_kreditsumme - $st;//...ziehe eine Sondertilgung ab $gesamttilgung = $gesamttilgung + $st;//und addiere eine Sondertilgung zu den Gesamttilgungen } If ($rest == "0" and $verbleibende_kreditsumme <= $st)//hier wäre die Sondertilgung dann der Restkreditbetrag { $gesamttilgung = $gesamttilgung + $verbleibende_kreditsumme;//Die Sondertilgung wäre dann der Restkreditbetrag $verbleibende_kreditsumme = "0"; $gesamtlaufzeit = $count; $gesamttilgung_plus_gesamtzinsen = $gesamttilgung + $gesamtzinsen; } $count++;//Die Monate werden weiterhin aufaddiert } Else//Wenn die Restschuld kleiner ist als die Rate { $gesamttilgung = $gesamttilgung + $verbleibende_kreditsumme; $verbleibende_kreditsumme = "0"; $count++; $gesamtlaufzeit = $count; $gesamttilgung_plus_gesamtzinsen = $gesamttilgung + $gesamtzinsen; } }//Ende der While-Schleife ?> |
|
|||||||||||||||||
| Der Kredit im Laufe der Jahre | |||||
Monat |
Restkreditbetrag aus Vormonat |
Ratenzahlung (am Monatsende) |
davon Zinsen |
davon Tilgung |
Schuldenstand Monatsende |
| $count | ";//Ausgabe des Monats echo ""; echo number_format($restkreditbetrag,2, ",", ".");//Ausgabe des Schuldenstandes vom Vormonat echo " | "; echo number_format($rate,2, ",", ".");//Ausgabe der monatlichen Rate echo " | "; echo number_format($zinsen_aktueller_monat,2, ",", ".");//Ausgabe des Monatszinses echo " | "; echo number_format($tilgung_aktueller_monat,2, ",", ".");//Ausgabe der aktuellen Tilgung echo " | "; echo number_format($restkreditbetrag,2, ",", ".");//Ausgabe der verbleibenden Restschuld echo " |
| Sondertilgung | "; echo number_format($st,2, ",", "."); echo " | 0 | "; echo number_format($st,2, ",", "."); echo " | "; $restkreditbetrag = $restkreditbetrag - $st;//Also Sondertilgung abziehen echo number_format($restkreditbetrag,2, ",", ".");//Ausgabe der verbleibenden Restschuld nach Sondertilgung echo " | |
| Jahressummen nach dem $jahr. Jahr und Jahresendstand | "; echo number_format($rate_jahr,2, ",", "."); echo " | "; echo number_format($zinsen_jahr,2, ",", "."); echo " | "; echo number_format($tilgung_jahr,2, ",", "."); echo " | "; echo number_format($restkreditbetrag,2, ",", "."); echo " | |
| "; echo " | "; echo "Summe der Raten inklusive Sondertilgungen"; echo " | "; echo "Davon waren Zinszahlungen"; echo " | "; echo "Davon flossen in die Tilgung"; echo " | "; echo "Restschuld am Ende der Laufzeit"; echo " | |
| Gesamtsummen | "; echo number_format($rate_laufzeit,2, ",", "."); echo " | "; echo number_format($zinsen_laufzeit,2, ",", "."); echo " | "; echo number_format($tilgung_laufzeit,2, ",", "."); echo " | "; echo number_format($restkreditbetrag,2, ",", "."); echo " | |
Sie können den Code an jeder beliebigen Stelle ihrer PHP-Seite platzieren (einfach per copy&paste an gewuenschter Stelle den Code im untenstehenden Kasten einfuegen).
Siehe unsere Beispielanwendung auf der Seite Eigenheimfinanzierung.
Sie dürfen den Baukredit Rechner gratis einbauen, wenn Sie den kompletten Code inklusive des Linkhinweises integrieren. Mit der Löschung des Linkhinweises erlischt die Erlaubnis der Integration.
Fragen und Feedback bitte per Mail an rechner (at) boedeker.de.
Viel Erfolg mit dem Hypothekenkredit Rechner!
Der Code lautet://Code Beginn
Hypothekenkredit RechnerRückzahlung in monatlich gleichbleibenden Raten, ohne Berücksichtigung von eventuellen Bearbeitungskosten |
||||||||||||||||||
| "0")//$lz ist die Laufzeit in Monaten { $zinsen_aktueller_monat = $restkreditbetrag * $zs/100/12; //Die Zinsen sind ein zwölftel der nom. Jahreszinsen $zinssumme = $zinssumme + $zinsen_aktueller_monat;//Aufsummierung der Zinsen If ($rate <= $restkreditbetrag + $zinsen_aktueller_monat) { $tilgung_aktueller_monat = $rate - $zinsen_aktueller_monat;//Tilgung = Rate - Zins ;-) $tilgungssumme = $tilgungssumme + $tilgung_aktueller_monat;//Ausummierung der Tilgungen $restkreditbetrag = $restkreditbetrag - $tilgung_aktueller_monat;//irgendwie logisch //Einbeziehung der Sondertilgungen $rest = $count%12;//Also einmal im Jahr... //Restkreditbetrag ist kleiner oder gleich der Sondertilgung, If ($rest == "0" and $st > "0" and $restkreditbetrag <= $st)//hier wäre die Sondertilgung dann der Restkreditbetrag { $tilgungssumme = $tilgungssumme + $restkreditbetrag;//Die Sondertilgung wäre dann der Restkreditbetrag $restkreditbetrag = "0"; $gesamtlaufzeit = $count; $gesamttilgung_plus_gesamtzinsen = $tilgungssumme + $zinssumme; } //ganz normaler Fall der Sondertilgung If ($rest == "0" and $restkreditbetrag > $st) { $restkreditbetrag = $restkreditbetrag - $st;//...ziehe eine Sondertilgung ab $tilgungssumme = $tilgungssumme + $st;//und addiere eine Sondertilgung zu den Gesamttilgungen } $count++; } Else//Wenn die Kreditsumme schon innerhalb der Laufzeit getilgt wird und keine Sondertilgung ansteht { $tilgungssumme = $tilgungssumme + $restkreditbetrag; $restkreditbetrag = "0"; $gesamtlaufzeit = $count; $gesamttilgung_plus_gesamtzinsen = $tilgungssumme + $zinssumme; } }//Ende der While-Schleife //Nun noch die Berechnung der Gesamtlaufzeit, Gesamttilgung und Gesamzzinsen, wenn noch nicht alles in der Laufzeit getilgt wurde $gesamtzinsen = $zinssumme;//Hier werden erst einmal die Werte von oben übernommen $gesamttilgung = $tilgungssumme; $verbleibende_kreditsumme = $restkreditbetrag; while($verbleibende_kreditsumme > "0") { $zinsen_aktueller_monat = $verbleibende_kreditsumme * $zs/100/12; //Die Zinsen sind ein zwölftel der nom. Jahreszinsen $gesamtzinsen = $gesamtzinsen + $zinsen_aktueller_monat;//Aufsummierung der Zinsen If ($verbleibende_kreditsumme > $rate) { $tilgung_aktueller_monat = $rate - $zinsen_aktueller_monat;//Tilgung = Rate - Zins ;-) $gesamttilgung = $gesamttilgung + $tilgung_aktueller_monat;//Ausummierung der Tilgungen $verbleibende_kreditsumme = $verbleibende_kreditsumme - $tilgung_aktueller_monat;//irgendwie logisch $rest = $count%12;//Also einmal im Jahr... If ($rest == "0" and $verbleibende_kreditsumme > $st)//ganz normaler Fall der Sondertilgung { $verbleibende_kreditsumme = $verbleibende_kreditsumme - $st;//...ziehe eine Sondertilgung ab $gesamttilgung = $gesamttilgung + $st;//und addiere eine Sondertilgung zu den Gesamttilgungen } If ($rest == "0" and $verbleibende_kreditsumme <= $st)//hier wäre die Sondertilgung dann der Restkreditbetrag { $gesamttilgung = $gesamttilgung + $verbleibende_kreditsumme;//Die Sondertilgung wäre dann der Restkreditbetrag $verbleibende_kreditsumme = "0"; $gesamtlaufzeit = $count; $gesamttilgung_plus_gesamtzinsen = $gesamttilgung + $gesamtzinsen; } $count++;//Die Monate werden weiterhin aufaddiert } Else//Wenn die Restschuld kleiner ist als die Rate { $gesamttilgung = $gesamttilgung + $verbleibende_kreditsumme; $verbleibende_kreditsumme = "0"; $count++; $gesamtlaufzeit = $count; $gesamttilgung_plus_gesamtzinsen = $gesamttilgung + $gesamtzinsen; } }//Ende der While-Schleife ?> |
|
|||||||||||||||||
| Der Kredit im Laufe der Jahre | |||||
Monat |
Restkreditbetrag aus Vormonat |
Ratenzahlung (am Monatsende) |
davon Zinsen |
davon Tilgung |
Schuldenstand Monatsende |
| $count | ";//Ausgabe des Monats echo ""; echo number_format($restkreditbetrag,2, ",", ".");//Ausgabe des Schuldenstandes vom Vormonat echo " | "; echo number_format($rate,2, ",", ".");//Ausgabe der monatlichen Rate echo " | "; echo number_format($zinsen_aktueller_monat,2, ",", ".");//Ausgabe des Monatszinses echo " | "; echo number_format($tilgung_aktueller_monat,2, ",", ".");//Ausgabe der aktuellen Tilgung echo " | "; echo number_format($restkreditbetrag,2, ",", ".");//Ausgabe der verbleibenden Restschuld echo " |
| Sondertilgung | "; echo number_format($st,2, ",", "."); echo " | 0 | "; echo number_format($st,2, ",", "."); echo " | "; $restkreditbetrag = $restkreditbetrag - $st;//Also Sondertilgung abziehen echo number_format($restkreditbetrag,2, ",", ".");//Ausgabe der verbleibenden Restschuld nach Sondertilgung echo " | |
| Jahressummen nach dem $jahr. Jahr und Jahresendstand | "; echo number_format($rate_jahr,2, ",", "."); echo " | "; echo number_format($zinsen_jahr,2, ",", "."); echo " | "; echo number_format($tilgung_jahr,2, ",", "."); echo " | "; echo number_format($restkreditbetrag,2, ",", "."); echo " | |
| "; echo " | "; echo "Summe der Raten inklusive Sondertilgungen"; echo " | "; echo "Davon waren Zinszahlungen"; echo " | "; echo "Davon flossen in die Tilgung"; echo " | "; echo "Restschuld am Ende der Laufzeit"; echo " | |
| Gesamtsummen | "; echo number_format($rate_laufzeit,2, ",", "."); echo " | "; echo number_format($zinsen_laufzeit,2, ",", "."); echo " | "; echo number_format($tilgung_laufzeit,2, ",", "."); echo " | "; echo number_format($restkreditbetrag,2, ",", "."); echo " | |

