لماذا المستخلص مختلف عن الفاتورة العادية؟Why is a progress billing different?
الفاتورة العادية تصف بيعاً في لحظة. المستخلص يصف إنجازاً خلال فترة: كميات منفّذة، نسب إنجاز، استقطاعات ضمان، ودفعات سابقة. النظام يجب أن يتعامل مع هذه الطبقات مع الحفاظ على متطلبات الفاتورة الإلكترونية.An ordinary invoice describes a sale at a point in time. A progress billing describes work completed over a period: executed quantities, completion percentages, retention and previous payments. The system must handle these layers while meeting e-invoicing requirements.
التحدي الأساسي: الربط بين العقد والفاتورةThe core challenge: linking contract to invoice
الفاتورة الإلكترونية تحتاج بنوداً واضحة بكميات وأسعار ومعدلات ضريبة. أما العقد فيحتوي بنوداً بأسعار مركّبة وكميات تقديرية. جسر هذه الفجوة هو أول ما يجب بناؤه في نظامك — وإلا ستُصدر فواتير مرفوضة.An e-invoice needs clear line items with quantities, prices and tax rates. A contract, however, contains items with composite rates and estimated quantities. Bridging this gap is the first thing to build into your system — otherwise you will issue rejected invoices.
أوامر التغيير والاستقطاعاتVariation orders and retentions
أوامر التغيير يجب أن تُعتمد أولاً ثم تنعكس في المستخلص ببنود مستقلة. الاستقطاعات (ضمان حسن التنفيذ، الدفعة المقدمة) يجب أن تظهر بوضوح في الفاتورة كبنود منفصلة، لا كتخفيض في السعر — وإلا يختلف الوعاء الضريبي.Variation orders must be approved first, then reflected in the billing as separate line items. Deductions (performance retention, advance recovery) must appear clearly as separate lines rather than as a price reduction — otherwise the taxable base differs.
الأخطاء التي تسبب الرفضErrors that cause rejection
أكثر خمسة أخطاء في قطاع المقاولات: الرقم الضريبي للمشتري غير محدّث، وصف بنود عام («أعمال متنوعة») بدل وصف محدد، عدم تطابق الإجمالي مع مجموع البنود، تنسيق تواريخ غير صحيح، واستخدام رموز وحدات غير معتمدة.The five most common in contracting: an outdated buyer VAT number, generic line descriptions ("miscellaneous works") instead of specific ones, totals that do not match the sum of lines, incorrect date formats, and use of unapproved unit codes.
خطوات الاستعداد العمليةPractical preparation steps
١) وحّد دليل بنود العقد بصيغة قابلة للفوترة. ٢) نظّف بيانات العملاء والموردين (الأرقام الضريبية والعناوين). ٣) اربط النظام مباشرة بمنصة الهيئة. ٤) اختبر على بيئة تجريبية بمستخلص حقيقي. ٥) درّب فريق المحاسبة على معالجة حالات الرفض.1) Standardise your contract item catalogue into an invoiceable format. 2) Clean customer and supplier data (VAT numbers and addresses). 3) Integrate your system directly with the authority's platform. 4) Test in a sandbox using a real progress billing. 5) Train the finance team to handle rejections.
أثر الامتثال على التدفق النقديImpact on cash flow
الامتثال الجيد ليس عبئاً — بل يسرّع التحصيل. الفاتورة المقبولة فوراً تُدفع أسرع من فاتورة تُرفض وتُعاد. كثير من المقاولين يحسّنون دورة التحصيل لديهم بشكل ملموس بعد ضبط عملية الفوترة.Good compliance is not a burden — it accelerates collection. An invoice accepted immediately is paid faster than one that is rejected and resubmitted. Many contractors measurably improve their collection cycle after tightening the invoicing process.

