حاسبة الأرباح المحتجزة
أرباح محتجزة افتتاحية قدرها 100,000 وصافي دخل قدره 40,000 وتوزيعات قدرها 15,000 تُقفل الفترة عند 125,000، أي بتغير قدره 25,000. رحّل الرصيد لأي فترة تقرير. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الأرباح المحتجزة في البداية
- 100,000
- صافي الدخل
- 40,000
- أرباح الأسهم الموزعة
- 15,000
- التغيير
- 25,000
- الأرباح المحتجزة في النهاية
- 125,000
الأرباح المحتجزة هي الربح التراكمي الذي أبقته الشركة بعد توزيع أرباح على المساهمين. في كل فترة إبلاغ يحدّث بيان الأرباح المحتجزة ذلك المجموع الجاري بهوية ذات ثلاثة حدود: الأرباح المحتجزة الختامية تساوي الافتتاحية زائد صافي الدخل ناقص الأرباح الموزعة المدفوعة. صافي الخسارة هو ببساطة صافي دخل سالب ويخفض الرصيد؛ وتوزيع صفري فترة مقفلة صحيحة بلا توزيع. يحتاج المحاسبون وطلبة المحاسبة وفرق المالية الصغيرة إلى حاسبة حتمية ترفض مدخلًا ناقصًا أو غير رقمي بدل أن تعامل الفراغ بصمت على أنه صفر.
ماذا تقيس الأرباح المحتجزة والهوية ذات الحدود الثلاثة
الأرباح المحتجزة ليست نقدًا في حساب مصرفي وليست الرقم نفسه لربح الفترة الجارية. إنها بقية حقوق الملكية التي تراكم النتائج غير الموزعة من تاريخ نشأة الكيان، أو من آخر إعادة عرض، حتى إقفال الفترة الحالية. الترحيل الذي يُدرَّس في كل مقرر محاسبة مالية هو: الأرباح المحتجزة الختامية تساوي الافتتاحية زائد صافي الدخل ناقص التوزيعات.
الأرباح المحتجزة الافتتاحية هي رصيد الإقفال المحمول من الفترة السابقة؛ وقد تكون سالبة عندما يحمل الكيان عجزًا متراكمًا. صافي الدخل هو السطر الأخير من قائمة الدخل للنافذة الجارية وقد يكون سالبًا عندما تكون الفترة صافي خسارة. التوزيعات مبالغ تُحمَّل على الأرباح المحتجزة في النافذة نفسها: توزيعات نقدية في الهوية البسيطة، مع توزيعات الأسهم أو تحويلات حقوق الملكية الأخرى تُدرج فقط إذا سبق قياسها تخفيضًا لهذا الحساب.
طرح التوزيعات من الافتتاحي زائد صافي الدخل يعزل حقوق الملكية التي تبقى في المنشأة. مثال محلول: شركة افتتحت بمائة ألف من الأرباح المحتجزة، وحققت أربعين ألفًا من صافي الدخل، ودفعت خمسة عشر ألفًا توزيعات، تُقفل بمائة وخمسة وعشرين ألفًا، لأن مائة زائد أربعين ناقص خمسة عشر يساوي مائة وخمسة وعشرين. مثال ثانٍ: افتتاح ثمانين ألفًا، وصافي خسارة اثني عشر ألفًا، وتوزيعات ثلاثة آلاف يُقفل عند خمسة وستين ألفًا.
التوزيع الصفري مسموح: يجوز لمُصدر في طور النمو أن يحتجز الربح كله. لا تعيد الهوية تقييم الأصول، ولا تطبّق تعديلات فترات سابقة سطرًا رابعًا، ولا تفصل الممتاز عن العادي؛ أدرج تلك التعديلات في المدخلات الثلاث قبل الاستدعاء. أبقِ الأرقام الثلاثة بالعملة نفسها ونافذة الإبلاغ نفسها حتى يكون الرصيد الختامي ترحيلًا حقيقيًا لا خلطًا بين سنوات.
أين تبرر حاسبة الأرباح المحتجزة وجودها
من يكتب الأرباح المحتجزة في صندوق بحث يعرف حساب حقوق الملكية أصلًا ويريد الرصيد الختامي، لا درسًا يبدأ من بيان التغيرات الكامل في حقوق الملكية. دار نشر ترتّب لتلك الاستعلام القصير تخدم محاسبين لديهم مجموع أرباح محتجزة افتتاحي وسطر صافي دخل وتوزيعات معلنة، وطلبة يجب أن يملؤوا بيان الأرباح المحتجزة في امتحان، ومحللين يحتاجون وحيًا حتميًا يرفض رقم توزيع ناقصًا أو لانهائيًا بدل أن يعامل الفراغ بصمت صفرًا.
الشركات المغلقة التي تبني دفتر نهاية الشهر تريد الرقم نفسه — الافتتاحي زائد الدخل ناقص التوزيعات — الظاهر في قسم حقوق الملكية، بلا أخطاء يدوية حين تتغير منازل العملة العشرية. مقررات القاعة والشهادات التي تعلّم بيان الأرباح المحتجزة تحتاج طرفًا يعيد الرصيد الختامي وتغيّر الفترة ولا شيء غير ذلك، حتى يقارن المصحح مفتاح كتاب دون أن يتظاهر هذا الأداة بمسك دفتر أستاذ كامل. التحقق الفاشل لا يستهلك رصيدًا.
اقرن هذه القدرة بأداة منفصلة لعائد التوزيع أو رأس المال العامل حين تحتاج تلك الهويات؛ وأبقِ هذا السطح مركّزًا على رصيد الأرباح المحتجزة الختامي الذي يعنيه الناس حين يبحثون عن الأرباح المحتجزة.
حالات الاستخدام
إقفال شهري لحقوق الملكية
أدخل الأرباح المحتجزة الافتتاحية وصافي الدخل والتوزيعات المعلنة لنشر بقية حقوق الملكية الختامية دون إعادة بناء الهوية في جدول بيانات.
محاكاة توزيعات بلا دفتر أستاذ كامل
أبقِ الأرباح المحتجزة الافتتاحية وصافي الدخل ثابتين، وغيّر التوزيعات، واقرأ الرصيد الختامي الضمني قبل أن يقرر المجلس توزيعًا.
الأسئلة الشائعة
كيف تُحسب الأرباح المحتجزة الختامية؟
الأرباح المحتجزة الختامية تساوي الافتتاحية زائد صافي الدخل ناقص التوزيعات. مثال: 100000 + 40000 − 15000 = 125000.
هل يجوز أن يكون صافي الدخل سالبًا؟
تعيد الحاسبة الرصيد الختامي الناتج بدل القصّ عند الصفر.
ماذا لو كانت الأرباح المحتجزة الافتتاحية عجزًا متراكمًا؟
تظل الهوية قائمة: الختامي يساوي الافتتاحي زائد صافي الدخل ناقص التوزيعات، وقد يبقى سالبًا.
هل يشمل هذا توزيعات الأسهم أو رأس المال الإضافي المدفوع؟
لا. تطبق الحاسبة هوية الحدود الثلاثة فقط. أدرج في dividends توزيعات الأسهم المحمَّلة أصلًا على الأرباح المحتجزة، وأبقِ APIC في سطر حقوق ملكية منفصل.
هل الأرباح المحتجزة هي النقد الموجود في البنك؟
لا. إنها رصيد ضمن حقوق الملكية يجمع الأرباح غير الموزعة منذ بدء الشركة أو منذ آخر إعادة عرض. فهي ليست نقدًا متاحًا ولا ربح الفترة الحالية.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/fin/retained-earnings \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"beginning_retained_earnings":100000,"net_income":40000,"dividends":15000}'const res = await fetch("https://api.kit.forhosting.com/fin/retained-earnings", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"beginning_retained_earnings": 100000,
"net_income": 40000,
"dividends": 15000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/retained-earnings",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"beginning_retained_earnings": 100000,
"net_income": 40000,
"dividends": 15000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/retained-earnings", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"beginning_retained_earnings":100000,"net_income":40000,"dividends":15000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"beginning_retained_earnings":100000,"net_income":40000,"dividends":15000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/retained-earnings", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"beginning_retained_earnings": 100000,
"net_income": 40000,
"dividends": 15000
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.retained_earnings",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تقبل حاسبة الأرباح المحتجزة هذه المبالغ الثلاثة المحدودة، وتعيد الرصيد الختامي مع تغيّر الفترة، وتستخدم الحساب نفسه الخالص لوَدجة المتصفح المجانية وواجهة API، فيطابق فحص في الصفحة نصًا لاحقًا. تُفوتر الاستدعاءات الناجحة بسعر $0.002؛ ولا تُحاسب المدخلات غير الصالحة.
عقد الإدخال وشكل الاستجابة والتحقق
مثال: افتتاح مائة ألف، وصافي دخل أربعين ألفًا، وتوزيعات خمسة عشر ألفًا ينتج change خمسة وعشرين ألفًا وأرباحًا محتجزة ختامية مائة وخمسة وعشرين ألفًا. فضّل الأرقام العارية على السلاسل المنسقة؛ لا تُحلَّل علامات العملة ولا فواصل الآلاف ولا تسميات الوحدة في النهاية. تُرفض القيم المطلقة فوق كوادريليون حتى تبقى المجاميع الوسطية محدودة. أرسل جسم JSON عبر POST بثلاثة أرقام محدودة إلزامية بالعملة نفسها ونافذة الإبلاغ نفسها. beginning_retained_earnings هو بقية حقوق الملكية الافتتاحية وقد يكون سالبًا عند وجود عجز متراكم؛ تُقبل الأسماء البديلة beginning_re وbeginning وopening_retained_earnings وopening_re وbre وstart_re وbeginning_balance حتى لا تحتاج صادرات الدفتر خطوة إعادة تسمية. net_income هو السطر الأخير للفترة وقد يكون سالبًا عندما تكون الفترة صافي خسارة؛ تُقبل الأسماء البديلة ni وincome وprofit وnet_profit وnet_earnings وearnings. dividends هو المبلغ المحمَّل على الأرباح المحتجزة خلال النافذة وقد يكون صفرًا عند عدم التوزيع؛ تُقبل الأسماء البديلة dividends_paid وdividend وd وdistributions. يجوز أن يصل كل حقل رقم JSON أو سلسلة رقمية تطابق نمطًا عشريًا محدودًا صارمًا. الحقول الناقصة والسلاسل الفارغة والكائنات والمصفوفات واللانهايات والنص غير الرقمي تفشل بـ invalid_input مع تسمية الحقل ولا تُفوتر. لا يوجد قصّ على إشارة الرصيد الختامي: فترة تعمّق عجزًا نتيجة ناجحة برقم ending_retained_earnings سالب. عند النجاح يعيد الجسم beginning_retained_earnings وnet_income وdividends بعد التقريب، ويعيد change بوصفه صافي الدخل ناقص التوزيعات، ويعيد ending_retained_earnings بوصفه الافتتاحي زائد ذلك change، ويتضمن سلسلة صيغة تعيد صياغة الهوية حتى يطبع لوحة التعريف بجانب الرقم. سعر البند الناجح $0.002 ثابت.
أين تبرر حاسبة الأرباح المحتجزة وجودها
مواقع المحتوى التي ترتّب لحاسبة الأرباح المحتجزة تستفيد من وَدجة متصفح مجانية تطابق حساباتها بايتًا ببايت مسار API المدفوع على الوحدة الخالصة المشتركة. ولأن التنفيذ شيفرة تحليلية parse من المستوى A، يبقى كل استدعاء ناجح رخيصًا عند $0.002 بلا رموز نموذج وبلا شبكة صادرة. أبقِ الطلبات صغيرة، وثبّت ending_retained_earnings وchange المقرَّبين في الاختبارات، فتحصل على ترحيلات حقوق ملكية قابلة للتكرار للواجبات ومولّدات الامتحان ودفاتر إقفال خفيفة دون إقامة دفتر أستاذ فرعي كامل لحقوق الملكية.
حالات التكامل
أوراكل الواجبات وبيان الأرباح المحتجزة
يحسب الطلبة الأرباح المحتجزة الختامية = الافتتاحية + صافي الدخل − التوزيعات يدويًا ويقارنون بنتيجة حتمية ترفض مدخلًا غير محدود بوصفه invalid_input.
أسئلة تقنية
كم تكلفة حاسبة الأرباح المحتجزة؟
أداة المتصفح مجانية. تستخدم طلبات API رصيدًا مدفوعًا مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ ولا تُفوتر المدخلات غير الصالحة.