خطای عدم تطابق کد پستی در سامانه مؤدیان را چطور رفع کنیم؟

رفع خطای کد پستی سامانه مودیان یعنی یکی کردن کد پستی درجشده در صورتحساب با کد پستیای که برای همان خریدار یا فروشنده در پایگاه دادهٔ سازمان امور مالیاتی و شرکت ملی پست ثبت شده است. سامانه مؤدیان با هر مغایرت کاراکتری یا ثبتی، صورتحساب را رد (Reject) میکند؛ راهش تطبیق کد پستی ۱۰ رقمی با شناسهٔ ملی یا کد اقتصادی طرف و ارسال دوبارهٔ فاکتور اصلاحی یا جدید است.
طبق تازهترین تغییرات قواعد اعتبارسنجی صورتحسابهای الکترونیکی توسط سازمان امور مالیاتی کشور، استعلام نشانی بهصورت وبسرویس مستقیم از سامانهٔ ثبت احوال و شرکت پست انجام میشود. اگر کد پستی واردشده با کد پستی ثبتنام الکترونیکی مؤدی در درگاه ملی خدمات الکترونیک یکی نباشد، پاسخ سامانه منفی است.
کد ۰۱۰۲۰۳ و آنچه پشت آن بررسی میشود
وقتی فاکتوری صادر میکنید، سرورهای واسط سازمان پیش از ذخیرهٔ آن، تطبیق زوج «شناسه ملی/کد ملی + کد پستی» را میسنجند. اگر این دو جور درنیایند، وضعیت صورتحساب «نامعتبر» یا «خطا در اعتبارسنجی» میشود.
کد خطای مشهور این بخش، کد 010203 (مغایرت کد پستی خریدار با اطلاعات ثبتنامی) یا ارورهای متناظر در لایهٔ اعتبارسنجی اقلام هدر فاکتور است. این ارور مستقیم جلوی ثبت صورتحساب در کارپوشهٔ خریدار را میگیرد: اعتبار مالیات ارزش افزوده به خریدار نمیرسد و فروشنده در ریسک جریمههای تأخیر ارسال صورتحساب موضوع ماده ۲۲ قانون پایانههای فروشگاهی و سامانه مؤدیان قرار میگیرد.
خطاهای دیگر هم ممکن است همزمان بیایند؛ مثلاً خطای واحد اندازه گیری سامانه مودیان. هر کدام را جدا بررسی کنید و همه را یکجا به کد پستی نسبت ندهید.
مغایرت سمت شماست یا سمت خریدار
اولین سؤال این است که کد پستی کدام طرف مشکل دارد. پرونده الکترونیک مالیاتی خودتان را در درگاه ملی خدمات مالیاتی به نشانی my.tax.gov.ir ببینید و بعد سراغ خریدار بروید.
| محل بروز خطا | گام اولیه | اقدام اصلاحی |
|---|---|---|
| کد پستی فروشنده (صادرکننده) | بررسی گام ۴ ثبتنام الکترونیک در my.tax.gov.ir | بهروزرسانی نشانی اقامتگاه قانونی و تأییدیه پستی |
| کد پستی خریدار اشخاص حقوقی | استعلام روزنامه رسمی یا پایگاه شناسه ملی اشخاص | دریافت قبض پستی معتبر از خریدار و ویرایش در نرمافزار |
| کد پستی خریدار اشخاص حقیقی | استعلام از سامانه احراز نشانی پست (GNAF) | تطبیق کد ملی با نشانی سکونت/کسب در سامانه امور مالیاتی |
برای فروش به مصرفکنندهٔ نهایی (فاکتور نوع دوم) درج کد پستی الزامی نیست؛ پس برای مصرفکنندهٔ نهایی کد پستی اجباری تعریف نکنید تا ریسک خطا بیدلیل بالا نرود.
مثال: پارس یدک و سربرگ قدیمی خریدار
رضا، حسابدار شرکت توزیع قطعات یدکی «پارس یدک» (سناریوی فرضی)، برای یک فروشگاه محلی فاکتور ثبت میکند و فاکتور بلافاصله با خطای عدم تطابق کد پستی برمیگردد. اول گمان میکند ایراد از سمت شرکت خودشان است، اما بازبینی نشان میدهد مغایرت از سمت مشتری است.
خریدار اصرار دارد کد پستی روی فاکتور کاغذی سال گذشته درست است. رضا به جای بحث، وضعیت ثبتنام مؤدی را استعلام میکند و معلوم میشود کد پستی کارپوشهٔ مالیاتی خریدار با کد سربرگ فرق دارد. حالا یا خریدار نشانیاش را در درگاه مالیاتی بهروز میکند، یا رضا فاکتور را با کد پستی مورد تأیید فعلی سازمان ثبت میکند.
مثال. فرض کنید سه فاکتور این مشتری به خاطر همین کد پستی رد شدهاند: ۱۲ میلیون، ۸ میلیون و ۵ میلیون تومان. ۱۲ بهاضافهٔ ۸ بهاضافهٔ ۵ میشود ۲۵ میلیون تومان فروشی که هنوز در سامانه ثبت نشده و ساعت مهلت قانونیاش روشن است. اصلاح یکبارهٔ کد پستی در کارت مشتری هر سه را با هم آزاد میکند؛ اصلاح در خود فاکتورها فقط همین سه را.
مهمترین تصمیم در این خطا همین است: سامانهٔ ثبتنام مؤدیان را مبنا بگیرید، نه مدارک سنتی و چاپی مشتری. بارها پیش میآید که فاکتور رسمی خریدار بر اساس سربرگ قدیمی شرکتش صادر میشود، در حالی که خریدار ماهها پیش نشانی کارگاه یا دفترش را عوض کرده و در سازمان مالیاتی کاری نکرده است. سربرگ، قبض قدیمی یا امضای ایمیل خریدار فقط نشان میدهد او فکر میکند کجاست؛ کارپوشه نشان میدهد سامانه او را کجا میشناسد، و صورتحساب شما با همین دومی سنجیده میشود. اگر این را از اول در فرایند فروش جا بیندازید، یعنی پیش از اولین فاکتور هر مشتری حقوقی تازه یک استعلام بگیرید، این خطا تقریباً فقط برای مشتریهایی میماند که بعداً نشانیشان را عوض میکنند.

چهار گام اصلاح، پیش از اینکه مهلت بسوزد
مهلت ارسال فاکتور (مهلت ۲۱ روزه موضوع ماده ۳ قانون تسهیل تکالیف مودیان) در این مدت کار میکند. هر خطای سامانه مؤدیان بازبینی منظم داده میخواهد؛ این ترتیب را جابهجا نکنید:
- استعلام کد پستی خریدار. از مشتری بخواهید تأییدیهٔ کد پستی را از درگاه شرکت ملی پست بگیرد. کد باید دقیقاً دهرقمی، بدون خط تیره، بدون فاصله و بدون صفر اولیهٔ اشتباه ثبت شود.
- اصلاح کارت مشتری. در نرمافزار مالی به بخش تعریف طرف حساب بروید و کد پستی جدید را ذخیره کنید.
- ویرایش یا صدور دوباره. اگر صورتحساب «رد شده» است، برخی سامانهها اجازهٔ ویرایش همان پیشنویس را میدهند؛ در غیر این صورت فاکتور را لغو و فاکتور جدیدی با شناسهٔ یکتای جدید تولید کنید.
- ارسال دوباره. فاکتور اصلاحشده را انتخاب کنید و دوباره بفرستید؛ مثلاً در صفحهٔ «فاکتور فروش» با دکمهٔ «ارسال به مؤدیان».
اگر خطا از نشانی خودتان است، نشانی را در my.tax.gov.ir اصلاح و کلید را همگام کنید. اگر همزمان با کد پستی، ایراد دیگری در اطلاعات طرف مقابل هست، خطای سامانه مؤدیان خریدار را ببینید.
یادداشت عملی — در پشتیبانی زیاد میبینم که بحث سر کد پستی با خریدار به «فاکتور قبلیمان همین بود» میرسد و چند روز از مهلت میرود. ترتیبی که وقت را نجات میدهد این است: اول استعلام وضعیت ثبتنام مؤدی، بعد گفتوگو با خریدار. و کارت مشتری را اصلاح میکنم، نه فاکتور را؛ وگرنه فاکتور بعدی همان مشتری دوباره برمیگردد.

عادتهایی که این خطا را برمیگردانند
کارشناسان فروش گاهی بدون آگاهی از ضوابط مالیاتی، کدهای نامعتبری مثل 1111111111 را بهعنوان دادهٔ پیشفرض وارد میکنند و همین، اعتبارسنجی سرور مؤدیان را متوقف میکند.
- صفرهای غیرمجاز: جای کد پستی مجهول را هرگز با صفرهای متوالی پر نکنید.
- انبار به جای اقامتگاه قانونی: اگر کالا به انبار تحویل میشود اما صورتحساب برای دفتر مرکزی است، کد پستی اقامتگاه قانونیِ ثبتشده در گواهی ثبتنام ارزش افزوده درج شود، مگر اینکه شعبه رسمی ثبت شده باشد.
- تغییر مناطق پستی: شرکت پست محدودهٔ مناطق را دورهای بازنگری میکند؛ دادهٔ جدید را ملاک بگیرید.
- کپی از فاکتور قدیمی: وقتی فاکتور تازه را از روی فاکتور قبلی همان مشتری میسازید، کد پستی قدیمی هم با آن میآید؛ اگر کارت مشتری را اصلاح کردهاید، فاکتور را از کارت بسازید نه از نسخهٔ قبلی.
پیش از اینکه دکمهٔ ارسال را بار دوم بزنید:
- [ ] کد پستی دقیقاً ۱۰ رقم است و خط تیره یا فاصله ندارد.
- [ ] برای اشخاص حقوقی، تطابق کد پستی با شناسهٔ ملی از سامانهٔ شناسهٔ ملی اشخاص حقوقی بررسی شده است.
- [ ] اگر فاکتور نوع اول است، کد پستی با کارپوشهٔ خریدار همخوان است.
- [ ] اگر خطا از نشانی خودتان است، گام ۴ پرونده در my.tax.gov.ir وضعیت «تایید شده» دارد.
- [ ] اطلاعات جدید ذخیره شده و بعد ارسال انجام شده است.
نرمافزارهای ابری امکان بررسی سیستمی این اعتبارسنجیها را پیش از ارسال دارند؛ برای آشنایی با این مسیر، خدمات حسابداری آنلاین را ببینید. فاکتورهای خطاخوردهٔ امروز را فیلتر کنید، کد پستیشان را با استعلام دوباره اصلاح کنید و پیش از پایان روز کاری دوباره بفرستید.
پرسشهای پرتکرار
خطای عدم تطابق کد پستی در سامانه مودیان یعنی چه؟
یعنی کد پستی صورتحساب با کد پستی ثبتشده برای همان شناسهٔ ملی یا کد ملی در پایگاه سازمان امور مالیاتی و شرکت پست یکی نیست و صورتحساب رد میشود.
از کجا بفهمم کد پستی خریدار اشتباه است یا مال خودم؟
پروندهٔ خودتان را در my.tax.gov.ir ببینید و برای خریدار، وضعیت ثبتنام مؤدی و پایگاه شناسهٔ ملی اشخاص یا سامانهٔ احراز نشانی پست را استعلام کنید.
برای فاکتور نوع دوم کد پستی لازم است؟
نه. برای فروش به مصرفکنندهٔ نهایی درج کد پستی الزامی نیست و نباید آن را اجباری تعریف کنید.
فاکتور رد شده به خاطر کد پستی را چطور دوباره بفرستم؟
کد پستی را در کارت مشتری اصلاح کنید، اگر نرمافزار اجازه میدهد پیشنویس را ویرایش کنید وگرنه فاکتور جدید با شناسهٔ یکتای جدید بسازید و دوباره بفرستید.
کد پستی را با خط تیره بنویسم؟
نه. کد پستی باید دقیقاً ده رقم باشد، بدون خط تیره و فاصله.
همین امروز اولین فاکتورتان را بزنید
دیجی اینویس با دورهٔ آزمایشی رایگان شروع میشود — بدون کارت بانکی، با ارسال مستقیم به سامانهٔ مودیان.



