Last updated August 9, 2026
If your commissions already live in a spreadsheet — an affiliate export, a host-agency statement you keep by hand, or a year of back-bookings — you can bring the whole file in at once instead of typing them one at a time.
Commissions → Quick Add → Import commissions (CSV), or the Import CSV button on the "Record a commission" panel.
Each row becomes a logged commission, approved on arrival and immediately visible in your Ledger and Payouts. Nothing is submitted to a supplier — this is for money you've already earned or already claimed elsewhere.
One row per sale, with a header row. Only two columns are required:
$1,250, 1,250.00 and 1250 all read the same.Everything else is optional: sale amount, order/confirmation number, client email and phone, product description, sale date, travel date, supplier, and advisor.
JourneyFuse guesses which column is which from your headers ("Earnings", "Client's e-mail", "Sold By", "Travel Date" all match automatically). Anything guessed wrong can be re-pointed on the mapping screen before you import.
Before you choose a file, set two defaults that apply to every row:
To vary either one per row, put a Supplier column in your file and map it. A row's own supplier wins over the default, and a blank cell falls back to it — so a file mixing Sandals, Viking and a one-off local operator imports in a single pass.
Owners and admins can attribute rows to the advisor who earned them. This matters for more than credit: each commission is recorded at that advisor's split and becomes payable to them in the next payout run.
Two ways to set it:
Presas, Sara and Sara Presas both match. A blank cell falls back to the default above.If a name in your file doesn't match anyone on your roster, that row is skipped and told to you by name — it is never quietly filed under whoever ran the import. The same applies when two advisors share a name: JourneyFuse won't guess between them. Fix the spelling (or use their email address) and re-import just those rows.
Advisors importing their own sales don't see this step; every row is their own.
After mapping, the dialog tells you exactly what will happen — for example "38 ready to import as trips, 2 will be skipped" — and lists the reason for each skipped row:
| Message | What to fix |
|---|---|
| Missing or unreadable commission | The commission cell is blank or isn't a number |
| Missing client name | No name in the mapped column |
| Missing supplier | No default chosen and no Supplier column mapped |
| No advisor on this workspace matches "…" | The name/email isn't on your roster |
| More than one advisor matches "…" | Two advisors share that name — use their email instead |
Skipped rows are never partially imported. Fix them in your spreadsheet and run the import again with just those rows.
Two separate dates, both optional:
Getting the travel date right matters for back-bookings: reporting anchors a commission to when it was earned, so a 2025 sailing imported today counts as 2025 income rather than collapsing into this year.
If a file lands the wrong rows — wrong type, wrong advisor, or just the wrong file — you don't have to remove them one at a time.
The confirmation names the row count and the gross commission at stake. Deleting removes the commission from your ledger for good.
Anything already paid out to an advisor, reconciled, or included in a payout batch is kept — those are part of a statement someone has already seen. They come back in the result message ("Deleted 38 commissions. 2 kept — 2 are already paid out to the advisor") so you know exactly what's left.
One thing it does not do: deleting the commissions leaves behind any client records the import created along the way. If the file introduced clients you didn't want, remove those separately from Clients.
Dual hosted? Log the sales you booked through another host agency so they stay on your own production record, without sending anything to your agency.
Forward supplier payment remittances to JourneyFuse and let AI automatically match them to your open commission entries — no manual data entry required.
Collect W-9s from your advisors, track who's been paid past the $600 threshold, and export filing-ready 1099-NEC data for Track1099, Tax1099, or your accountant — all from inside JourneyFuse.