Keelway
Platform · Finance

Payments come in. Invoices close themselves.

A 50-truck carrier receives 50-100 broker payments a week — ACH, wire, occasional check. Each one arrives with a remittance advice the controller has to parse, find the matching invoice, mark paid, close the load. The whole job is reconciliation. Keelway automates the easy 80% — the AI matches the unambiguous remittances, auto-closes the loads, flips the invoices to paid. The controller works the 20% the AI couldn't resolve.

Auto
Match ACH, wire, check
Remittance advice parsed by AI
Auto-close
Matched loads + paid invoices
Audit-logged with confidence score
Manual queue
Ambiguous remittances surfaced
Controller resolves with AI suggestions
Parse

Remittance advice extraction

The AI reads the explanation-of-payment document (PDF, email body, attached spreadsheet) and extracts load and invoice references, partial-payment amounts, and deductions.
Match

Auto-match to invoices and loads

High-confidence matches close themselves — invoice flips to Paid, load auto-closes, broker AR decrements, audit log captures the event.
Queue

Ambiguous remittances surfaced for review

Partial payments, multi-invoice splits, missing references — all route to the manual queue with AI-suggested matches. Controller accepts or overrides.
Batch

CSV import for brokers that send remittance files

Some brokers send a remittance CSV alongside the ACH. Keelway imports the CSV, matches in bulk, surfaces exceptions. Enterprise tenants only.

Frequently asked questions

What payment types does Keelway match?+

ACH, wire, and physical check. The matching engine reads the remittance advice (the explanation-of-payment document brokers send alongside the funds) and parses load and invoice references.

What happens after a match?+

The matched invoice flips to Paid, the underlying load auto-closes, the broker's AR balance decrements, and the audit log captures the match event with timestamps and the matching algorithm's confidence score.

What about ambiguous remittances?+

Partial payments, payments across multiple invoices, or remittances missing reference numbers route to the manual queue. The controller reviews and assigns. The AI proposes likely matches with reasoning visible; controller accepts or overrides.

Can we batch enter remittances?+

Yes. Manual entry supports both single and batch modes. CSV import for brokers that send a remittance CSV alongside ACH is supported on enterprise tenants.

Reconciling 100 payments by hand each week?

Auto-match the easy 80%. Work the rest.

Talk to sales

Related