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