ซอฟท์แวร์บัญชีแยกประเภททั่วไปสามารถใช้ได้ทั้งแบบจ่ายเงินและซอฟต์แวร์ฟรี โปรแกรมบางโปรแกรมยืนอยู่คนเดียวในขณะที่บางแห่งต้องการการปรับปรุงอย่างต่อเนื่อง ในการเลือกโปรแกรมซอฟต์แวร์ธุรกิจควรกำหนดงบประมาณซอฟต์แวร์ของตนก่อนตัดสินใจว่าซอฟต์แวร์จะถูกใช้และพิจารณาว่าการทำบัญชีต่อเนื่องกันเป็นอย่างไรในธุรกิจขนาดเล็กแต่ละแห่ง
ธุรกิจจำนวนมากเลือกซอฟต์แวร์สมัครสมาชิกที่ให้การสนับสนุนอย่างต่อเนื่องและมีการอัปเดตโดยอัตโนมัติในแต่ละปีโดยใช้ข้อมูลภาษีล่าสุดและการอัปเดตเงินเดือน ซอฟต์แวร์สำหรับอุตสาหกรรมที่แตกต่างกันขนาดธุรกิจและความต้องการทางบัญชีสามารถใช้ได้อย่างง่ายดาย หากต้องการบริการจ่ายเงินเดือนเช่นกันการสมัครใช้ Quickbooks ของ Intuit ซึ่งมีการสนับสนุนเงินเดือนอาจช่วยได้ บุคคลที่ทำงานด้วยตนเองโดยไม่จำเป็นต้องจ่ายเงินค่าจ้างเป็นประจำอาจต้องใช้ QuickBooks เท่านั้นในการเก็บรักษาบันทึก
การดูแลรักษาบัญชีแยกประเภททั่วไปเป็นสิ่งจำเป็นสำหรับทุกธุรกิจและสามารถซื้อแยกต่างหากจากฟังก์ชันการบัญชีอื่น ๆ ได้ หลายโปรแกรมมีคุณลักษณะบัญชีแยกประเภททั่วไปอย่างไรก็ตาม สำหรับธุรกิจบางแห่งบัญชีแยกประเภททั่วไปในสเปรดชีตอาจเพียงพอ แต่ธุรกิจส่วนใหญ่จะได้รับประโยชน์จากการได้รับซอฟต์แวร์จาก บริษัท ที่จัดตั้งขึ้นเช่น Quickbooks ของ Intuit, Sage 50 Accounting (ก่อนหน้า Peachtree), Nola Pro หรือ GNU Cash โปรแกรมเหล่านี้มีคุณลักษณะบัญชีแยกประเภททั่วไปในราคาที่แตกต่างกันและมีคุณสมบัติเพิ่มเติมที่แตกต่างกัน ซอฟต์แวร์ Quickbooks เป็นที่นิยมอย่างมากมีการปรับปรุงบ่อยครั้งพร้อมกับราคาสำหรับคุณสมบัติต่างๆ GNU Cash มีข้อดีเพิ่มเติมในการดาวน์โหลดฟรีซึ่งอาจดึงดูดธุรกิจใหม่ ๆ หรือธุรกิจขนาดเล็กอื่น ๆ ที่มีงบประมาณซอฟต์แวร์ จำกัด
เนื่องจากโปรแกรมใหม่ ๆ มีอยู่เป็นประจำทุกๆธุรกิจควรพิจารณาและศึกษาตัวเลือกต่างๆทางออนไลน์อย่างรอบคอบและด้วยคำแนะนำจากผู้เชี่ยวชาญด้านบัญชี