Everything VesselOne does.
121 features, all of them shipped and in use by boatyards today — not a roadmap. If something is missing from this page, it is because we have not built it yet.
Jobs
Every job opens against a vessel and carries its own scope, crew, hours, photos and paperwork.
-
Work order board
Jobs as a board across their whole life: request, quoted, scheduled, in progress, complete, invoiced.
-
Work order list
The same jobs as a dense sortable table, for when you would rather read rows than columns.
-
Tasks
Break a job into tasks, put a name against each one, and close them off as the work lands.
-
Task checklists
Sub-steps inside a single task, ticked as they happen.
-
Task comments
Discussion against one task instead of a thread about the whole job.
-
Task attachments
Drawings, spec sheets and photos on the task that needs them.
-
Crew assignments
Who is on the job, and which days they are on it.
-
Job photos
Shot on a phone in the yard and filed against the job, not left in a camera roll.
-
Job documents
Certificates, drawings and supplier paperwork stored on the job record.
-
Activity trail
Every status change and edit, stamped with who and when.
-
Variations
Extra scope raised as its own numbered job against the parent, so the original quote stays intact and the extra work is still billable.
-
Procedures
Work through a documented procedure step by step and keep the completed record. Print a blank one for the folder.
-
Forms
Structured forms filled in against the job.
-
Checklists
Reusable checklists your crew works through, defined once in settings.
Scheduling
Who is doing what, on which boat, on which day — and whether that is more hours than they have.
-
Dispatch board
A week of crew down one side and the days across the top, with each tech’s committed hours against their capacity.
-
Capacity and over-commitment
Hours past a tech’s week show as over-committed before you promise the date, not after.
-
Unscheduled queue
Jobs with no date yet, sitting beside the board waiting to be placed.
-
Planner
Haul-out and launch, refit, storage, mooring and berth, sea trial — planned on a timeline against the vessel.
-
Plan types
The marine plan types are seeded on day one. Add your own if your yard runs others.
-
Planned hours
What a job was expected to take, beside what it is taking.
-
Yard locations
Hardstand, shed and berth positions, so you know where the boat physically is.
Estimating
Quotes the customer can read, priced off your own rates, accepted in a browser.
-
Sectioned estimates
Group the quote the way you would explain it — a section per area of work, each with its own total.
-
Labour, materials and equipment
Three line types, each with quantity, unit and rate, priced from your pricebook.
-
Cost and margin per line
Cost, sell and margin on every row, and a planned margin for the estimate as a whole.
-
Deposits
Require a percentage up front, set on the estimate and locked once it leaves draft.
-
Online acceptance
Send a link. The customer opens it in a browser and accepts, with no account to create.
-
Estimate PDF
A branded PDF on your own template, for the customers who still want one.
-
Terms and notes
Your terms on the estimate the customer sees, and internal notes only your team reads.
-
Accepted estimate becomes the job
The accepted scope carries into the work order as its plan. Nothing is retyped.
Billing and invoicing
Fixed price, charge-up, or staged across a long refit — billed off what the job actually did.
-
Fixed-price billing
Bill the quoted figure, with the variance to cost shown to you and not to them.
-
Charge-up billing
Bill what was really used: approved labour, materials and equipment drawn off the job.
-
Staged billing
Deposits, progress claims and stage releases across a job that runs for months.
-
Claims ledger
What has been claimed, what is left, and what is still to raise — in one running view.
-
Cost against estimate
Actual cost beside the quoted figure, with the variance called out while the job is still open.
-
Overrun resolution
When cost passes the estimate, the job asks how you want to bill it instead of quietly absorbing it.
-
Live margin
Margin recalculates as labour and parts land, so you know before you invoice, not weeks after.
-
Invoices
Raised from the job, numbered in your own format.
-
Invoice PDF
The same branded template as your estimates.
-
Online invoice
A link the customer opens without an account.
-
GST and tax rates
Tax handled per line and mapped to your accounting codes once.
-
Invoices on the job
Every invoice raised against a job, on the job, in one tab.
Xero
Connect once. Invoices go out, payments come back, and nothing is typed twice.
-
Connect your Xero organisation
Authorise once from settings; the connection refreshes itself.
-
Push invoices
Send a VesselOne invoice to Xero as a draft or an approved invoice.
-
Payments sync back
A payment recorded in Xero comes back to the job, so the job closes itself.
-
Import contacts
Bring your existing customers and suppliers across instead of retyping them.
-
Account code mapping
Point each kind of revenue at the account code it belongs in.
-
Tax rate mapping
Match your tax rates to Xero’s once, then forget about it.
-
Payroll mapping
Match your people to their Xero payroll records.
-
Sync log
What went across, when it went, and what failed.
Vessels
The record hangs off the boat, not the customer file — so it survives the boat changing hands.
-
Vessel record
One page per boat: specification, equipment, history, photos and the jobs done to it.
-
Permanent vessel ID
Every boat carries a V1- identifier for life, independent of who owns it or who services it.
-
Equipment register
Engines, generators, autopilot and the rest — make, model, serial number, install date and running hours.
-
Inventory
What is aboard and what belongs to the boat.
-
Vessel photos
A gallery on the vessel itself, rather than photos scattered through job folders.
-
Service history
Everything your yard has done to the boat, in date order, on one page.
-
Vessel documents
Paperwork filed against the boat instead of against a job.
-
Vessel plans
Planned work against a vessel, ahead of the job existing.
-
Vessel location
Where the boat is, recorded on the record.
-
Vessel contacts
Owner, skipper, manager and broker against the boat, each with their relationship named.
-
Archive
Retire a vessel without destroying its record.
Boat owners
Owners get their own account, their own view of the boat, and a say in who sees what.
-
Owner portal
A separate account for the owner, with their boats and nothing of yours.
-
Suggest and confirm
No boat is ever linked to an owner automatically on a matching email. VesselOne suggests; the owner confirms.
-
Claim link
An owner claims their vessel from a link you send them.
-
Access levels
View, service or full access to a vessel, granted to one company at a time.
-
Access that expires
Grant access that lapses on a date rather than lasting forever by default.
-
Published service history
Once you publish a job, the owner sees it, marked as reported by your company.
-
Disputes
An owner who disagrees with a published record can dispute it rather than silently losing it.
-
Owner estimates
Estimates shared through to the owner’s own portal.
-
Owner documents
The owner’s own store for their boat’s paperwork, uploaded from their portal.
-
Owner photos
Photos the owner adds to their own vessel.
-
Owner notifications
The owner is told when something lands against their boat.
Marina and permits
The paperwork a boatyard carries that a general job list has never heard of.
-
Work permits
Hot work, confined-space entry, working at height, spray painting and hazardous substances ship as permit types on day one.
-
Your own permit types
Add the ones your yard runs, and retire the ones it does not.
-
Permit attachments
Method statements and certificates attached to the permit itself.
-
The marina answers from a link
They approve, approve with conditions, propose a different time, or decline — from an emailed link, with no account to create.
-
Lift bookings
Send a booking request to the marina’s contact and get an answer against the job.
-
Booking extras
Chargeable additions on a booking request.
-
Booking messages
Back and forth about a booking without leaving the request.
Crew, time and rates
Employees and contractors on their own rates, with hours that cost themselves.
-
Clock on and off
From the yard, on a phone, against the job being worked.
-
Timesheets
A week per person, submitted when it is done.
-
Approval per entry
Sign a week off line by line rather than all at once.
-
Entries lock on submission
Time freezes when a timesheet is submitted and stays frozen while it is approved. Admins can still correct it.
-
Rounding rules
Round to your own increment, or bill the exact minutes worked.
-
Employees and contractors
Both, each at their own cost rate and their own charge rate.
-
Permission templates
Define a role once and apply it to everyone who joins.
-
Granular permissions
Lock the numbers down. The crew never sees your margins.
-
Time on the job
Every hour logged against a job, visible on that job.
Pricing and purchasing
Your rates in one place, feeding every quote, and purchase orders raised against the job.
-
Pricebook
Labour, materials and equipment with your cost and your sell price, feeding every estimate.
-
Variants
One item in several sizes or grades, picked at the line.
-
Item images
A picture on the pricebook item, so the right part gets picked.
-
Pricing profiles
Different rates for different customers, applied without anyone remembering to.
-
Purchase orders
Raise a PO against the job it belongs to, not into a void.
-
Suppliers
Supplier records with the people you actually deal with.
-
Actuals
What was really consumed on the job, kept separate from what was quoted.
Contacts and conversation
The talking that happens around a job, kept against the job.
-
Contacts
Customers, suppliers and marinas in one book.
-
People at a company
Several contacts inside one organisation, each with their own details.
-
Tags
Your own labels across the contact book.
-
Job chat
A conversation attached to the work order, not a separate app.
-
Files and photos in chat
Drop a document or a photo into the thread; it stays with the job.
-
Reactions and read receipts
You can see the message landed without asking whether it landed.
-
Typing and presence
Who is in the thread, and who is mid-reply.
-
Mentions
Name someone with an @ and they get told.
-
Inbox
Every job conversation in one place, grouped by vessel.
-
Notifications
A bell for what changed on the jobs you are on.
Your dashboard and your phone
What matters this morning, on the screen you happen to be near.
-
Widgets you arrange
Drag the dashboard into the order your day actually runs in.
-
Open jobs, jobs today, outstanding
Three numbers, on the way past.
-
Needs attention
The things that will bite if nobody looks at them.
-
Today’s schedule
Who is on what, without opening the board.
-
Tide and weather
Tide times and the forecast for your yard, on the dashboard where you already are.
-
Mobile app for technicians
iOS and Android, built for the person holding the spanner.
-
Clock on from the yard
No walking back to the office to start the day.
-
Log parts and photograph the job
Materials and photos captured where the work is happening.
Setup and security
Configured to your yard once, then out of the way.
-
Company profile and branding
Your logo and details on everything that leaves the building.
-
Document templates
Control how your estimates and invoices are laid out.
-
Numbering
Job, estimate and invoice numbers in your own format.
-
Checklist templates
Build the checklist once; use it on every job that needs it.
-
Procedure templates
Write the procedure once, run it against any job.
-
Storage
What has been uploaded, and how much room is left.
-
Two-factor authentication
On the accounts that can see the money.
-
Session controls
See where you are signed in, and sign it out.
-
Help centre
Written guides, by topic, without opening a support ticket.
Get early access.
We’re onboarding founding companies before public launch. No commitment, no credit card — just your email and we’ll be in touch.
We’ll email you when it’s your turn. No spam.