Skip to main content

Reports - Marina Meter Read Rent Roll Report

Written by Andy Hornbeak

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

  1. Go to Reports → Marina → Meter Read Rent Roll in the left sidebar.

  2. 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.

  3. Otherwise click + New and give it a Name, such as "Pre-Billing Meter Check."

  4. Add the columns below from the Available panel.

  5. Optionally turn on Dashboard so the pre-billing check is one click away.

  6. 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.

Did this answer your question?