صورتحساب الکترونیکی چیست؟ راهنمای کامل سامانهٔ مودیان برای فروشندهها

صورتحساب الکترونیکی دقیقاً چیست؟
صورتحساب الکترونیکی همان فاکتور فروش شماست، با دو تفاوت مهم: بهجای کاغذ، به شکل یک بستهٔ داده ساخته میشود و با کلید امضای خودتان به سامانهٔ مودیان (سامانهٔ سازمان امور مالیاتی) فرستاده میشود. سامانه آن را بررسی میکند، در صورت پذیرش یک شمارهٔ منحصربهفرد مالیاتی به آن میدهد و در کارپوشهٔ شما و خریدار ثبتش میکند.
قانون پایانههای فروشگاهی و سامانهٔ مودیان میگوید هر فروشندهای که مشمول است باید صورتحساب فروشش را به همین شکل ثبت کند. نتیجهاش برای شما این است که مالیات بر ارزش افزوده و درآمدتان از روی همین صورتحسابها محاسبه میشود، و برای خریدارتان اینکه اعتبار مالیاتی خریدش فقط با صورتحساب الکترونیکیِ تأییدشده پذیرفته میشود.
تفاوت صورتحساب الکترونیکی با فاکتور کاغذی
| فاکتور کاغذی / فایل ساده | صورتحساب الکترونیکی | |
|---|---|---|
| گیرنده | فقط مشتری | مشتری و سامانهٔ مودیان |
| اعتبار | بین دو طرف | شمارهٔ منحصربهفرد مالیاتی از سازمان |
| امضا | مهر و امضای دستی | امضای دیجیتال با کلید خودتان |
| اعتبار مالیاتی خریدار | پذیرفته نمیشود | با تأیید خریدار در کارپوشه پذیرفته میشود |
| اصلاح | فاکتور جدید | صورتحساب اصلاحی یا ابطالی، با ارجاع به همان صورتحساب |
یک اشتباه رایج: فاکتوری که با نرمافزار یا اکسل زدهاید و برای مشتری فرستادهاید «الکترونیکی» است، ولی از نظر سازمان صورتحساب الکترونیکی نیست تا وقتی در سامانهٔ مودیان ثبت نشود.
چه کسانی باید صورتحساب الکترونیکی صادر کنند؟
مشمولان قانون پایانههای فروشگاهی، که سازمان امور مالیاتی آنها را مرحلهبهمرحله فراخوان کرده است: اشخاص حقوقی، صاحبان مشاغل و گروههای شغلیای که در اطلاعیههای سازمان نام برده شدهاند. اگر برای شما کارپوشه ساخته شده یا فراخوان شدهاید، مشمول هستید. مرجع نهاییِ «آیا من مشمولم؟» فقط کارپوشهٔ خودتان و اطلاعیههای سازمان است — نه شنیدهها.
اجزای یک صورتحساب الکترونیکی
هر صورتحساب یک سربرگ دارد و چند ردیف کالا/خدمت. مهمترین چیزهایی که باید بشناسید:
- شمارهٔ منحصربهفرد مالیاتی: کدی که از شناسهٔ یکتای حافظهٔ مالیاتی، تاریخ و شمارهٔ سریال ساخته میشود و هویت صورتحساب در سامانه است.
- شناسهٔ یکتای حافظهٔ مالیاتی: کدی که یک بار از کارپوشه میگیرید و روی همهٔ صورتحسابهای شما مینشیند. (از کجا بگیریم؟)
- نوع صورتحساب (اول، دوم، سوم) و الگوی آن (فروش، ارز، طلا، پیمانکاری و …).
- موضوع: اصلی، اصلاحی، ابطالی یا برگشت از فروش.
- مشخصات خریدار: در نوع اول الزامی، در نوع دوم اختیاری.
- ردیفها: هر ردیف یک شناسهٔ کالا/خدمت از فهرست رسمی سازمان دارد، با مقدار، قیمت واحد، تخفیف، نرخ ارزش افزوده و مبلغ مالیات. (شناسهٔ کالا چیست؟)
- روش تسویه: نقد، نسیه یا ترکیبی.
نوع اول، نوع دوم، نوع سوم
قاعدهٔ یکخطی: خریدار مشخص و مشمول است و اعتبار مالیاتی میخواهد → نوع اول. فروش به مصرفکنندهٔ نهایی → نوع دوم. رسید کارتخوان → نوع سوم.
- نوع اول با مشخصات کامل خریدار (شناسهٔ ملی/کد ملی و کد اقتصادی) صادر میشود، در کارپوشهٔ خریدار مینشیند و او آن را تأیید یا رد میکند.
- نوع دوم برای فروش به مصرفکنندهٔ نهایی است؛ خریدار در آن اختیاری است و اعتباری منتقل نمیکند.
- نوع سوم مخصوص پایانههای فروشگاهی است.
تفاوتها، مثالها و اشتباههای رایج هر کدام را در راهنمای جداگانهٔ نوع اول و نوع دوم صورتحساب نوشتهایم.
الگوهای صورتحساب
«الگو» میگوید موضوع فروش چیست و سامانه انتظار چه فیلدهایی را دارد. دستورالعمل سازمان دوازده الگو تعریف کرده است: فروش (الگوی اول)، فروش ارز (دوم)، طلا و جواهر و پلاتین (سوم)، قرارداد پیمانکاری (چهارم)، قبوض خدماتی (پنجم)، بلیط هواپیما (ششم)، صادرات (هفتم)، بارنامه (هشتم)، فرآوردههای نفتی (نهم)، بورس اوراق بهادار مبتنی بر کالا (یازدهم)، فروش خدمات بیمهای (سیزدهم) و فروش زنجیرهای (چهاردهم). بیشتر کسبوکارها فقط با الگوی اول کار دارند؛ الگوهای دیگر فیلدهای مخصوص خودشان را میخواهند (مثلاً پیمانکاری شمارهٔ قرارداد، صادرات شمارهٔ کوتاژ).
مسیر ارسال، گامبهگام
- کارپوشه را فعال کنید و از آن شناسهٔ یکتای حافظهٔ مالیاتی بگیرید. این یک بار انجام میشود.
- کلید امضا بسازید و کلید عمومی را در کارپوشه ثبت کنید. کلید خصوصی مال شماست و هرگز نباید جایی جز نرمافزار خودتان باشد. (راهنمای کلید عمومی و خصوصی)
- پروفایل مالیاتی را در نرمافزار کامل کنید: شناسهٔ ملی یا کد ملی، کد اقتصادی، شناسهٔ حافظه، کلید.
- فاکتور را بزنید: نوع صورتحساب، مشتری، و برای هر ردیف شناسهٔ کالا/خدمت و نرخ ارزش افزوده.
- ارسال کنید. نرمافزار بسته را میسازد، با کلید شما امضا میکند و به سامانه میفرستد.
- وضعیت را پیگیری کنید: سامانه اول «دریافت» را تأیید میکند و کمی بعد نتیجهٔ بررسی را میگوید — پذیرفته شد، یا رد شد با کد و متن خطا. برای نوع اول، واکنش خریدار (تأیید، رد، عدم نیاز به واکنش) هم بعداً در کارپوشه دیده میشود.
در دیجی اینویس همین شش گام روی خودِ فاکتور اتفاق میافتد: «سند و مشتری» → «اقلام» → «بررسی و نهاییسازی» → «ارسال به مودیان»، و وضعیت (ثبت شد / در انتظار / رد شد با دلیل) کنار همان سند مینشیند. مسیر کامل را در ارسال فاکتور رسمی از سند تا سامانهٔ مودیان و درس ویدئویی اولین ارسال و پیگیری در کارتابل ببینید. اگر فاکتورهایتان در اکسل است، اتصال اکسل به سامانهٔ مودیان را بخوانید.
هر چیزی که به سازمان میرود، اول در خود نرمافزار با همان قاعدههای سازمان بررسی میشود — پس «رد شدن» معمولاً قبل از ارسال دیده میشود، نه بعدش.
مهلت ارسال و «صورتحساب موضوع مادهٔ ۹»
سازمان امور مالیاتی برای فاصلهٔ بین صدور صورتحساب و ارسال آن مهلتی اعلام کرده است. تا وقتی داخل این مهلت بفرستید، صورتحساب عادی است. اگر دیرتر بفرستید، طبق دستورالعمل صدور صورتحساب الکترونیکی (ویرایش V7.9) صورتحساب باید بهعنوان «صورتحساب موضوع مادهٔ ۹» ارسال شود: فیلد «قاعدهٔ ارسال» با مقدار یک و «تاریخ و زمان ثبت صورتحساب» پر میشود؛ صورتحساب دیرهنگامی که اینها را نداشته باشد نامعتبر است و سامانه آن را رد میکند.
دو نکتهٔ عملی: اول، عدد مهلت را از اطلاعیههای رسمی سازمان بخوانید، نه از شنیدهها. دوم، بگذارید نرمافزار سن هر صورتحساب را نشان بدهد تا پیش از پایان مهلت ارسال کنید — ارسال بهموقع همیشه سادهتر از ارسال مادهٔ ۹ است.
اصلاح، ابطال و برگشت از فروش
صورتحسابی که سامانه پذیرفته باشد دیگر «ویرایش» نمیشود؛ بهجایش یک صورتحساب جدید با ارجاع به همان صورتحساب میفرستید:
- اصلاحی وقتی مبلغ، مقدار یا مشخصات یک ردیف اشتباه بوده است. (درس ویدئویی اصلاحیه)
- ابطالی وقتی کل معامله منتفی شده است. (درس ویدئویی ابطال)
- برگشت از فروش وقتی مشتری بخشی از کالا را برگردانده است. (برگشت از فروش و اصلاح اشتباه)
هر سه به صورتحساب مرجع نیاز دارند و روی وضعیت آن در کارپوشه حساب میشوند.
خطاهای رایج و راه پیشگیری
| خطا | چرا رخ میدهد | پیشگیری |
|---|---|---|
| شناسهٔ کالا نامعتبر است | شناسهٔ آزمایشی یا اشتباه روی فاکتور واقعی | شناسه را از فهرست رسمی انتخاب کنید و روی محصول ذخیره کنید (رفع خطای شناسهٔ کالا) |
| نرخ ارزش افزوده با شناسه نمیخواند | نرخ دستی روی ردیفی که شناسهاش نرخ دیگری دارد | بگذارید نرخ از خودِ شناسه بیاید (نرخ ارزش افزودهٔ روی فاکتور) |
| نوع اول بدون خریدار مشخص | مشتری کد اقتصادی ندارد یا استعلام نشده | استعلام هویت قبل از صدور، یا نوع دوم |
| امضا نامعتبر است | کلید عمومیِ ثبتشده در کارپوشه با کلید نرمافزار یکی نیست | کلید را دوباره ثبت کنید |
| ارسال بعد از مهلت | فاکتور مدتها در حالت پیشنویس مانده | ارسال همزمان با صدور |
فهرست کامل کدها، معنی هر کدام و اقدام لازم را در راهنمای خطاهای سامانهٔ مودیان گرد آوردهایم.
چکلیست قبل از اولین ارسال
- [ ] کارپوشه فعال است و شناسهٔ یکتای حافظهٔ مالیاتی را دارم.
- [ ] کلید عمومی در کارپوشه ثبت شده و کلید خصوصی فقط در نرمافزار خودم است.
- [ ] شناسهٔ ملی/کد ملی و کد اقتصادی در پروفایل مالیاتی درست است.
- [ ] هر کالا/خدمت پرفروشم شناسهٔ رسمی و نرخ ثبتشده دارد.
- [ ] میدانم برای کدام مشتری نوع اول میزنم و برای کدام نوع دوم.
- [ ] میدانم وضعیت ارسال و واکنش خریدار را کجا میبینم.
اگر میخواهید همهٔ اینها روی خودِ فاکتور و بدون دوبارهکاری انجام شود، ارسال صورتحساب به سامانهٔ مودیان با دیجی اینویس را ببینید.

پرسشهای پرتکرار
صورتحساب الکترونیکی با فاکتور معمولی چه فرقی دارد؟
فاکتور معمولی سندی است بین شما و مشتری؛ صورتحساب الکترونیکی همان فاکتور است که با امضای دیجیتال شما به سامانهٔ مودیان میرسد، شمارهٔ منحصربهفرد مالیاتی میگیرد و در کارپوشهٔ هر دو طرف ثبت میشود. تا در سامانه ثبت نشود، از نظر سازمان صورتحساب الکترونیکی نیست.
برای ارسال به سامانهٔ مودیان چه چیزهایی لازم دارم؟
پروفایل مالیاتی تأییدشده (شناسهٔ ملی یا کد ملی و کد اقتصادی)، شناسهٔ یکتای حافظهٔ مالیاتی که از کارپوشه میگیرید، کلید امضای خودتان، و شناسهٔ کالا/خدمت برای هر ردیف فاکتور. نرمافزار بقیهٔ کار (ساخت بسته، امضا، ارسال و پیگیری) را انجام میدهد.
نوع اول و نوع دوم و نوع سوم یعنی چه؟
نوع اول با مشخصات کامل خریدار صادر میشود و برای او اعتبار مالیاتی میسازد؛ نوع دوم برای فروش به مصرفکنندهٔ نهایی است و خریدار در آن اختیاری است؛ نوع سوم رسید پایانهٔ فروشگاهی (کارتخوان) است. راهنمای جداگانهٔ نوع اول و دوم را در همین مجله بخوانید.
الگوی صورتحساب چیست و با نوع فرق دارد؟
بله. «نوع» میگوید خریدار کیست (اول/دوم/سوم)؛ «الگو» میگوید موضوع فروش چیست: فروش عادی، فروش ارز، طلا و جواهر، پیمانکاری، قبوض خدماتی، بلیط هواپیما، صادرات، بارنامه، فرآوردههای نفتی، بورس کالا، خدمات بیمهای و فروش زنجیرهای. بیشتر کسبوکارها فقط با الگوی اول (فروش) کار دارند.
اگر سازمان صورتحساب را رد کند چه میشود؟
سامانه کد و متن خطا برمیگرداند (مثلاً شناسهٔ کالای نامعتبر یا نرخ ارزش افزودهٔ ناهمخوان). صورتحسابِ ردشده ثبت نشده است؛ آن را اصلاح میکنید و دوباره میفرستید. اگر صورتحساب پذیرفته شده باشد و بعد اشتباهی پیدا شود، راهش «اصلاحی» یا «ابطالی» است، نه ارسال دوباره.
خریدار با صورتحساب من چه میکند؟
صورتحساب نوع اول در کارپوشهٔ خریدار مینشیند و او میتواند آن را تأیید یا رد کند؛ برای برخی صورتحسابها هم «عدم نیاز به واکنش» ثبت میشود. تأیید خریدار یعنی اعتبار مالیاتی آن خرید برایش پذیرفته شده است.
اگر صورتحساب را دیر بفرستم چه میشود؟
سازمان برای فاصلهٔ بین صدور و ارسال مهلتی اعلام کرده است. صورتحسابی که بعد از آن مهلت فرستاده شود باید بهعنوان «صورتحساب موضوع مادهٔ ۹» با فیلدهای مخصوصش ارسال شود، وگرنه نامعتبر میشود. بهترین راه این است که ارسال را به تعویق نیندازید و نرمافزار سن هر صورتحساب را به شما نشان بدهد.
برای صورتحساب الکترونیکی حتماً باید نرمافزار داشته باشم؟
سازمان راههای مختلفی را پذیرفته است، از سامانهٔ خودش تا نرمافزارهای حسابداری و ابزارهای واسط. تفاوت در این است که یک نرمافزار حسابداری همان فاکتوری را که برای فروش میزنید، بدون دوبارهکاری، به صورتحساب الکترونیکی تبدیل و ارسال میکند و وضعیتش را همانجا نشان میدهد.
بیشتر بخوانید
منابع
- دستورالعمل صدور صورتحساب الکترونیکی، ویرایش V7.9 (تیر ۱۴۰۵)سازمان امور مالیاتی کشور — intamedia.ir · آخرین بررسی: 1405-06-15
همین امروز اولین فاکتورتان را بزنید
دیجی اینویس با دورهٔ آزمایشی رایگان شروع میشود — بدون کارت بانکی، با ارسال مستقیم به سامانهٔ مودیان.



