The Marina Meter Read Rent Roll is a roster of every electric meter in your marina — where each one is, its most recent reading, and who is currently in the slip it serves. Think of it as the meter equivalent of a rent roll: a snapshot of the whole property as it stands today, rather than a history of readings.
This article assumes you already know the basics of the Sharper reporting module — the Name, Token, Subtotal, column picker, and filter fields. For a full walkthrough of the reporting form itself, see the Sharper Reporting Reference Guide. For how meters are set up and readings recorded, see Marina - Power Meters and Marina - Meter Readings. This article only covers the report.
Why This Report Matters
Before a billing run, the question you need answered is not "what readings do I have?" but "which meters have I not read yet?" — and a history report cannot tell you that, because a meter that was missed simply has no rows. This report starts from the meters themselves, so a missed meter is visible as a row with a stale or empty reading. Use it to:
Check every meter has a recent reading before you invoice
Find meters whose last reading is weeks or months old
Confirm meters are assigned to the right slips
See at a glance which metered slips are occupied and by whom
Meter Read Rent Roll vs Meter Reads
These two reports sound alike and are easy to pick wrongly. The difference is what each row represents:
Report | One row per… | Use it to |
Meter Read Rent Roll | Meter, showing only its latest reading | Check coverage — which meters exist, where they are, and whether each has been read recently |
Meter Reads | Reading, across whatever period you choose | Audit charges — consumption, rate, and what the customer was billed |
The Meter Read Rent Roll carries no cost, rate, usage, or billed-amount columns at all. It cannot tell you what a customer was charged. If you are auditing utility billing figures, you need the Marina Meter Reads report, which has Cost Per Unit, Service Charge and Total Cost. Use this report to confirm the readings exist, then that one to check what they billed.
Every Meter, Latest Reading Only
Two behaviors follow from the way rows are built, and both matter when reading the report:
Every marina meter appears, whether or not its slip is occupied and whether or not it has ever been read. A meter with no readings shows blank reading columns — that is the signal you are looking for.
The reading shown is always the most recent one. There is one reading per meter on this report, no matter how many have been recorded.
The customer and reservation columns describe whoever is in the slip today, ignoring cancelled and checked-out stays. On an empty slip they are blank, which is normal rather than a fault.
Building a Meter Read Rent Roll
Go to Reports → Marina → Meter Read Rent Roll in the left sidebar.
If a shipped report is close to what you need, use the ⋯ menu → Copy first — shipped reports can only be edited by the Sharper team.
Otherwise click + New and give it a Name, such as "Pre-Billing Meter Check."
Add the columns below from the Available panel.
Optionally turn on Dashboard so the pre-billing check is one click away.
Click Save, then Get Report to run it.
Available Columns
Field | What It Shows |
Meter Name, Meter ID | The physical meter and its identifier |
Meter Status | The meter's own status — use it to separate live meters from any that are out of service |
Last Reading Date | When the meter was last read. The single most useful column here — sort by it ascending and your stalest meters come to the top. |
Previous Reading, Current Reading | The figures from that most recent reading. Both blank means the meter has never been read. |
Unit / Slip Name, Space / Slip Number | The slip the meter serves, by name and by number |
Unit Group | The dock or group the slip sits in — the practical way to organize a reading round |
Space Collection | The composite space a slip rolls up into, where two slips are combined into one bookable unit |
Customer Name, Cust Email, Cust Phone | Who is in the slip today. Blank when the slip is empty. |
Reservation Status, Arrival Date, Departure Date | The current stay on the slip |
Reservation ID, Booking ID | References for looking the reservation up |
Cust Type | The customer's classification, where you bill different customer types differently |
Note: A meter with a blank Unit / Slip Name is not assigned to a slip at all. It will never bill anyone, and it will not appear against a customer on the Meter Reads report either. Assign it to its space before the next billing run.
Useful Filters
Meters never read: Field Last Reading Date, set to is empty.
Stale readings before billing: Field Last Reading Date, operator <, entering the start of the current billing period.
Unassigned meters: Field Unit / Slip Name, set to is empty.
Occupied metered slips only: Field Customer Name, set to is not empty.
One dock's reading round: Field Unit Group, set to the group, sorted by Space / Slip Number.
Running the stale-reading filter immediately before each billing run is the simplest guard against invoicing a customer from a reading that is a month out of date.
