حسابداری عمومی ریشه در بخش دولتی داشته و از قوانین و مقررات آن تبعیت می‌کند. این در حالی است که حسابداری بازرگانی مربوط به بخش خصوصی است که قوانین و مقررات حاکم بر آن و همچنین هدف و عملکردش متفاوت است.