الخطوة 1 من 5•~4 دقيقة
ليه الفاتورة الإلكترونية إلزامية + النتائج لو ما طبّقتش

مصر بدأت تطبيق الفاتورة الإلكترونية تدريجياً من 2020 لكل أنواع الكيانات الاقتصادية. منذ 2023، كل تاجر — حتى الفرد — لازم يصدر فواتيره إلكترونياً ويرسلها لمصلحة الضرائب لحظياً.
الجدول الزمني
- 2020: الشركات الكبرى
- 2021-2022: الشركات المتوسطة + المرحلة التجريبية للصغرى
- 2023: الإلزام الكامل — كل المنشآت بما فيها الـ Sole Proprietorships
- 2024+: فعّالة 100% + غرامات على المخالفين
عقوبات عدم الالتزام
- 5,000 ج.م غرامة عن كل فاتورة بلا تقديم إلكتروني
- 50,000 ج.م حد أقصى للغرامة الكلية في الفترة
- إيقاف بطاقة الخصم الضريبي — تأثير على كل التعاملات البنكية + الجمارك
- إيقاف الترخيص في الحالات المتكررة
الخطوة 2 من 5•~7 دقيقة
التسجيل على ETA Portal + الحصول على Token

ETA E-Invoicing Portal
1
التسجيل الأولي
- سجّل دخول بـ الرقم الضريبي للشركة
- أدخل بيانات الشركة كاملة (سجل تجاري، فرع، نشاط)
- أكّد بياناتك بالـ OTP اللي بيوصل على رقم المسجل
2
إنشاء Token (للـ API integration)
- من dashboard ETA → Settings → Tokens
- اضغط Generate New Token
- اختار scope: Submit Documents
- هتظهر Client ID + Client Secret — انسخهم فوراً
- الـ Secret يظهر مرة واحدة فقط — لو ضاع، لازم تعمل واحد جديد
3
إعدادات الفروع + الأنشطة
- Branch Codes — لكل فرع كود مميز
- Activity Codes — حسب فاتورة النشاط في السجل التجاري
- Tax Codes — VAT 14%، VAT 5% (لمنتجات معينة)
الخطوة 3 من 5•~6 دقيقة
الحصول على الشهادة الرقمية (USB Token)

الفاتورة الإلكترونية لازم تكون موقّعة رقمياً بشهادة من جهة معتمدة. مفيش "نسخة برمجية" — لازم USB token.
شركات معتمدة في مصر
- Egypt Trust — الأكبر، الأكثر استقراراً
- Misr Digital Signature — تابع المعمول الفنية
- MCS Egypt Trust
- Equallogic
التكلفة + الوقت
- السعر: 1,500-2,500 ج.م سنوياً
- الوقت: 3 أيام عمل لـ أسبوعين حسب الشركة
- التجديد: سنوياً — لا تنسى
المستندات المطلوبة
السجل التجاري الساري
البطاقة الضريبية
بطاقة المالك / المخوّل بالتوقيع
توكيل رسمي (لو المخوّل غير المالك)
الخطوة 4 من 5•~5 دقيقة
الربط على CloudMarkit (E-Invoice Integration)

على CloudMarkit: لوحة التحكم → الإعدادات → الفاتورة الإلكترونية → ETA
هتلاقي صفحة فيها كل الحقول المطلوبة. الـ Secret بيتحط في Vault مشفّر — مفيش حد بيقدر يقراه غير الـ Edge Function اللي بيرسل الفواتير لـ ETA.
الحقول
- Client ID — من الـ Token اللي عملته في Step 2
- Client Secret — كذلك (بيتحط في Vault)
- Tax ID — الرقم الضريبي للشركة
- Branch Code — اختار الفرع الصحيح
- Activity Code — حسب النشاط الأساسي
- Default VAT — 14% (أو 5% لمنتجات معينة)
- Certificate Type — Server / USB
- Environment — Production / Preprod (للاختبار)
التوقيع التلقائي
CloudMarkit يدعم 3 طرق للتوقيع:
- Server Certificate (الأنصح) — التوقيع تلقائي من السيرفر
- USB Token + Local Service — لازم خدمة مثبّتة على جهاز شركتك تتلقّى requests
- Manual Sign + Upload — لو لسه ما عملتش الـ certification الـ digital — تقدر توقّع يدوياً ثم ترفع. مش الـ recommended لأنها بطيئة
اختبر بـ Preprod
1
فعّل Preprod environment
اعمل order تجريبي على متجرك — CloudMarkit هيرسله لـ ETA Preprod. تأكد إن الفاتورة وصلت صح في الـ ETA dashboard.
2
حول لـ Production
بعد الـ test، غيّر الـ environment لـ Production. Live!
الخطوة 5 من 5•~5 دقيقة
متابعة الفواتير + التعامل مع الأخطاء

على CloudMarkit: المالية → الفواتير الإلكترونية
بتظهرلك كل الفواتير + حالتها مع ETA: Submitted (✓)، Pending (⏳)، Failed (❌)، Rejected (⚠️).
الـ Statuses + معناها
- Submitted ✓ — وصلت ETA + اتقبلت + اصدرت رقم فاتورة
- Pending ⏳ — لسه في طريقها (عادةً ثواني)
- Failed ❌ — مشكلة فنية في الإرسال (تـ retry تلقائياً)
- Rejected ⚠️ — ETA رفضها بسبب محتوى (مثل: tax code خطأ، branch code غلط، item description ناقص)
الأخطاء الشائعة + حلولها
- "Item description too short" — كل منتج لازم يكون وصفه min 5 حروف. الـ "T-shirt" مش كافي، اكتب "تيشرت قطن أبيض M"
- "Tax code not registered" — لازم الـ tax code يكون مسجّل في الـ activity registry بتاعك على ETA
- "Invalid customer ID" — لو العميل شركة، لازم تدخل الرقم الضريبي. لو فرد، اكتب "0000000000" أو سيبه فاضي
- "Missing line discount" — لو فيه خصم على المنتج، لازم يبقى ظاهر صريحاً في الفاتورة
جاهز تطبّق هذه الخطوة على متجرك؟
CloudMarkit يعمل لك ربط ETA + الفاتورة الإلكترونية في دقيقة بدون كود.
جاهز تطبّق هذه الخطوة على متجرك؟
