For Finance & Ops Teams

Payment Reconciliation Software for Maritime Operations

Your cashier cleared the wire this morning. Your ops team is still chasing the same port call as past-due. Base is payment reconciliation software that closes the loop between your accounting system and your port calls, so the job closes the moment the cash clears.

Payment Received
Wire · $42,850 USD
From: principal (multi-invoice batch)
MATCHED
Allocation · 3 invoices
INV-FDA-2847 · Santos$18,500
INV-FDA-2841 · Rotterdam$16,200
INV-FDA-2838 · Houston$8,150
3 port calls auto-closed
Synced to QB
1 PAYMENT 3 JOBS CLOSED

Ops and finance are looking at the same payment on different days.

Your accounting system has the payment. Your port call system doesn’t know. The gap between them is where past-due reminders get sent for invoices that cleared three weeks ago.

Ops sees
Port call still open · Day 42
Principal sent past-due reminder
Invoice flagged “ready to pay”
Nobody knows the wire cleared
They don’t talk
Finance sees
Wire cleared · $42,850 USD
AR aging updated last night
Matched in QuickBooks
Books closed for that call

Manual payment reconciliation vs Base + your accounting system

Base doesn’t replace QuickBooks or Xero recon. Base keeps your maritime operations in sync with them, so the port call and the payment live in the same source of truth.

Today
With Base
Ops emails finance to ask if the wire cleared
Port call auto-closes the moment the payment matches in QB or Xero
One wire, three invoices, split manually in a spreadsheet
Split allocation handles one-to-many automatically across 7 payment types
Past-due reminders sent on paid invoices
Principal never gets a reminder for an invoice already cleared
Multi-currency wires require a conversion lookup per leg
15 currencies cached per job, converted at the rate locked when the charge was created
Books close weeks after operations did
Job auto-completes on full allocation, no lag between cash and close
Audit trail lives in three systems (email, QB, spreadsheet)
Every match, split, and auto-close logged next to the job record

Split one payment across multiple invoices, automatically.

Seven payment types (wire, ACH, check, credit card, cash, prepayment, overpayment). Split allocation handles the “one wire, three invoices” pattern every principal sends. Each invoice closes the moment its slice allocates. Syncs both ways with QuickBooks and Xero.

Payment Split
WIRE · 7 TYPES
Wire · $42,850100%
InvoiceAllocatedBalance
INV-FDA-2847$18,500$0
INV-FDA-2841$16,200$0
INV-FDA-2838$8,150$0
3 port calls auto-closed · synced back to QuickBooks

7

payment types supported per job

15

currencies with cached daily rates

2-way

sync with QuickBooks and Xero

live

allocation across multi-invoice wires

What finance teams ask before switching.

"We already reconcile in QuickBooks. Why another tool?"

Base doesn’t replace your reconciliation. Base listens for it. When QB matches a payment, Base closes the port call. When you send an invoice in Base, it shows up in QB for matching. You get to keep your recon workflow and lose the emails asking “did that wire clear?”

"Our payment volume is low. Not worth another integration."

Setup is one-click OAuth to QB or Xero. No IT project. If you send more than 10 invoices a month, the email-chain time savings pay for the integration in the first week. Pairs well with job costing so every payment closes its matching job.

"We get paid by wire from overseas principals. Half our recon is manual."

15 currencies with cached daily rates, split allocation across multiple invoices, and audit trails on every manual match. Base handles the non-standard payments that automation alone can’t.

"How much time does this actually save?"

Finance teams using Base typically cut payment-to-job-close time by 3-5 days in the first quarter. No more chasing ops for “is this port call paid yet?” The job closes the moment the allocation completes.

Book a Free Demo

See a live sync from QuickBooks to a port call.

Bring your own test invoice. We’ll walk through the match, the split allocation, the auto-close, and the audit trail live, in your own tenant, with your real accounting system. No prep, just bring a recent payment.

See payment reconciliation in action

Frequently Asked Questions

Payment reconciliation software matches incoming payments (wires, ACH, checks, credit card) to the invoices they were meant to pay, so your accounts receivable balance reflects what has actually been collected. For maritime operations, that means connecting the cash clearing in your bank to the port call job it belongs to, so operations knows the call is paid and the books can close. Good reconciliation software handles split allocations, multi-currency, and the messy half where one wire covers three invoices from different months.
Base listens to your accounting system (QuickBooks or Xero) for payment events. When a payment is recorded or matched in your accounting system, Base updates the port call job it belongs to: the invoice is marked paid, the allocation splits across multiple invoices if needed, and the job auto-completes when every charge is fully allocated. You keep doing recon in QB or Xero. Base keeps the maritime ops side in sync.
No. Base is the integration layer between your maritime operations and your accounting system’s reconciliation. Your QB or Xero recon workflow stays exactly where it is. Base closes the loop so your ops team sees the same payment state your finance team does, without a single email. See invoice approval software for the upstream workflow that feeds into this.
Yes. Split allocation is the default for wire transfers and any bulk payment. One wire can cover three (or thirty) invoices, each with its own amount, currency, and port call. Each invoice closes the moment its slice of the payment is allocated. The QuickBooks sync and Xero sync handle the split in both directions.
Seven payment types: wire transfer, ACH, check, credit card, cash, prepayment, and overpayment. Each type has its own allocation rules. Prepayment creates a credit you can apply to any future invoice. Overpayment creates a credit note for refund or application. All seven sync bidirectionally with your accounting system.
Multi-currency is the default. When a principal wires EUR to cover a USD invoice, Base converts at the cached daily rate (from when the charge was created, not when the wire cleared). Both the original currency amount and the converted amount stay visible on the invoice and in your audit trail. 15 currencies supported across the platform.
Yes, both directions. Payments recorded in QB or Xero push to Base and close the matching job. Invoices generated in Base push to QB or Xero for matching against incoming payments. The sync triggers on event, not on a schedule, so the two systems stay seconds apart, not days. See OCR AP automation for the vendor-invoice side of the same loop.
For the accounting sync itself, one click. OAuth to QB or Xero, map your chart of accounts, done. For the full rollout with split allocation rules and custom payment types, plan for a few hours with a walkthrough. Most teams run their first real payment through the workflow in week one.

Ready to get started?

See how Base works for your operation.