Potrivit Houston Chronicle, există mai multe tipuri de software de contabilitate, care includ software-ul de contabilitate comercială, cum ar fi QuickBooks de Intuit, software-ul de contabilitate de întreprindere și software-ul de contabilitate personalizat. Întreprinderile își dezvoltă propriul software de contabilitate personalizat, care reflectă practicile contabile unice, care este condus, în unele cazuri, de lipsa de software de contabilitate comercială care să răspundă nevoilor acestora. Alte exemple de pachete software contabile pot fi găsite online.
Dimensiunea unei afaceri determină software-ul contabil pe care îl utilizează cu aplicațiile software, cum ar fi Sage One fiind o aplicație adecvată pentru întreprinderile foarte mici, în timp ce QuickBooks este proiectat pentru întreprinderi mai mari. Aplicațiile software de contabilitate comercială sunt concepute astfel încât să răspundă nevoilor celor mai multe companii, iar cele mai multe dintre ele pot fi personalizate pentru a îndeplini cerințele contabile specifice unei organizații.
Unele pachete software de contabilitate, cum ar fi QuickBooks, sunt oferite de donatori pentru nonprofit de către editori. Modulele de bază găsite în pachetele software de contabilitate includ conturile de încasat, conturile plătibile și registrul general. Componenta de creanțe este destinată societății să trimită tranzacții în cazul în care primește bani, în timp ce programul de plăți contabile demonstrează plățile efectuate de întreprinderi. Cartea generală se referă la cărțile companiei, iar modulul de facturare este utilizat pentru generarea facturilor pentru clienți.