يوجد فرعين أساسين للمحاسبة هما: المحاسبة المالية و المحاسبة الإدارية كما يوجد فروع أخرى للمحاسبة تقوم بتوفير معلومات محددة إلى مستخدمين معينين لمساعدتهم في اتخاذ القرارات.
1 المحاسبة المالية Financial Accounting
هي ذلك الفرع من المحاسبة الذي يهدف إلى توفير معلومات محاسبية تساعد المستخدمين الخارجيين للمعلومات المحاسبية في اتخاذ القرارات المتعلقة بالوحدة الاقتصادية.
ويتم تقديم هذه المعلومات من خلال ما يسمى ب التقارير المالية financial reporting ، وتحتوي هذه التقارير المالية على معلومات مالية ذات طبيعة عامة بحيث يمكنها مساعدة كل المستخدمين الخارجيين ، ويتم إعداد هذه التقارير عادة بشكل سنوي.
ويتم تقديم هذه المعلومات من خلال ما يسمى ب التقارير المالية financial reporting ، وتحتوي هذه التقارير المالية على معلومات مالية ذات طبيعة عامة بحيث يمكنها مساعدة كل المستخدمين الخارجيين ، ويتم إعداد هذه التقارير عادة بشكل سنوي.
2 المحاسبة الإدارية Managerial Accounting
هي ذلك الفرع من المحاسبة الذي يهدف إلى توفير معلومات محاسبية تساعد المستخدمين الداخليين للمعلومات المحاسبية في اتخاذ القرارات المتعلقة بالوحدة القتصادية.
ويتم توفير هذه المعلومات باستخدام التقارير الداخلية والتي تحتوي على معلومات تفصيلية للمساعدة في اتخاذ القرارات ، ويتم إعداد هذه التقارير على حسب طلب الإدارة .
ويتم توفير هذه المعلومات باستخدام التقارير الداخلية والتي تحتوي على معلومات تفصيلية للمساعدة في اتخاذ القرارات ، ويتم إعداد هذه التقارير على حسب طلب الإدارة .
3 الفروع الأخرى للمحاسبة
أ - محاسبة التكاليف Cost Accounting :
هي ذلك الفرع الذي يهدف إلى تحديد تكلفة الإنتاج وكذلك مساعدة إدارة المنشأة في تخطيط ورقابة الأنشطة الإنتاجية.
ب - المحاسبة الحكومية Governmental Accounting:
هي ذلك الفرع الذي يهدف إلى تسجيل التصرفات المالية للوحدات الحكومية في ضوء إطار محدد يحكمه النظام واللوائح المالية بهدف تحقيق الرقابة المالية والإدارية والحسابية على الإيرادات والمصروفات الحكومية.
ج - محاسبة الزكاة والضرائب Tax and Zakaat Accounting :
وهي تتناول تجميع ومعالجة المعلومات المالية لأغراض ربط الضريبة والزكاة في ضوء الأنظمة والقواعد الشرعية.
د - المراجعة Auditing :
تهدف إلى التحقق من دقة المعلومات المحاسبية من خلال إبداء رأي فني محايد عن مدى عدالة القوائم المالية.
هـ - النظم المحاسبية Accounting System :
هي احد مجالات المحاسبة التي تختص بتصميم النظم المحاسبية والإشراف على تنفيذها وتقييمها.