Rent roll

March 2027 · 6 of 8 units let, 2 vacant · NOK 3,862.00 in arrears

Due Mar
NOK 0.00
0 charges
Collected
NOK 0.00
0 paid
Outstanding this month
NOK 0.00
still to come in
Arrears (all time)
NOK 3,862.00
past their due date
3 of 6 active leases still needs a charge for March 2027. Generating is safe to click twice — it never double-creates.
Unit TenantLease Rent Mar ArrearsWork
Apt 1A Maple Court Apartments Sarah Johnson Jan 17, 2026 – Jan 17, 2027 NOK 1,450.00 / monthly not billed — 2 open no charge
Apt 1B Maple Court Apartments Michael Chen Apr 7, 2026 – Apr 7, 2027 NOK 1,200.00 / monthly not billed NOK 1,274.00 — no charge
Apt 2A Maple Court Apartments vacant — — — — Let it
Apt 2B Maple Court Apartments Emma Wilson Nov 28, 2025 – Dec 3, 2026 ends in 20d NOK 1,250.00 / monthly not billed — 1 open no charge
Apt 3A Maple Court Apartments Priya Patel May 17, 2026 – May 17, 2027 NOK 1,900.00 / monthly not billed NOK 488.00 — no charge
Unit A Riverside Duplexes David Nguyen Oct 9, 2025 – Dec 23, 2026 ends in 40d NOK 2,100.00 / monthly not billed NOK 2,100.00 1 open no charge
Unit B Riverside Duplexes vacant — — — — Let it
Unit C Riverside Duplexes James O'Brien Jul 16, 2026 – Jul 16, 2027 NOK 1,650.00 / monthly not billed — — no charge
With the selected charges:

Each charge is posted through the same Billing::recordPayment() the single Mark-paid button uses, one at a time inside one transaction — so the audit trail records every payment individually, and a charge that is already paid is skipped rather than double-posted.

settled this month in arrears vacant — earning nothing a row is a unit, not a charge · ←→ move between months · Mark paid records against the charge without leaving the roll
×
Live demo — signed in as the admin, sample data resets hourly.
Own it — one payment →