
اگر صورتحسابهایتان رد میشوند، به احتمال زیاد اول باید سراغ فهرست شناسهی کالاها بروید.
در صورتحساب الکترونیکی، نوشتن نام کالا کافی نیست. هر قلم باید با یک کد استاندارد شناسایی شود تا سازمان امور مالیاتی بداند دقیقاً چه چیزی فروخته شده و چه نرخ مالیاتی به آن تعلق میگیرد. این کد همان شناسهی کالا/خدمت است.
ایدهاش این است که «کابل برق ۲.۵» در دفتر شما و در دفتر یک شرکت دیگر، یک چیز واحد باشد.
این مقاله مشاورهی مالیاتی نیست و عمداً هیچ نرخ، مبلغ، سقف یا مهلتی در آن نیامده است. ساختار شناسهها، فهرست گروهها و نرخهای مرتبط با هر شناسه در طول زمان بهروزرسانی میشوند. شناسهی هر قلم و نرخ آن را از درگاه سازمان امور مالیاتی یا از مشاور مالیاتی خودتان بگیرید؛ این نوشته فقط روش تمیزکردن و نگهداشتن فهرست اقلام را توضیح میدهد.
شناسه دقیقاً چه چیزی را حل میکند
سامانه با نام کالا کاری ندارد، چون نام قابل اتکا نیست. یک محصول واحد در ده شرکت با ده املا نوشته میشود و هیچ سیستمی نمیتواند از روی نام بفهمد اینها یکی هستند. شناسه این ابهام را حذف میکند: هر قلم به یک ردیف مشخص در یک طبقهبندی ملی وصل میشود.
اهمیتش اینجاست که شناسه تنها نمیآید. با انتخاب شناسه، چند چیز دیگر هم تعیین تکلیف میشوند: واحد اندازهگیری، وضعیت مشمولیت مالیاتی و نرخ مرتبط با آن قلم. یعنی یک انتخاب اشتباه در لحظهی ثبت محصول، همزمان چند فیلد را غلط میکند و خطا را تا صورتحساب میبرد. منطق مالیاتی پشت این وابستگی را در مالیات بر ارزش افزوده به زبان کسبوکار توضیح دادهایم.
چرا مهمترین منبع خطاست
در بیشتر کسبوکارها، اقلام در طول سالها با نامهای آزاد وارد سیستم شدهاند: «کابل ۲.۵»، «کابل 2.5 مسی»، «کابل برق ۲/۵». برای شما هر سه یک چیزند؛ برای سامانه سه چیز بیهویت. نتیجه: صورتحساب رد میشود و کسی هم متوجه نمیشود مگر کارپوشه را چک کند.
این آلودگی یکشبه ساخته نشده. هر بار که فروشندهای برای بستن سریع یک معامله نام قلم را دستی تایپ کرده، یک ردیف تازه به فهرست اضافه شده است. سالها بعد، فهرست اقلام شما چند برابر تعداد واقعی محصولاتتان ردیف دارد و هیچکس نمیداند کدام ردیف درست است.
| آنچه در فهرست هست | واقعیت | اثر روی صورتحساب |
|---|---|---|
| سه املای مختلف از یک محصول | یک قلم | دو تا از سه فروش با شناسهی غلط یا خالی میروند |
| قلمی با نام درست و شناسهی خالی | قلم واقعی | در سطح ردیف رد میشود |
| قلمی با واحد اندازهگیری اشتباه | قلم واقعی | ارسال میشود ولی مقدار با شناسه نمیخواند |
| خدمتی که بهجای قلم، در توضیحات نوشته شده | خدمت مشمول | در سند دیده نمیشود و در تطبیق اختلاف میسازد |
ردیف آخر بیشتر از بقیه در کسبوکارهای خدماتی و بازرگانی دیده میشود و دیرتر از همه پیدا میشود، چون صورتحساب رد نمیشود؛ فقط ناقص است.
مسیر کلی پیدا کردن شناسه
- در سامانهی مربوط به شناسهی کالا و خدمات (درگاه سازمان امور مالیاتی) جستوجو کنید.
- با نام عمومی جستوجو کنید، نه با نام تجاری خودتان. «سرم شستوشو» پیدا میشود، «سرم پلاس گلد» نه.
- گروه و زیرگروه را دقیق انتخاب کنید؛ شناسههای نزدیک ممکن است نرخ مالیاتی متفاوت داشته باشند.
- برای خدمات، معمولاً باید بر اساس ماهیت خدمت جستوجو کنید نه عنوان قرارداد. «طراحی و اجرای کمپین» را با ماهیتش پیدا کنید، نه با تیتری که در قرارداد نوشتهاید.
- شناسه را در فهرست کالاهای نرمافزار خودتان ثبت کنید تا لازم نباشد هر بار جستوجو کنید.
دو نکتهی عملی این کار را خیلی سریعتر میکند. اول اینکه اگر بین دو شناسهی نزدیک ماندهاید، معیار انتخاب ماهیت کالا یا خدمت است، نه کاربردی که مشتری از آن دارد؛ یک قطعهی واحد که هم به کارگاه و هم به مصرفکننده فروخته میشود، دو شناسه نمیگیرد. دوم اینکه انتخاب هر شناسه را همان لحظه با یک جمله ثبت کنید: چرا این را انتخاب کردید. شش ماه بعد که کسی میپرسد، همین یک جمله جای نیمروز جستوجوی دوباره را میگیرد.
آناتومی یک قلم درست
قبل از شروع پاکسازی، تعریف کنید یک ردیف «تمیز» چه شکلی است. کمترین چیزی که هر قلم باید داشته باشد:
| فیلد | چرا لازم است |
|---|---|
| نام استاندارد | تنها نامی که در فروش استفاده میشود؛ بقیهی املاها حذف میشوند |
| شناسهی کالا یا خدمت | چیزی که سامانه با آن قلم را میشناسد |
| واحد اندازهگیری | باید با واحد همان شناسه بخواند، نه با عادت انبار |
| وضعیت مالیاتی | مشمول یا غیرمشمول بودن قلم، تعیینشده در لحظهی ثبت نه پایان دوره |
| کد داخلی | کد خودتان برای انبار و گزارش؛ جای شناسه را نمیگیرد |
ستون آخر را جدی بگیرید. کد داخلی و شناسه دو چیز متفاوتاند و یکیکردنشان بعداً مشکل میسازد: کد داخلی مال شماست و هر وقت خواستید عوضش میکنید، شناسه مال طبقهبندی ملی است و تصمیمش با شما نیست.
یک پروژهی یکروزه که سالها جواب میدهد
یک بار این کار را انجام دهید:
- گزارش فروش دوازده ماه گذشته را بگیرید و اقلام را بر اساس تعداد فروش مرتب کنید.
- معمولاً چند ده قلمِ محدود، بخش بزرگی از فروشتان را میسازند. فقط همانها را در نظر بگیرید.
- برای هرکدام: نام استاندارد، شناسهی کالا، واحد اندازهگیری و نرخ مالیات را مشخص کنید.
- نامهای تکراری را ادغام کنید.
- فهرست را در سیستم فروش ثبت کنید و تایپ آزاد نام کالا را ببندید.
مرحلهی آخر مهمترین است. تا وقتی کارشناس فروش میتواند نام کالا را دستی تایپ کند، فهرست دوباره کثیف میشود.
چند توصیه که این یک روز را واقعاً یک روز نگه میدارد. کار را دو نفره انجام دهید: یک نفر که محصول را میشناسد و یک نفر که سامانه را. تنهایی انجامدادنش یعنی یا شناسهها غلط میشوند یا نامها. دنبال کاملبودن نروید؛ هدف این جلسه پوششدادن اقلام پرگردش است، نه همهی ردیفهای تاریخی. اقلام کمگردش را در فهرستی جدا بگذارید و هر بار که یکیشان فروخته شد، همانجا تعیین تکلیفش کنید.
در پایان روز، خروجی باید یک چیز باشد: فهرستی که هیچ ردیفی بدون شناسه ندارد. اگر قلمی هست که هنوز شناسهاش پیدا نشده، آن را در فهرست نگذارید تا کسی سهواً با آن فاکتور بزند. اگر تا امروز اقلام و مشتریهایتان در صفحهی گسترده نگهداری میشدهاند، محدودیتهای اکسل برای مدیریت مشتریان نشان میدهد چرا این پاکسازی در فایل دوام نمیآورد. برای گرفتن فهرست پرفروشها هم گزارشهای فروش روکا نقطهی شروع کار است.
موارد خاص
- خدمات ترکیبی: اگر یک قرارداد شامل چند خدمت متفاوت است، معمولاً باید به اقلام تفکیک شود، نه اینکه یک شناسهی کلی بگیرد. قاعدهی ساده این است: هر بخشی که میتواند جداگانه فروخته شود، قلم جداگانه است. تفکیک را از همان پیشفاکتور شروع کنید تا در مرحلهی صدور سند مجبور به بازنویسی نشوید.
- کالای دستساز یا سفارشی: نزدیکترین دستهی عمومی را انتخاب کنید؛ نداشتن شناسه دلیل موجهی برای ارسال نکردن نیست. ویژگیهای اختصاصی سفارش را در شرح قلم بنویسید، نه در انتخاب شناسه.
- هزینهی حمل و بستهبندی: اینها معمولاً قلم جداگانهاند و نباید داخل قیمت کالا پنهان شوند. اگر حمل را در قیمت کالا حل کنید، هم مبنای محاسبه به هم میریزد و هم بعداً نمیتوانید ثابت کنید چه چیزی بابت چه چیزی گرفته شده است.
- تخفیف: تخفیف قلم نیست؛ کاهش مبلغ همان قلمی است که به آن تعلق گرفته. تخفیف را بهصورت ردیف منفی یا قلم جداگانه نسازید و آن را روی همان قلم اعمال کنید. تخفیف کلی روی کل فاکتور هم باید به تفکیک اقلام سرشکن شود، وگرنه مبلغ مشمول هر قلم با سند نمیخواند.
- کالای امانی و نمونه: اگر کالایی بدون دریافت وجه از انبار خارج میشود، قبل از فروش تکلیفش را با حسابدارتان روشن کنید. تصمیمگیری در لحظهی صدور سند، بدترین زمان ممکن است.
چکلیست وقتی صورتحسابی رد میشود
قبل از هر کاری یک چیز را مشخص کنید: این رد شدن تکی است یا دستهای؟ اگر چند صورتحساب پشت سر هم رد شدهاند، مشکل در یک قلم مشترک یا یک تنظیم عمومی است، نه در آن فروش خاص. این تفکیک، مسیر عیبیابی را کوتاه میکند.
- پیام خطا را دقیق بخوانید؛ معمولاً شمارهی ردیف قلم مشکلدار را میدهد.
- شناسهی همان قلم را دوباره استعلام کنید — ممکن است منسوخ شده باشد.
- نرخ مالیات آن قلم را با نرخ استاندارد همان شناسه مقایسه کنید.
- واحد اندازهگیری را چک کنید (عدد در برابر کیلوگرم در برابر متر).
- بعد از اصلاح، همان صورتحساب را دوباره ارسال نکنید؛ طبق قواعد سامانه اصلاحیه صادر کنید.
- اصلاح را در فهرست اقلام هم انجام دهید، نه فقط در همان فاکتور. اگر ریشه در فهرست بماند، فردا دوباره تکرار میشود.
قدم ششم همان چیزی است که معمولاً جا میماند و باعث میشود یک تیم ماهها هر هفته چند صورتحساب ردشده داشته باشد. هزینهی این تکرار را در جریمههای سامانه مودیان ببینید.
نگهداری فهرست در طول زمان
پاکسازی یکباره بدون قاعدهی نگهداری، ظرف چند ماه از بین میرود. سه قاعده کافی است:
- قلم جدید فقط از یک مسیر اضافه شود. افزودن محصول تازه باید دسترسی جدا داشته باشد و کارشناس فروش نتواند در لحظهی فاکتور آن را بسازد. اگر محصول تازهای فروخته شد، درخواستش ثبت میشود و مالک فهرست همان روز آن را با شناسه اضافه میکند.
- فهرست یک مالک اسمودار داشته باشد. «حسابداری» یا «فروش» مالک نیست. یک نفر باید پاسخگوی درستی این فهرست باشد.
- بازبینی فصلی داشته باشد. اقلامی که در دورهی گذشته اضافه شدهاند، اقلام بدون فروش و شناسههای تغییرکرده را یک بار در فصل مرور کنید. این کار کمتر از یک ساعت وقت میگیرد.
دو موقعیت هم هست که باید فهرست را بدون منتظرماندن برای بازبینی فصلی چک کنید: وقتی خط محصول تازهای اضافه میکنید، و وقتی نرمافزار فروشتان عوض میشود. در جابهجایی نرمافزار، انتقال ناقص فهرست اقلام یکی از رایجترین دلایل توقف ارسال است.
نقش نرمافزار در این ماجرا
هر چیزی که در این مقاله گفته شد، با انضباط انسانی هم شدنی است — ولی دوام نمیآورد. چیزی که دوام میآورد این است که سیستم اجازهی خطا ندهد: انتخاب قلم از فهرست باشد نه تایپ آزاد، شناسه و واحد و وضعیت مالیاتی روی خود قلم بنشینند، و سند فروش از همان اقلام ساخته شود.
در روکا اقلام یک بار در فهرست تعریف میشوند و پیشفاکتور و فاکتور از همان فهرست پر میشوند؛ پیشفاکتور برای مخاطب صادر میشود و با یک کلیک به فاکتور تبدیل میشود، بدون اینکه چیزی دوباره تایپ شود. ارسال به سامانه مودیان هم روی همان فاکتور انجام میشود و وضعیتش همانجا دیده میشود، پس اگر قلمی مشکل داشته باشد همان روز معلوم میشود نه پایان دوره. برای کسبوکارهای بازرگانی که فهرست اقلام بلند و متنوعی دارند، راهکار روکا برای بازرگانی همین مسیر را نشان میدهد.
برای تصویر کامل فرایند، صورتحساب الکترونیکی و برای دیدن جایگاه این تکلیف در کل ماجرا، راهنمای سامانه مودیان را ببینید.
نویسنده
تیم روکاتیم محصول روکا؛ نرمافزار CRM ابری فارسی برای تیمهای فروشی که تلفنی کار میکنند.
نظر شما
نظر خود را بنویسید
هنوز نظری ثبت نشده است. اولین نفری باشید که نظر میدهد.
مطالب مرتبط

شناسه یکتای حافظه مالیاتی چیست، کجاست و چطور فعالش کنیم؟
بدون شناسهی یکتای حافظهی مالیاتی هیچ صورتحسابی از طرف شما در سامانه ثبت نمیشود. کجاست، چند کاراکتر است و چرا گاهی بیخبر غیرفعال میشود.

صورتحساب الکترونیکی: انواع، اجزا و تفاوتش با فاکتور معمولی
صورتحساب الکترونیکی یک فایل PDF نیست؛ یک ساختار دادهی مشخص است که باید با امضای دیجیتال ارسال شود.

سامانه مودیان چیست و کسبوکار من چه باید بکند؟
سامانه مودیان یک تکلیف حسابداری نیست؛ یک تغییر در فرایند فروش است. هر فاکتوری که صادر میکنید باید به سازمان امور مالیاتی هم برسد.

مالیات بر ارزش افزوده به زبان کسبوکار: منطق زنجیره و نقش صورتحساب
مالیات بر ارزش افزوده مالیات بر سود شما نیست؛ شما آن را از مشتری میگیرید و به سازمان میرسانید. تفاوت این دو برداشت را در حسابهایتان میبینید.