On a public or shared computer? Do not let the browser save your password. If it asks to save, choose Never or Not now, and log out when you finish.
NauticALL Hub
Viewing as
Contacts
Companies
Yachts
Candidates
My Tasks0
Time Off0
Bulletin Board
Trash
YM Opportunities
NBM Opportunities
CP Opportunities
Accounting:0
🎤 Voice Command
0 records
* First Name, Last Name, Type, and at least one of Email/Phone are expected. Saving without them still works, but the contact is tagged NEW and Pending Review until they're filled in.
Address
Drag & drop a photo here, or click to choose a file
0 records
Address
Invoicing
0 records
New Build i
Drag & drop a photo, or click to choose
Crew List
0 records
Basic Info
Status
Crew Agent Checks
References
Photo & Files
Drag & drop a photo here, or click to choose a file
Drag & drop files here, or click to choose (multiple allowed)
0 records
Job Opening Information (Public — what gets posted/shared with candidates)
Internal Only
Placed Candidate Info (Internal Only)
%
Documents
Generate Annex should only be used if the associated Yacht either has a Yacht Management Agreement in place, or has already signed a CP Agreement previously.
Save this Job Opportunity first, then come back here to generate the document.
We couldn't automatically find a Yacht Management Agreement in place or a previously signed CP Agreement for this Yacht. Double check before generating the Annex.
Part 1 — Position Details
Part 2 — Pre-known Candidates
Invoicing
Save this Job Opportunity first, then come back here to send an invoice.
Credit CardClient pays by credit card (+4% fee)
Replacement Credit
Invoice amount is 0 — send to client as replacement credit
0 records
Hold Cmd (Mac) or Ctrl (Windows) while clicking to select more than one.
Pre-filled from the Yacht's linked Owning Company. Needed once the Stage is Agreement Fully Executed or later.
Fees
Select a Type of Opportunity above to set its fees.
Documents
Save this NBM Opportunity first, then come back here to generate a Report.
Invoices
Save this NBM Opportunity first, then come back here to request an invoice.
Credit CardClient pays by credit card (+4% fee)
Products / Services
+ Credit Card Processing Fee:
-- added automatically when this invoice is sent
0 records
Hold Cmd (Mac) or Ctrl (Windows) while clicking to select more than one.
Pre-filled from the Yacht's linked Owning Company. Needed once the Stage is Agreement Fully Executed or later.
Fees
Select a Type of Opportunity above to set its fees.
Documents (for Yacht Management Services only)
Save this YM Opportunity first, then you can generate the Agreement.
Save this YM Opportunity first, then come back here to generate the Proposal.
Save this YM Opportunity first, then come back here to generate a Report.
Invoicing
Save this YM Opportunity first, then come back here to request an invoice.
Credit CardClient pays by credit card (+4% fee)
Products / Services
+ Credit Card Processing Fee:
-- added automatically when this invoice is sent
Shared Calendar
Time Off
Admin Settings
DEEL
Approvals
Person
Leave Type
Dates
Days
Notes
My Requests
Leave Type
Dates
Days
Status
Notes
Others Requests
Person
Leave Type
Dates
Days
Status
Notes
Company Holidays
Name
Date
Country
My Allowances
Leave Type
Allotted
Carried Over
Total Available
Used
Pending
Remaining
Company Holidays
Fills in the standard 8 paid holidays for that year (New Year's, Memorial Day, July 4th, Labor Day, Thanksgiving + the day after, Christmas Eve, Christmas Day), applying the company's weekend rules automatically. Safe to run more than once, existing holidays are left as-is.
The full list of Company Holidays, with Remove buttons, is on the Time Off tab.
Reporting & Approvals
Who decides on each person's time off: their assigned manager here, plus anyone further up that same chain, plus any Superadmin (always). "No one assigned" means only a Superadmin can approve that person's requests. This replaced department-based approval entirely -- who manages which department (Manage Users) no longer has any bearing on Time Off approval.
Person
Reports To
Manage Allowances
Carryover Cap = the most unused days from this year that may roll into next year (0 = no rollover). See the Time Off recap's "Carryover Days Allowed" column for what each person's contract specifies. Suggested = a tenure-based Vacation readout from the HR Manual's tiers, for whichever year and person are selected above -- editable, and clicking that row's Save carries it over into Days Allotted.
Leave Type
Suggested
Carryover Cap
Days Allotted
Unused (prior year)
Carried In (from last year)
Used (this year)
Synced Data
Everything synced from Deel, most recent first -- most of it is USED (already-happened) time off, which can be scattered across past months on the calendar above, so this is the fast way to confirm a sync actually landed data.
Employee
Type
Dates
Days
Users Match
Mirrors approved time off from Deel onto the shared calendar for everyone (Fabrizio's 2026-08-30 confirmation that the whole team used Deel). For Bruna Capodicasa and Kari March, who are EOR-managed, Deel stays the only place they log time off, manual entry is blocked for them in the CRM. Everyone else can still log time off directly in the CRM as always, this just also pulls in whatever they already had in Deel. Either way, this only ever reads from Deel, it never writes back. Runs automatically every day at 5:00am ET, or click Sync Now to run it right away.
If someone shows "Not yet" after a sync, their Deel account is probably under a different email or name than the CRM has -- run Sync Now once to see the emails Deel actually returned, then enter the matching one below and save.
Employee
Email
Matched to Deel?
Deel Email Override
Click "Sync Now (Deel)" at the top of this page (next to Sync to iPhone / Apple Calendar) to run this right away.
Open
Overdue
Done
All
Deleted records, kept here until restored. Only Admins can see this or delete records.
Type
Name
Deleted At
Deleted By
Who's logged in, when, and roughly how long each session lasted. Only Admins can see this. "Duration" for a session still in progress keeps counting up from the last activity we saw.
User
Logged In
Logged Out
Duration
IP Address
Device / Browser
Who's opened or revealed masked Contact details, and how often. A row in red crossed the review threshold (more than 3 different Contacts revealed in the last 24 hours) -- click it to see exactly which records.
User
Contacts Opened
Fields Revealed
Distinct Contacts Revealed
Last Activity
0 records
A cell kept in sync from QBO (hover to check) only ever gets its Sent/Paid status from "Sync from QBO" -- the one thing still left to a click on one of those is flagging an already-Sent cell "Processing" (payment's on its way but hasn't cleared yet), click it again to undo. A blank cell, or one imported from a file, can still be clicked to cycle blank → Sent → Paid → blank by hand. The moment Sync from QBO confirms an invoice Paid, Processing clears on its own and the cell turns green. Rows in light blue have Financial Management -- their invoices are paid directly by us. Rows are sorted by monthly fee (highest first); Yachts no longer in progress drop to the bottom, shown greyed out. Crew Placement cells are not clickable -- they're derived automatically from each Job Opportunity's own stage. Rows in orange italic, at the bottom of each section, are Forecast -- pipeline revenue from an Opportunity, not yet an actual tracked fee, and not counted in the totals below except in their own Forecast row. The small badge next to each row's name is the fee's own currency (not necessarily what QBO settles the payment in -- a EUR invoice can still be paid out in USD) -- use the dropdown above to show just one currency at a time.
PaidProcessingSentNot SentForecastNot tracked / not due yetDot = imported from file. No dot = from the CRM (typed here, or synced from QBO)
Yacht Management
New Build Management
Crew Placement
Grand Total
Rechargeable Expenses
From QuickBooks, not included in the Grand Total. Each month shows the full amount invoiced to the yacht (cost plus markup): yellow = invoiced, green = paid. What is still to invoice shows as "(Unbilled)" in the Forecast rows, in the current month.
Recap
Admin Settings
to
One row per yacht (QBO Customer). "Unbilled" is whatever is still sitting in QBO as a billable charge not yet invoiced, as of right now, regardless of when it was incurred. "Invoiced" totals the Rechargeable Expense billed to that yacht within the date range above (based on when each charge itself was dated). The two are independent totals, not netted against each other. Click an Invoiced count to see and open the individual invoices.
QBO Unbilled Charges Bulk Editor
Pulls unbilled charges straight from QBO, cleans up the description (strips everything up to and including the last "|"), and proposes a 12% markup on any line that doesn't already have one. Nothing is written to QBO until you review the preview below and click Apply All.
to
New Markup for selected:
to
One row per CP placement whose invoice has reached "Invoice Paid" (dated within the range above). Commission Due is that placement's existing CP Net Fee (Placement Fee, already net of any Yacht Management Fleet discount, minus Referral Fee) times each agent's contractual rate: Lore Castillo flat 10%, Mary Claire Blanchard 13% on Company Generated Leads or 15% on Employee Sourced Leads. Lead Type is guessed from Opportunity Source and can be overridden per placement. Approval is the date you approved the commission for payment -- fill it in and Paid gets checked for you automatically (Paid stays editable afterward, in case you need to correct it). Marking Paid doesn't send any money, it just records that you've already paid it outside the CRM. Every change here saves right away, there's no separate Save step. Paid placements are grouped together below the ones still pending, each with its own subtotal.
NauticALL's own bank accounts, one or more per currency. Whichever one is marked "In use" for a currency is the one automatically written into the "Note to customer" field of every new QBO Invoice in that currency, so you no longer have to type it in by hand before sending. If a currency has no account saved yet, invoices in that currency just won't get a note added -- nothing else changes.
QuickBooks Sync (Companies)
Imports/updates Companies from any active QuickBooks Customer tagged "CRM" in its Notes field (case-insensitive), and additionally marks it Pinned wherever the CRM shows a QBO picker if it's tagged "CRM++" instead. If a QBO Customer's name matches an existing Company that isn't linked yet, a Task is created on that Company for manual review rather than merging automatically. Runs automatically every day at 6:00am ET, or click Sync Now to run it right away.
YM Recurring Invoices
Creates this month's invoice for every YM Opportunity with an active recurring line due, and the 3-day-ahead reminder task -- same cycle that runs automatically every day at 8:00am ET. Click Run Now to run it right away and see exactly what happened.