CM Fee Tracker

Sign in to continue

Built by Passion. Powered by People.
Pipeline

New Project

Capture a project when it’s approved. Invoices are billed against it over time, and the app tracks expected vs. billed fees.

Property
Pick from the property master. Address & code fill in automatically.
Scope
Fee Basis
Expected CM Fee (Contract × CMF%)$0.00
Billing & Notes
Pipeline

Projects

Every approved project and how much of its fee has been billed — your receivables pipeline.

Project #PropertySupervisorDescriptionStatus ContractExpected FeeBilled RemainingDrawsLien Waiver
Construction Management Fee

New CM Fee Invoice

Enter the invoice once — the tool generates the invoice number, the printable invoice, and the receivable for accounting.

Only Approved/Active projects appear here. Create one on the New Project tab first.
Line Items
VendorDescription Invoice $CMF % Fee
Balance Due (Total CM Fee) $0.00

Invoices

Every CM fee invoice across all supervisors — and whether each one has been posted to Yardi as a cross-entity transaction.

Invoice #DatePropertyProjectSupervisor CM FeeIn Yardi?
Overview

Reports

Billed CM fees and how many have been posted to Yardi as cross-entity transactions.

Project Pipeline — Approved & Active
Not Yet in Yardi — by Age of Invoice
By Supervisor
SupervisorBilledNot in Yardi
By Property
PropertyBilledNot in Yardi
For Corporate Accounting

Accounting Export — Cross-Entity Batch

Charge posts to billing entity 90-100; the payable posts to the property. One row per invoice. By default this includes only fees not yet in Yardi. Download & record a batch, import it, then confirm whether it took.

Recorded Batches

After importing a downloaded batch into Yardi, confirm whether it succeeded. Confirming marks every invoice in that batch Posted.

BatchCreatedByInvoicesAmountStatus
For Corporate Accounting

Entity Mapping

Per-property cross-entity codes used by the batch. In Yardi? — uncheck for externally-managed properties not in RAM's Yardi; their CM fees drop out of the cross-entity batch and are tracked/handled manually on the Tracker. Charge To is the property's t-code on entity 90-100; Account is the property payable GL expense account (default 8965-0000). Edits save automatically.

CodePropertyClientIn Yardi?Charge To (t-code)Account
Administration

Property Master

The authoritative property list. Projects and invoices pull property code and address from here. Upload a fresh Yardi export to refresh it.

Refresh from Property Information export (.xlsx)
Click to choose your PropertyInformation…xlsx file.
Refresh CM fee % from the fee-tracking sheet (.xlsx)

Sets each property's Construction Management fee % and agreement notes. Matched by property code; kept separate from the Yardi export above.

Click to choose your Construction Fee tracking…xlsx file.
CodeNameCitySTUnitsClientRegionCM Fee
Administration

Users

Each supervisor gets their own login. Invoices are stamped with whoever is signed in.

Add a user
NameUsernameRoleStatus
Administration

Directory & Notifications

Email addresses for VPs, AVPs and EVPs. When a project is created, the app emails the property’s VP/AVP/EVP (CC the director). Names come from the property master; match them to emails here.

Notifications
Loading…
“Seed” adds any VP/AVP/EVP names not yet listed, guessing the address as first-initial + last-name @rampartnersllc.com — review and correct them below. Guessed addresses are flagged until you confirm them.
Add a person
NameRoleEmailStatus
Administration

Audit Log

Every significant action — payments, voids, rate changes, role changes, imports — with who did it and when. Newest first.

WhenUserActionRecordDetails
Administrator

Delete Requests

Supervisors can't delete directly — they request it here. Approve to perform the deletion, or deny to keep the record.

RequestedByTypeRecordDetailsReason