The flow at a glance
Owlery
Approved invoice
Carrier invoice approved and sent to accounting.
Owlery creates the draft bill
↓
Ramp
1 · Draft Bill→2 · Approved Bill→3 · Payment on bill
Ramp’s native NetSuite sync
↓
NetSuite
Vendor Bill — Phase 1
BILL_SYNCBill Payment — Phase 2
BILL_PAYMENT_SYNC, applied to the Vendor Bill↩️ Back to Owlery: Ramp’s
bill.paid webhook marks the original invoice paid.Who does what. Owlery creates the Ramp draft bill; a person in Ramp approves and pays it. The Vendor Bill and Bill Payment in NetSuite are written by Ramp’s own native NetSuite accounting sync (
BILL_SYNC / BILL_PAYMENT_SYNC) — Owlery never writes to NetSuite directly. The only thing that comes back to Owlery is the bill.paid webhook, which marks the invoice paid.- What this means for your accounting team
- What this means for your IT team
What happens, step by step
1
Owlery approves the carrier invoice
Once a carrier invoice is approved in Owlery (manually or by your auto-decision rules), Owlery sends it to Ramp as a draft bill. The bill is pre-filled with the carrier (vendor), invoice number, amount, currency, issue date, and due date. The line items and load numbers travel across as memos so your AP team has context.
2
Your team reviews and approves the bill in Ramp
The draft lands in Ramp as a bill awaiting approval. Nothing is paid yet — this is your control point. Whoever owns AP approves the bill in Ramp exactly as they would any other bill.
3
Ramp pays the carrier
After approval, Ramp processes the payment (ACH, card, check, etc.). The payment details are attached to the bill in Ramp.
4
NetSuite gets the Vendor Bill and the payment
Ramp’s built-in NetSuite sync posts the record to NetSuite in two phases:
- Phase 1 — the Vendor Bill. When the bill is approved/synced, Ramp creates a matching Vendor Bill in NetSuite.
- Phase 2 — the payment. When the bill is paid, Ramp creates a Bill Payment in NetSuite and applies it against that Vendor Bill.
5
Owlery marks the invoice paid
When Ramp reports the bill as paid, Owlery updates the original invoice to paid, so your freight records and your accounting records stay in agreement — no manual reconciliation.
What you’ll see where
Approval always lives in Ramp. Owlery only creates a draft — money never moves until a person approves the bill in Ramp. This keeps your existing AP controls and approval chains intact.