Blog

Boat maintenance.

Set service intervals, see what is due next, and mark a service done from the boat’s Maintenance screen.

How to · 5 November 2026

A boat's service intervals live in manuals nobody wants to open at the dock. YachtGrade keeps them in one list per boat, soonest first, and tells you what is due. This guide is about the screens: where the list is, how to add an interval, how to mark a service done, and where the result shows up. For why each engine gets its own clock and how hours are estimated, read the boat QR code and maintenance log guide.

Find what is due on a boat

Open the boat, tap the Menu, and choose Maintenance (it says "See what's due and when"). The screen opens with "Everything due on this boat, soonest first." It lists two kinds of row: service intervals on the boat's equipment, and renewals such as insurance, registration and safety gear.

Each service row shows what it is, when it is due and which unit it belongs to. You will see one of these:

  • Due with a date, or Due at a number of hours.
  • Overdue since a date, or Overdue, past a number of hours.
  • A section at the bottom, Not dated yet, for tasks nobody has logged. They say "Last service not recorded" and have no due date on purpose. YachtGrade does not guess a date from no history. Log the last service to start the clock.

If a boat shows "Nothing due", it has no confirmed service intervals yet. Intervals come from each unit's manual, so the next step is to add them.

Add the intervals for a piece of equipment

  1. Open the boat's Equipment and tap Service beside the unit.
  2. If the unit has no make and model, the screen says there is nothing to hang a schedule on. Tap Add the make and model first.
  3. Tap Upload manual and choose the manufacturer's PDF. YachtGrade reads the service schedule out of it and shows each interval it found, with the manual page.
  4. Under From the manual, check each one. Accept keeps it, Discard drops it, or tap Accept all. Until you accept, a proposed interval counts for nothing.
  5. No manual to hand? Tap Add one by hand. Type the service name, then Every N hours and Every N months. Give both if the manual does. Whichever comes first wins, and on a boat that sits, it is usually the calendar.

Intervals belong to the make and model, not to the one unit. Enter a Volvo D6 schedule once and both of that boat's engines use it, and so does any other D6 in your fleet. You do not do the work twice for twin engines.

Mark a service done

When the work is finished, record it. From the Maintenance list, tap Record done under the row. It opens that unit's Service screen with Log a service already filled in for that interval. Or open the unit's Service screen yourself and tap Log a service under Log work done.

  1. Pick the scheduled service from the list, or leave it on "Not one of the scheduled services" for other work.
  2. Type What was done, and pick the Kind of work: routine service, repair, replaced a part, inspection, cleaning or upgrade.
  3. Check the date. It starts on today.
  4. Enter Hours only if you read the meter today. Left blank, no reading is saved. The screen shows the last reading so you can see where it stood.
  5. Add who did it (you or a vendor), the cost, and any notes.
  6. Tap Log it. You will see "Logged. Both clocks reset from this date."

The date you enter is the date of the work, so log a service from last week with last week's date. The entry appears under Done with its date, hours, who did it and the cost. If you also type hours, that becomes a meter reading, which is what keeps the hours clock honest between checks.

Filed an invoice or receipt against the unit from the boat's documents? It shows under Done as "from the paperwork", with the date written on it. That is a record of work, but it does not reset an interval. Only a service logged against that task does.

Renewals work the same way on the same list, with Renew in place of Record done. A viewer sees the list but not these buttons.

How it feeds Today

On Today, one tile reads Service due within a week. It counts services across all your boats that are overdue or due in the next seven days, using the same arithmetic as each boat's Maintenance list, so the two never disagree. Tap it to open the calendar. If YachtGrade cannot work the number out, it leaves the tile off rather than show one you cannot trust.

YachtGrade also emails reminders for confirmed service intervals. They go to your company's owner and admins, and to the boat's usual tech for service and safety gear. Each person gets at most one email a night, listing what has reached a new stage. The first notice comes about 45 days ahead, so there is time to get quotes, then another a week out. Once something is overdue the reminders repeat weekly, then stop. A task nobody has logged never triggers a reminder.

Common questions

Why does a service show "Last service not recorded"?
Nobody has logged it yet, so YachtGrade has no starting point. It will not invent a due date. Tap Record done, enter the date of the last service, and the clock starts.

Do I log the service on each engine separately?
Yes. The intervals are shared by make and model, but each unit has its own history and meter. Log the work on the unit it was done to.

What if the manual reader finds the wrong intervals?
Tap Discard on any it got wrong, or add the interval by hand. Nothing counts toward what is due until you accept it, and each proposal shows the manual page so you can check it.

Can I schedule maintenance by calendar months only?
Yes. Fill in only Every N months. If you give both hours and months, whichever comes first is due.

I do not see Record done.
Viewers can read the Maintenance list but not record anything. Ask an owner or admin to change your role if you should be logging work.

For the boat's dash and engine room codes, see boat QR codes and the maintenance log. For the feature overview, see the maintenance page. To add the equipment in the first place, see set up your first boat.

More how-to guides

YachtGrade was designed by a USCG 100-ton captain who spent five years managing, detailing, running and selling boats in South Florida, after four years building IT systems for businesses. Who built it →

Join the beta

Know what is due before it is overdue.

The first 100 beta members get 5 boats free for life. No card, no contract.

Paid plans have money-back guarantees on the first paid months. Your rate is locked for five years while your subscription stays active. Read the guarantees

This describes how the current YachtGrade app works. It is general guidance, not a survey and not a substitute for one.