نظرة عامة
أدخلت المرحلة الثانية مسارين متوازيين: إجازة B2B وإبلاغ B2C. المسار العام بسيط لكن الحالات الاستثنائية هي حيث تتعثر أغلب الأنظمة.
على من تطبَّق
- كل مكلّف يصدر فواتير مبسطة B2C أو فواتير ذاتية أو حالات خاصة.
1. الفوترة الذاتية
يصدر المشتري الفاتورة عن البائع (شائع في الزراعة والمستقلين). يلزم اتفاق مكتوب لكل مورد ورمز 0211000، والرقم الضريبي للمورد هو المُصدِر لكن CSID للمشتري يوقّع.
2. عكس الالتزام (Reverse Charge)
لخدمات من موردين غير مقيمين: فاتورة ذاتية بفئة "O" ونسبة صفر، وقيد داخلي موازٍ للضريبة.
3. التصدير (نسبة صفر)
فئة "Z"، إدراج رقم بيان الجمارك، حفظ إثبات التصدير 6 سنوات.
4. توقيت إيصال B2C
تصدر الفاتورة لحظة البيع، والإبلاغ خلال 24 ساعة كحدّ. وقت الجهاز يجب أن يكون مزامَنًا بـ NTP.
5. العملة الأجنبية
<cbc:DocumentCurrencyCode>USD</cbc:DocumentCurrencyCode>
<cbc:TaxCurrencyCode>SAR</cbc:TaxCurrencyCode>
<cac:TaxExchangeRate>
<cbc:CalculationRate>3.7500</cbc:CalculationRate>
</cac:TaxExchangeRate>
سعر الصرف من مصدر منشور (السعر المرجعي لساما يُفضَّل).
6. الإرجاعات الجزئية والإشعارات الدائنة
أشِر إلى الفاتورة الأصلية في BillingReference، طابق فئة ومعدّل الضريبة. ICV يستمر بالتزايد، وPIH يشير إلى الفاتورة المباشرة السابقة لا الأصلية.
7. التغليف القابل للإرجاع
سطران: البضاعة بـ 15% + وديعة التغليف "O" خارج النطاق. عند الإرجاع: إشعار دائن للوديعة فقط.
8. الإكراميات ورسوم الخدمة
- رسم خدمة 10% في المطاعم: عليه ضريبة.
- إكرامية بطاقة طوعية: خارج النطاق.
- إكرامية نقدية لا تمرّ بالنظام: لا تُدرَج.
9. خدمات مدمجة بمعدّلات مختلطة
سطر مستقل لكل معدّل ضريبة؛ لا تخلط داخل سطر واحد.
10. الإصدار مقابل التسليم
تُعتبر الفاتورة "صادرة" عند: B2B بعد رد Fatoora بنجاح، B2C عند طباعة الإيصال. تسليم قبل الإصدار يستوجب توثيقًا.
أخطاء شائعة
- فئة ضريبية خاطئة في عكس الالتزام.
- PIH يشير للأصلية لا للسابقة المباشرة.
- عملة أجنبية بلا سعر صرف.
- POS بلا NTP.
التحقق
- اختبارات تغطي الحالات أعلاه.
- تدقيق سلسلة ICV/PIH شاملًا الإشعارات الدائنة.
- مزامنة NTP لكل POS.
- أرشيف 6 سنوات بفهرسة الفترة الضريبية.
الخلاصة
مسار B2C يبدو بسيطًا حتى الإنتاج؛ اكتشف الحالات الاستثنائية مبكرًا واكتب اختبارات لكل واحدة.
Comments
0 total · 0 threads