Skip to main content

How to Use: Asset Revenue Report

What This Report Tells You

The Asset Revenue Report breaks down revenue by the physical asset that earned it — each slip, mooring, or dry storage space at your marina — over a date range you choose.

Instead of asking "how much did we make last month?", this report answers "how much did A-Dock make last month, and how does that compare to what we expected A-12 to bring in?"

Please note: This report is built for revenue planning and asset performance analysis. It is not an accounting report and should not be used to close your books. For accounting, use the Cash Revenue Report (cash-basis) or the Accrual Accounting Report (accrual-basis).


Before You Run It: Set Up Your Spaces

The report works without any setup, but two of its most useful columns — Expected Monthly Revenue and Revenue Difference — will be blank until you tell Dockwa what each space is supposed to earn.

To set this up:

  1. Go to Settings > Spaces.

  2. Open a space and fill in the Expected Monthly Revenue field.

  3. Repeat for each space you want to track.

This is your rent roll figure — what that slip should bring in over a typical month at your published rate.

Two other things worth checking before you run the report:

  • Your spaces are grouped. Spaces that aren't in a Space Group appear under "Ungrouped" on the summary tabs.

  • Your reservations are assigned. Revenue from a reservation that was never assigned to a space shows up under "Unassigned" rather than against a slip.


How to Run the Report

  1. Go to Reports and select Asset Revenue.

  2. Choose your start and end dates. The report defaults to last calendar month.

  3. Click Export.

Larger marinas and longer date ranges take longer to generate. The file downloads as an Excel workbook (.xlsx) with three tabs.


The Three Tabs

1. Space Group Summary

Revenue rolled up by Space Group — A-Dock, Mooring Field, North Yard, and so on.

Columns:

Column

What it shows

Space Group

The group name (or "Ungrouped" / "Unassigned")

Reservations

Count of distinct reservations that contributed revenue

Boat Storage Revenue

Dockage, mooring, and storage revenue

Electric Revenue

Metered and flat electric revenue

Addon Revenue

Everything else — pump-out, Wi-Fi, parking, and other add-ons

Expected Monthly Revenue

Your figure from Spaces settings

Revenue Difference

Actual revenue minus expected revenue

A bold Total row at the bottom sums the whole marina.

2. Space Summary

Exactly the same columns, but one row per individual space. This is where you compare A-12 against A-14, or find the three moorings that consistently underperform the rest of the field.

3. Detail

One row per reservation, per space — the underlying data behind both summary tabs.

Use this tab when a summary number looks wrong or surprising and you want to see exactly which bookings produced it. If a reservation moved between slips during its stay, you'll see it on more than one row — once for each space it occupied.

Current Status shows where each reservation stands today, not where it stood during the date range: Confirmed, Checked In, Checked Out, Completed, or Disputed. "Disputed" means the reservation has an open payment dispute attached to it.


How the Revenue Numbers Are Calculated

This is the part worth understanding, because it's what makes the report different from your accounting reports.

Revenue is spread evenly across the nights it covers. Each charge on a reservation is divided by the number of nights it spans, and only the nights that fall inside your date range are counted.

So a $3,000 monthly dockage charge for a 30-night stay counts as $100 per night. If you run the report for a window that only overlaps 10 of those nights, the report shows $1,000 — not $3,000, and not $0.

A few consequences of that:

  • Long contracts are pro-rated, not lumped. An annual contract contributes its daily share to every month you run, which is what makes month-over-month asset comparison meaningful.

  • This is not what you collected. The report reflects revenue earned by the nights in your range, regardless of when the boater actually paid. A boater who paid a full season upfront in March still shows revenue spread across the season.

  • Discounts are already applied. The figures are net of any discounts on the charge.

  • Only billed charges count. A charge has to have been invoiced to appear. Quotes that were never accepted and reservations that were never billed contribute nothing.

Revenue is sorted into three buckets based on the item type on your product: boat storage, electric, and everything else.


Reading the Expected Revenue Columns

Expected Monthly Revenue is the number you entered on the space — a monthly figure. It does not scale to match your date range.

That has two practical implications:

  • If you run the report for a single calendar month, Revenue Difference is a clean apples-to-apples comparison. This is why we recommend running it monthly.

  • If you run it for a quarter or a season, your actual revenue covers the whole window while the expected figure does not, so Revenue Difference will look inflated. Treat the expected columns as a monthly benchmark, not a range total.

There's one more thing to watch. The expected figure is added once for each reservation that touched the space during your date range. On a long-term or seasonal dock where each slip holds one contract, that's exactly one — and the comparison is clean. On a transient dock that turned over fifteen times in a month, the expected figure is counted fifteen times, and Revenue Difference becomes meaningless for that row.

In short:

  • The expected columns are most reliable on spaces with long-term occupancy, run one month at a time.

  • If a space has no Expected Monthly Revenue set, both columns come back blank for that row rather than showing zero.


Use Cases: When to Reach for This Report

Set next season's rates. Run the same month across two years and compare Space Summary side by side. Slips that consistently outperform their expected revenue are underpriced; slips that consistently miss are either overpriced, hard to sell, or have a problem you can fix.

Justify capital projects. Before you rebuild a dock or add pedestals, pull two or three years of revenue for those specific spaces. Actual per-slip revenue is a much stronger case to an owner or lender than marina-wide totals. After the project, run the same range to show the return.

Compare dock groups. The Space Group Summary answers questions like "is the new floating dock earning what the fixed docks earn per foot?" — useful for planning phased replacements.

Evaluate transient vs. seasonal mix. Filter the Detail tab by arrival and departure dates to see how much of a given dock's revenue came from short stays versus long-term contracts — helpful when deciding how much inventory to hold back for transients.


Common Questions

Why is a space showing "Unassigned"?

The reservation earned revenue but was never assigned to a specific space for those nights. Assign it, and it will appear against the correct slip on the next run.

Why don't these numbers match my Cash Revenue Report?

They're measuring different things. Cash Revenue shows money collected in a period. Asset Revenue shows revenue earned by the nights in a period, regardless of payment timing. They should not tie out, and that's expected.

Why is Expected Monthly Revenue blank?

No value has been set on that space. Add it under Settings > Spaces.

Can I see draft, beam, or other vessel details?

The Detail tab includes vessel name and LOA. For fuller vessel records, use the Reservations export.

Did this answer your question?