Ramp logoQuickBooks logoRamp to QuickBooks
AvailableNative · RampNative · QuickBooks

Connect Ramp to QuickBooks with Well

Reconcile Ramp card transactions and bills against your open invoices inside Well, then forward the matched documents to QuickBooks's email-in inbox for one-click review.

About Ramp and QuickBooks

Ramp logo
Ramp
Source

The Ramp integration connects your corporate card and expense management platform to Well.

QuickBooks logo
QuickBooks
Target

The QuickBooks connection delivers documents into QuickBooks Online through its @qbodocs.

Why this pair

Ramp closes its books fastest when its card spend lands in the general ledger already classified.

Ramp pushes card-transaction events to Well over its MCP server with the policy classification and receipt attached; QuickBooks Online accepts emailed PDFs at @qbodocs. com and turns them into bills or receipts. Connecting Ramp to QuickBooks through Well matches each Ramp charge inside Well against the right vendor and surfaces the Ramp policy category, then forwards the matched document to QuickBooks' email-in. QuickBooks creates the bill or receipt with vendor, date, and amount populated; your team confirms the expense account and bank reconciliation in the For Review tab.

What Well does between Ramp and QuickBooks

  • One-way: Ramp into Well into QuickBooks
  • Sync mode: Real-time MCP push
  • Events arrive in seconds
Ramp logo
Trigger from Ramp
5 events · pick one
Well engine·recipe·When a Ramp card is swiped
Source
from card · live webhook
Algolia SAS
via Ramp
Card
When a Ramp card is swiped
INV-1024 · 22 Apr 2026€1,284.00
Extract
5 fields read from Ramp
5 fields read
  • CounterpartyAlgolia SAS
  • Booking date22 Apr 2026
  • Amount€1,284.00
  • CurrencyEUR
  • ReferenceINV-1024
Enrich
against your historical record graph
4 fields added
  • CounterpartyAlgolia SAS
  • Tax idFR75814107155
  • Ledger account6156 · Search infra
  • Match1 candidate invoice
Confidence97%
<55% refused5585% review85% auto-posts
Post
post as bills and receipts
Route the record to the For Review tab
auto-posted
posted
  • TypeReview
  • VendorAlgolia SAS
  • Amount€1,284.00
  • Ledger6156 · Search infra
  • Source docattached
  • Confidence97%
audit linkto QuickBooks
QuickBooks logo
Action in QuickBooks
2 compatible with this trigger
Route the record to the For Review tabCreate a bill or receipt in QuickBooks

Reconcile Ramp transactions to QuickBooks ledger lines.

01Featured

Reconcile transactions to existing invoices

Every Ramp debit is scored against your open invoices inside Well on counterparty, amount, scheduled date, and currency. Above the auto-link threshold the bank line is linked to the right invoice; the matched document is then forwarded to QuickBooks's email-in inbox with the receipt attached for your one-click confirmation.

02

Tag inter-company transfers

Transfers between your own Ramp accounts and other entities you own are detected by counterparty and reciprocal-amount checks inside Well. The pair is tagged as inter-company so the matched documents reach QuickBooks with the inter-company label rather than as two separate ordinary transactions.

03

Split card statement lines into per-employee context

Aggregated Ramp card statement lines from corporate cards are decomposed inside Well into per-employee, per-merchant documents. Each per-employee document is forwarded to QuickBooks separately, so expense ownership stays attached to the underlying transaction in the target ledger.

04

Capture FX impact on cross-border transfers

Cross-currency Ramp transfers carry the source and converted amounts; Well records the FX rate at the timestamp of settlement and includes it in the document forwarded to QuickBooks, so the FX delta is visible alongside the operational entry when you review the draft.

12 signals and actions across Ramp and QuickBooks

  • When a Ramp card is swiped

    Captures every card transaction with merchant, amount, currency, and category. Forwarded to QuickBooks' @qbodocs.com email-in; QuickBooks creates a bill or receipt with vendor, date, and amount populated.

    Trigger·Transaction
  • When a Ramp transaction is coded by a Ramp rule

    Picks up Ramp transactions that arrive with an automated coding rule already applied. Forwarded to QuickBooks' @qbodocs.com email-in; QuickBooks creates a bill or receipt with vendor, date, and amount populated.

    Trigger·Transaction
  • When a Ramp reimbursement is filed

    Pulls employee reimbursement requests with receipt and category. Forwarded to QuickBooks' @qbodocs.com email-in; QuickBooks creates a bill or receipt with vendor, date, and amount populated.

    Trigger·Transaction
  • When a Ramp transaction is still missing a receipt

    Well flags Ramp transactions where no receipt has been uploaded so finance can chase them. Forwarded to QuickBooks' @qbodocs.com email-in; QuickBooks creates a bill or receipt with vendor, date, and amount populated.

    Trigger·Document
  • When a Ramp transaction trips a spend policy

    Pulls the policy_violations field on the transaction so non-compliant lines surface for review. Forwarded to QuickBooks' @qbodocs.com email-in; QuickBooks creates a bill or receipt with vendor, date, and amount populated.

    Trigger·Transaction
  • When a Ramp bill is approved

    Detects approved bills ready to push to your accounting system. Forwarded to QuickBooks' @qbodocs.com email-in; QuickBooks creates a bill or receipt with vendor, date, and amount populated.

    Trigger·Invoice
  • When a Ramp vendor record appears in your account

    Well discovers new Ramp vendors via the read-only ETL load and mirrors them as company records. Forwarded to QuickBooks' @qbodocs.com email-in; QuickBooks creates a bill or receipt with vendor, date, and amount populated.

    Trigger·Company
  • When a Ramp card account is read

    Pulls each Ramp card account the workspace holds with its limit and the cards bound to it. Forwarded to QuickBooks' @qbodocs.com email-in; QuickBooks creates a bill or receipt with vendor, date, and amount populated.

    Trigger·Account
  • Resolve the vendor from the bill

    QuickBooks OCR resolves the vendor name from the document. You confirm or merge against an existing vendor on first sight.

    Action·Company
Reference
Field mapping for RampQuickBooks
7 fields across 2 record types, open to see the full table.

Transaction fields

3 fields flow from Ramp into QuickBooks.

Ramp fieldQuickBooks field
transaction.amountAmount
transaction.currency_codeCurrencyRef
transaction.idPrivateNote

Invoice fields

4 fields flow from Ramp into QuickBooks.

Ramp fieldQuickBooks field
bill.invoice_numberDocNumber
bill.invoice_dateTxnDate
bill.due_dateDueDate
bill.currency_codeCurrencyRef

Connect Ramp and QuickBooks in three steps.

  1. Ramp logo1

    Connect Ramp

    Click Connect with Ramp; the Ramp MCP server registers a Well client automatically. Ramp's MCP server registers a read-scoped Well client through DCR; no credential paste, no shared secret.

    • AuthOAuth 2.0
  2. 2

    Map your accounts

    Well discovers Ramp's card transactions, approved bills, reimbursements, vendor records, and policy events and the the QuickBooks For Review inbox. Counterparty proximity, amount, date, and reference drive the match score; lines above 85% post automatically and the rest queue for a one-click sign-off.

    • Auto-post above85% confidence
    • Overridemanual anytime
  3. QuickBooks logo3

    Connect QuickBooks

    Click Connect with QuickBooks; you approve the connection inside QuickBooks Online and authorise read-only discovery of your existing records so Well can match against them when forwarding documents. Access tokens are exchanged and refreshed automatically before they expire, and the grant is revocable from your QuickBooks Online.

    • AuthConnect
    • First syncup to an hour

How Ramp and QuickBooks stay secure with Well

Well connects to Ramp through its MCP server, which issues short-lived access tokens via Dynamic Client Registration. Well never holds a long-lived Ramp secret; the server refreshes its own tokens on each session. Well's storage region is configured per workspace regardless of where Ramp and QuickBooks host theirs.

MCP server authStorage region per workspaceGDPR-aligned
Scopes Well requestsramp-mcp-remote.ramp.com/mcp
  • Read Ramp records

    Scoped to card transactions, approved bills, reimbursements, vendor records, and related records. No access to anything else in your Ramp account.

    granted
  • Deliver documents to your QuickBooks inbox

    Well forwards the extracted document to your QuickBooks email-in address; QuickBooks reads bills or receipts via email-in at the @qbodocs.com address, with vendor, date, and amount populated by QuickBooks from it and you review and post. No write credential to QuickBooks is requested.

    granted
  • Modify or delete Ramp records

    Not granted. Ramp is read-only on Well's side; the source of truth never moves.

    refused
  • Read other workspaces' data

    Encryption keys are per-workspace; another tenant's records are inaccessible by design.

    refused
Disconnect any time from Well settings or Ramp’s admin panel.

Frequently asked questions about Ramp and QuickBooks on Well

01What Ramp data does Well pull into QuickBooks?
Ramp streams card transactions, approved bills, reimbursements, vendor records, and policy events to Well over its MCP server. After Well resolves the counterparty and assigns a confidence score, the matched record posts to QuickBooks as bills or receipts via email-in at the @qbodocs.com address, with vendor, date, and amount populated by QuickBooks, with the Ramp event ID preserved on the entry for audit.
02How does Well match Ramp records to entries in QuickBooks?
Ramp transactions are scored against open QuickBooks entries on counterparty, amount, date proximity, and reference; above 85% the bank line reconciles automatically and posts to the right account, between 55% and 85% the candidate QuickBooks entries are surfaced for sign-off, below 55% the line stays open and is added to a review queue.
03How does Well prevent duplicates when posting Ramp records to QuickBooks?
Ramp sends each event with a stable resource ID that Well tracks against the QuickBooks ledger. Webhook replays (which Ramp can issue for delivery retries) are recognised by ID and either skipped or used to update the existing QuickBooks entry. Distinct records that look similar are caught by Well before posting, with the candidates surfaced in the review queue when confidence is ambiguous.
04Can I customise which Ramp fields are sent to QuickBooks?
The default mapping covers every Ramp field your QuickBooks chart of accounts accepts (counterparty, amount, currency, reference, tax). From the integration settings page you can override mappings field-by-field, attach computed values from your connected data (GL code, project tag, tax bucket), or ignore fields QuickBooks does not need. Custom mappings are versioned and apply only to records reconciled after the change, so anything you have already reviewed and posted in QuickBooks is left exactly as it stands.
05What happens if I disconnect Ramp or QuickBooks?
Disconnecting Ramp stops the flow at the source. Well asks the Ramp MCP server to revoke the access token; Ramp returns confirmation and stops streaming events the moment it is acknowledged. Anything you already reviewed and posted in QuickBooks is QuickBooks's own record and is untouched; Well never held a write credential to it. Records held for review in Well remain in the queue so you can finish them by hand. Reconnecting later resumes from the last successful sync, not from scratch.
06How does Well authenticate with Ramp and QuickBooks?
Ramp's MCP server handles authorisation directly; Well receives an access token through Dynamic Client Registration and never sees raw user credentials. For the delivery side, Well forwards the reconciled document to your QuickBooks email-in address once it clears the matching threshold; QuickBooks creates the draft record from it and you confirm and post it. Well holds no write credential to QuickBooks. Tokens are encrypted at rest and in transit under TLS 1.3. Ramp and QuickBooks together cover multiple regions; Well's storage region is configured per workspace.
Ramp logoQuickBooks logo

Connect Ramp to QuickBooks.

Connect both sides. Ramp spend arrives in QuickBooks already classified.

  • Read-only scopes on Ramp
  • AES-256 at rest, TLS 1.3 in transit
  • GDPR-aligned
  • Revocable QuickBooks access in one click