همه شرکت های بزرگ و کوچک برای مدیریت مراودات مالی خود به یک برنامه حسابداری نیاز دارند. تاریخچه حسابداری در جهان نزدیک به ۶۰۰۰ سال قدمت دارد و تاریخ نخستین مدارک کشف شده حسابداری به ۳۶۰۰ سال قبل از میلاد برمی گردد. پیشینه حسابداری در ایران نیز به نخستین تمدنهایی بر می گردد که دراین سرزمین پا گرفت، و مدارک حسابداری بدست آمده با ۲۵ قرن قدمت، گواه بر پیشرفت این دانش در ایران باستان است.