شناسه کالا و خدمت در سامانه مودیان همان کدی است که به سازمان می‌گوید «این ردیف فاکتور دقیقاً چیست». بدون شناسه معتبر، صورتحساب الکترونیکی رد می‌شود یا با شناسهٔ کلی و گمراه‌کننده قبول می‌شود و بعداً در رسیدگی دردسر می‌سازد. این مقاله برای کسی است که کالا تعریف می‌کند، فاکتور می‌زند یا خطای کارپوشه را رفع می‌کند؛ نه برای حفظ کردن بخشنامه.

شناسه کالا و خدمت چیست؟

سازمان امور مالیاتی برای کالاها و خدمات یک فهرست شناسه نگه می‌دارد. هر ردیف صورتحساب الکترونیکی باید به یکی از این شناسه‌ها وصل شود. شناسه جایگزین بارکد فروشگاهی شما نیست؛ بارکد مال انبار و صندوق است، شناسه مال گزارش به دولت. یک کالا ممکن است چند بارکد تأمین‌کننده داشته باشد ولی باید به یک شناسه مالیاتی واحد نگاشت شود.

اگر در کارت کالا فقط نام فارسی «روغن موتور ۱۰W40» را بنویسید و شناسه خالی باشد، نرم‌افزار حسابداری فاکتور را چاپ می‌کند اما سامانه مودیان آن ردیف را نمی‌پذیرد. اتصال فاکتور به سامانه در دفتر مالی حسابیکس وقتی معنا دارد که همین فیلد روی کالا پر باشد.

از کجا شناسه درست را پیدا کنیم؟

منبع معتبر، فهرست رسمی سازمان است نه حدس همکار فروش. مسیر عملی معمولاً این است:

  1. شرح کالا را با واحد اندازه‌گیری واقعی بنویسید: لیتر، عدد، کیلو، متر.
  2. در فهرست شناسه، نزدیک‌ترین عنوان را پیدا کنید؛ اول دقیق، بعد گروه کلی‌تر.
  3. شناسه را روی کارت کالا قفل کنید و برای کالاهای مشابه کپی بی‌فکر نکنید.
  4. اگر کالا ترکیبی است (دستگاه + نصب)، ممکن است دو ردیف و دو شناسه لازم باشد: یکی کالا، یکی خدمت.

شناسهٔ خیلی کلی مثل «سایر کالاها» کار ارسال را راه می‌اندازد اما در رسیدگی این سؤال را می‌سازد که چرا کالای مشخص را زیر عنوان مبهم فرستاده‌اید. برای موجودی دقیق‌تر، انبار را با حسابداری فروشگاهی جدا از برچسب مالیاتی نگه دارید و فقط نگاشت را یک‌جا حفظ کنید.

کالا، خدمت و بسته‌بندی؛ سه اشتباه رایج

کالا را خدمت فرستادن

نصب کولر خدمت است، خود کولر کالا است. اگر هر دو را با شناسه کالا بفرستید، الگوی ارزش افزوده و گزارش خریدار غلط می‌شود. در فاکتور دو ردیف جدا بزنید.

واحد اندازه‌گیری ناسازگار

شناسه ممکن است بر اساس کیلو تعریف شده باشد و شما عدد بفروشید. عدد در فاکتور با واحد شناسه باید قابل توضیح باشد. اگر روغن را لیتری می‌فروشید، شناسه و واحد را لیتری نگه دارید نه «بسته».

کالای جدید بدون شناسه در صندوق

صندوق نباید بتواند کالای بدون شناسه را بفروشد. یک کالای موقت «متفرقه» که هر چیز داخلش می‌رود، دقیقاً جایی است که کارپوشه بعداً به هم می‌ریزد. کالای جدید را اول با شناسه بسازید، بعد بفروشید.

چطور شناسه را در عملیات روزانه زنده نگه داریم؟

شناسه یک‌بار برای همیشه نیست. کالای جدید، تغییر شرح، و به‌روزرسانی فهرست سازمان هر سه دلیل بازبینی‌اند.

  • هر کالای جدید: بدون شناسه، وضعیت «غیرقابل فروش».
  • هر ماه: ده کالای پرفروش را با فهرست رسمی تطبیق دهید.
  • هر خطای کارپوشه مربوط به شناسه: روی کارت کالا اصلاح شود، نه فقط روی آن فاکتور.
  • کالای مشابه: الگوی نگاشت داشته باشید تا هر فروشنده شناسه جدا اختراع نکند.

اگر چند انبار و چند کانال فروش دارید — حضوری، ووکامرس، عمده — شناسه باید روی خود کالا باشد نه روی فاکتور. وگرنه همین کالا از سه کانال با سه شناسه می‌رود. صفحهٔ فروش آنلاین همین یکپارچگی کانال را از زاویه سفارش توضیح می‌دهد.

ورود از اکسل خطرناک‌ترین نقطه است. ستون شناسه را متن نگه دارید تا صفرهای ابتدای کد حذف نشود. بعد از ورود، ده کالای تصادفی را با فهرست رسمی چک کنید. اگر دویست کالا وارد کردید و فقط روی یکی تست ارسال گرفتید، بقیه را فرض نکنید درست‌اند.

خطای شناسه در کارپوشه را چطور بخوانیم؟

پیام‌ها معمولاً یکی از این‌هاست: شناسه خالی، شناسه در فهرست نیست، شناسه با نوع کالا/خدمت نمی‌خواند، یا تعداد ارقام نادرست است. مسیر رفع:

  1. کد ذخیره‌شده روی کارت کالا را با فهرست رسمی حرف‌به‌حرف مقایسه کنید؛ کپی از اکسل گاهی صفر ابتدا را می‌خورد.
  2. اگر شناسه قدیمی از رده خارج شده، شناسه جدید را جایگزین کنید و فاکتورهای ارسال‌نشده را به‌روز کنید.
  3. اگر فاکتور قبلاً موفق ارسال شده و شناسه غلط بوده، موضوع اصلاحی است نه فاکتور جدید. تفاوت را در راهنمای صورتحساب الکترونیکی ببینید.

نمونه عملی: فروشگاه لوازم یدکی

فرض کنید سه کالا می‌فروشید: فیلتر روغن برند الف، فیلتر روغن برند ب، و خدمت تعویض فیلتر. بارکد دو فیلتر فرق دارد، ولی اگر از نظر مالیاتی در یک طبقه هستند ممکن است شناسه یکسان داشته باشند. خدمت تعویض حتماً شناسه خدمت جدا می‌خواهد. فاکتور نوع ۱ به تعمیرگاه باید هر سه ردیف را با شناسه درست نشان دهد تا خریدار در کارپوشه‌اش خرید کالا و خدمت را جدا ببیند.

اگر هر فیلتر را «سایر قطعات» بفرستید، ارسال سبز می‌شود و گزارش مدیریتی شما هم بی‌معنا می‌شود: نمی‌فهمید کدام گروه کالا مالیات مشمول بیشتری ساخته است.

چک‌لیست قبل از فعال کردن کالا برای فروش

  • نام کالا برای صندوق واضح است و برای سامانه هم قابل نگاشت است.
  • شناسه از فهرست رسمی کپی شده، نه حفظ شده از برچسب رقیب.
  • واحد اندازه‌گیری با واحد فروش یکی است.
  • نرخ ارزش افزوده یا معافیت با طبقهٔ آن شناسه سازگار است. جزئیات محاسبه را در مقالهٔ ارزش افزوده روی فاکتور ببینید.
  • کالا/خدمت بودن مشخص است؛ بستهٔ ترکیبی به ردیف‌های جدا شکسته شده.
  • در تست، یک فاکتور آزمایشی با همان کالا به سامانه یا پیش‌نمایش XML رفته و خطا نداده است.

نقش نرم‌افزار حسابداری

نرم‌افزار باید شناسه را فیلد اجباری کالا کند، در فاکتور نشان بدهد، و قبل از ارسال سامانه اعتبارش را چک کند. اگر شناسه فقط در افزونهٔ واسط جدا از حسابداری ذخیره شود، با تغییر قیمت یا واحد در انبار از سامانه جدا می‌ماند. در حسابیکس آرک کالا همان موجودی انبار است؛ شناسه روی همان کارت می‌نشیند و فاکتور از همان‌جا ساخته می‌شود.

سؤالات پرتکرار

یک شناسه برای همهٔ کالاهای فروشگاه کافی است؟

برای ارسال شاید کافی باشد؛ برای دفاع مالیاتی و گزارش مدیریتی خیر. هرچه طبقه دقیق‌تر باشد، هم خطا کمتر است هم تحلیل فروش معنی‌دارتر.

بارکد روی جعبه همان شناسه مالیاتی است؟

معمولاً نه. بارکد تأمین‌کننده یا داخلی است. نگاشت بارکد به شناسه را خودتان در کارت کالا نگه دارید.

اگر فهرست سازمان شناسه دقیق کالای من را نداشته باشد چه؟

نزدیک‌ترین طبقهٔ رسمی را با مستند داخلی انتخاب کنید و دلیل انتخاب را در پرونده کالا بنویسید. حدس روزانهٔ صندوقدار را جایگزین این تصمیم نکنید.

تغییر شناسه کالای فروخته‌شده قبلی لازم است اصلاحی بفرستم؟

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

جمع‌بندی

شناسه کالا و خدمت ستون فقرات ردیف صورتحساب است. آن را روی کالا قفل کنید، از فهرست رسمی بردارید، کالا و خدمت را جدا کنید، و خطای کارپوشه را روی کارت کالا ببندید نه روی حافظهٔ صندوق. وقتی شناسه درست باشد، بقیهٔ مسیر صورتحساب الکترونیکی خیلی کم‌خطاتر می‌شود.