Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

The website

Simple static website that provides a comprehensive Typesense-powered search for “Standardkontenrahmen” (account templates)

Searching for how to post a particular expense with SKR 49

This repository contains the source for the website. The website acts as a reference for Standardkontenrahmen (accounting templates), offering a Typesense-powered search engine for SKR 03, SKR 04 and SKR 49. As account templates tend to be very comprehensive, it can be difficult to find the correct account. This project aims to make that process easier.

Data source

The Standardkontenrahmen data is taken from the GnuCash project how have kindly provided freely-licensed XML versions of the data for their accounting software.

The XML data is then converted to JSON for Typesense using simple Python code. The source for that is available in the separate skr-json repo.

According to a decision by the Kammergericht Berlin, Standardkontenrahmen are in the public domain and may be published without restrictions (see this German post for reference). My publication of the data is based on that decision.


The website is implemented as a static site using Hugo. It uses a custom theme based on the Natrium theme.

License and contributions

The website and source code for it are licensed under the MIT License, see the LICENSE file for details.

Contributions of any kind are of course welcome, feel free to open issues and pull requests!


A searchable overview of import German account templates (Standardkontenrahmen, SKR)