Skip to main content
This guide covers the client invoice experience in the customer portal and how your operations team creates and manages invoices that clients can access.
Who should read this: Operations managers, dispatchers, and accounting staff who handle client billing. Also useful for admins configuring invoice visibility in the portal.Prerequisites: The customer portal must be enabled with invoice viewing turned on.

How clients see invoices

When invoice visibility is enabled in portal settings, clients can:
  • View a list of all invoices associated with their trips.
  • Open individual invoices to see line-item details.
  • Download invoice PDFs for their records.
  • See payment status (pending, paid, overdue) at a glance.
Clients cannot edit invoices, make payments through the portal, or dispute charges directly. Payment is handled through your existing billing processes.

Invoice lifecycle

Create an invoice for a portal client

Manage invoice visibility

By default, published invoices are visible to the client associated with the trip. To control visibility:
  • Published invoices appear in the client’s portal.
  • Draft invoices are only visible to your internal team.
  • Archived invoices are hidden from the client’s active view but remain accessible if they search past invoices.

Track payment status

Update payment status from the invoice detail page:
  1. Open the invoice from Operations > Accounting or from the trip detail page.
  2. Click Record Payment and enter the payment date, amount, and method.
  3. The portal automatically updates to show the Paid status.
If you use an accounting integration (QuickBooks, Stripe), payment status can sync automatically. See Set Up Integrations for configuration details.

Handle Accounting

Full accounting workflow for operations.

Manage Charter Requests

Process trip requests that lead to invoicing.

Set Up Integrations

Connect accounting software for payment sync.
Last modified on April 11, 2026