Der gemeinsame Zweck von Buchführungsprogrammen im Allgemeinen ist die Buchführung, aber einfache Buchführungssysteme oder umfassende betriebliche Informationssysteme (ERP) bieten einen unterschiedlichen Funktionsumfang. Buchführungssysteme (kleine „Schachtellösungen“ oder Online-Lösungen) sind sehr billig und unterstützen bei der Steuererklärung oder Buchführung. Im Unterschied zu einem ERP-System dienen sie nicht als Managertool zur Unternehmenssteuerung.