NFC RENTAL SYSTEM — EXPENSES & FINANCIAL REPORTS UPGRADE

INSTALLATION
1. Download this ZIP to your computer.
2. In Hostway cPanel > File Manager, open public_html (NOT public_html/rentals).
3. Upload this ZIP and extract it into /home/nimyfixt/public_html/.
4. This archive overlays rentals/dashboard.php and adds rentals/admin/expenses.php and rentals/admin/reports.php.
5. It does not include or overwrite config/database.php, includes/auth.php, database schema, NFC ONE files, or login files.

MODULES
- Expenses: records property expenses and lists expenses by date range.
- Financial Reports: shows rent charges in the selected period, payments received, expenses, net cash movement, current outstanding rent, property breakdown, and recent payment/expense records.

IMPORTANT
- Uses existing expenses, properties, payments, rent_charges and related tables. No SQL import is required for the schema supplied with the rental project.
- Access is limited to system_admin, landlord, manager, agent, and accountant roles. Non-admin users must have landlord_id set in their session/account.
- Test on the live site before relying on reports for business decisions. The net cash movement figure is payments received minus recorded expenses; it is not a formal accounting profit calculation.
