در دنیای امروز با گسترش فعالیتهای روزمره و افزایش هزینههای جاری، استفاده از نرمافزاری برای محاسبه هزینه و درآمدهای روزمره ضروری به نظر میرسد. وجود نرمافزاری که بتواند علاوه بر تحقق این نیاز اصلی، امکاناتی نظیر مدیریت چکهای پرداختنی، امکان ثبت درآمدها و هزینهها، امکان گزارشگیری از هزینهها و درآمدها را دارا باشد، از بدیهیات اولیه چنین نرمافزاری است.