Ein anderer Artikel beschreibt warum man manchmal besser zwei Anwendungen für die Buchhaltung und die Rechnungsschreibung verwendet.

Bei der folgenden Beschreibung handelt es sich weniger um fertigen Code für InvoicePlane oder GNUCash, da einige lokale Voraussetzungen Berücksichtigung finden müssen. Es ist eher ein Leitfaden für Linuxer was berücksichtigt werden muss. Den hier folgenden Ablauf und die beispielhaft gezeigten Code Snippets müssen also den eigenen Bedürfnissen entsprechend angepaßt und in sinnvolle eigene Abläufe/Programme intergriert werden. Das meiste der Beispiele hier wird in der MySQL Workbench, mit phpMyAdmin oder dem MySQL Client ausgeführt werden.

Voraussetzung ist das in GNUCash entweder mit Hilfe von AqBanking (und Kontoauszug abholen) oder manuell die Eingangs Zahlungen bereits erfaßt worden sind.