FIFO Payment System
Synonyms: FIFO Allocation، First-In-First-Out، Oldest-First Payment Allocation
Last updated: 2026-05-07
Short Definition
Accounting mechanism allocating payments to oldest installments first, used in rental management to reduce arrears and organize records.
Overview
Legal Basis
The FIFO Payment System is based on the accounting principles adopted by the Saudi Organization for Chartered and Professional Accountants (SOCPA), and Ejar platform regulations that adopt it as the default settlement mechanism. It is also based on Civil Transactions Law principles related to debt repayment. Parties can explicitly agree on a different mechanism (LIFO or specific allocation per payment), but in the absence of explicit agreement, FIFO is applied. ZATCA adopts this system in tracking tax revenues for registered offices.
Practical Example
Saad, a tenant of a villa in Jeddah with annual rent of SAR 60,000 paying quarterly (SAR 15,000), is late on two consecutive payments (March and June, total SAR 30,000). In July, he transferred SAR 50,000 to the owner's account. The system automatically applies FIFO: 15,000 to fully settle March, 15,000 to fully settle June, 15,000 to settle the upcoming September (paid in advance), leaving 5,000 as credit balance for the tenant. The payment schedule status is updated: March, June, and September «PAID», December «PENDING» with a 5,000 balance to deduct from it. Saad receives electronic receipts for each settlement. If FIFO had not been applied, Saad would have to specify each payment manually, with potential for subsequent disputes.
Common Mistakes
- ✗Assuming the new payment is automatically allocated to the newest due date — the opposite is true, deducted from the oldest overdue first.
- ✗Neglecting to track credit balance in the tenant account — its deduction from upcoming payments may be overlooked, causing confusion.
- ✗Allocating a payment to a specific due date by verbal communication — must be documented in writing on Ejar, otherwise FIFO is automatically applied.
- ✗Assuming FIFO is applied across multiple contracts together — each contract has its independent schedule and payments.
- ✗Forgetting that FIFO is applied to actual paid payments, not just paper obligations — tracking must be for actual liquidity.
International Differences
FIFO is a globally known accounting standard, and its application to rentals differs between countries. In the UAE, major real estate systems (Mollak, Ejari) automatically adopt FIFO. In Turkey, distribution depends on what parties agree, with FIFO common in computerized systems. In Egypt, distribution is often manual and may cause disputes. In the UK and US, Property Management Software (Buildium, AppFolio) adopts FIFO as default. The Saudi advantage in FIFO is automatic application via Ejar without human intervention, and keeping a complete record of each settlement, eliminating accounting disputes and accelerating resolution if they occur.
