The Federal Court of Justice (German: Bundesgerichtshof, BGH) in Karlsruhe is the highest court in the system of ordinary jurisdiction (ordentliche Gerichtsbarkeit) in Germany. It is the supreme court (court of last resort) in all matters of criminal and private law. A decision handed down by the BGH can be reversed only by the Federal Constitutional Court of Germany in rare cases when the Constitutional Court rules on constitutionality (compatibility with the Basic Law for the Federal Republic of Germany).
Before the Federal Court of Justice of Germany was created in its present form, Germany has had several prior highest courts:
As early as 1495 there was the so-called Reichskammergericht, which existed until 1806. As from 1870, in the time of the North German Confederation, there was the Bundesoberhandelsgericht in Leipzig. Later, in 1871, it was renamed to Reichsoberhandelsgericht and its area of responsibility was amplified as well. This court was unsoldered by the Reichsgericht at October 1, 1879, which was also in Leipzig. On 1 October 1950, five years after the German Reich had collapsed, the Bundesgerichtshof —as it exists nowadays— was founded.
Together with the Federal Administrative Court of Germany, the Federal Finance Court of Germany, the Federal Labor Court of Germany and the Federal Social Court of Germany, the Federal Court of Justice is one of the highest courts of Germany today, located in Karlsruhe and Leipzig.