Sync repayments to your accounting software

Overview

Available on Ramp Plus. See Ramp Plus overview for plan details.

Beta. This feature is currently in Beta. To request access, reach out to your Account Manager. This article applies to Admin and Accounting roles that manage accounting syncs for QuickBooks Online, Sage Intacct, or NetSuite.

When an employee pays the company back for a charge on their Ramp card, it is called a repayment. You must track these in your books to keep your records accurate. Ramp can sync eligible repayments to your accounting software to reverse the expense impact of the original transaction, keeping your General Ledger (GL) balanced without manual data entry.

Repayment syncing is supported for QuickBooks Online, Sage Intacct, and NetSuite. Ramp supports both bank account and debit card repayment methods across all three providers.

Prerequisites

Before a repayment can sync, confirm the following:

Accounting sync settings page showing the Statement payments account selector under Ramp Card balance settings.

Where to find repayments in Ramp

Repayments appear in two places in Ramp.

To see all repayments:

  1. Go to Expenses > Card transactions in the sidebar.
  2. Click the three-dot menu on the right side of the screen and select Repayments .

Expenses section displaying card transactions with options for repayments and statements.

To see repayments ready to sync:

  1. Go to Accounting > Card transactions in the sidebar.

Overview page showing repayment transactions waiting for synchronization, with details like date and sync status.

In the repayments table, the Sync Status column shows the current state: SYNC_SUCCESS, SYNC_FAILURE, IN_PROGRESS, or NOT_STARTED.

How bank account repayments sync

When an employee repays via bank account, Ramp creates a record in your accounting software that reverses the expense impact of the original transaction. Ramp starts with the original transaction's accounting coding, and you can update the repayment's accounting coding in Ramp before the repayment syncs to your ERP.

QuickBooks Online

Ramp syncs bank account repayments as Deposit objects in QuickBooks Online.

Transaction list in QuickBooks Online showing a deposit record created by a repayment sync.

Sage Intacct

Ramp syncs bank account repayments as journal entries (GL Batch) in Sage Intacct.

After the sync succeeds, you can open the Sage Intacct journal entry directly from Ramp using the deep link.

NetSuite

Ramp syncs bank account repayments as journal entries in NetSuite.

If you use NetSuite OneWorld, Ramp also includes the subsidiary tied to the business entity on the journal entry.

How debit card repayments sync

Ramp now supports syncing debit card repayments to QuickBooks Online, Sage Intacct, and NetSuite. When an employee repays via debit card, Ramp creates a record in your accounting software that reverses the original expense, using the credit card liability GL account as the offset instead of a bank cash account.

QuickBooks Online

Ramp syncs debit card repayments as Credit Card Purchase (credit) objects in QuickBooks Online.

After the sync, the record appears as a credit card credit in QuickBooks Online.

Sage Intacct

Ramp syncs debit card repayments as Credit Card Transactions (refund type) in Sage Intacct.

After the sync, the record appears as a credit card refund in Sage Intacct.

NetSuite

Ramp syncs debit card repayments as journal entries in NetSuite, using the same structure as bank account repayments.

If you use NetSuite OneWorld, the subsidiary is included on the journal entry.

Summary by provider

ProviderBank account repaymentDebit card repaymentOffset account
QuickBooks OnlineDepositCredit Card Purchase (credit)Bank account: Statement payment account Debit card: Credit card liability GL account
Sage IntacctJournal Entry (GL Batch)Credit Card Transaction (refund)Bank account: Cash account Debit card: Credit card liability GL account
NetSuiteJournal EntryJournal EntryBank account: Cash account Debit card: Credit card liability GL account

How syncs are triggered

You can trigger a repayment sync manually in Ramp, or Ramp can pick it up automatically once the repayment is ready to sync.

Manual syncs

Automatic syncs

After a successful sync, you can use the deep link on the repayment to open the synced record directly in your accounting software.

Partial repayments

Ramp distributes partial repayments proportionally across all split lines in the original transaction, based on each line's share of the total amount.

Example

Original transaction:

Partial repayment: $30

Distribution:

Each split line receives a portion of the repayment that matches its original percentage of the total. If you need to apply the repayment to only one split line, manually update the entry in your accounting software after it syncs.

Troubleshooting

If a repayment fails to sync, check for these common causes:

Frequently asked questions

Which accounting providers support repayment syncing?

QuickBooks Online, Sage Intacct, and NetSuite.

Do both bank account and debit card repayments sync?

Yes. Ramp supports syncing both bank account and debit card repayments to all three supported providers.

When are repayments eligible to sync?

Repayments are eligible to sync once the underlying transaction has successfully synced and the repayment has been fully processed.

What record does Ramp create in my accounting software?

It depends on the provider and repayment method. See the summary table for details. In general, bank account repayments create deposits (QBO) or journal entries (Sage Intacct, NetSuite), while debit card repayments create credit card credits (QBO), credit card transactions (Sage Intacct), or journal entries (NetSuite).

Can I change the accounting coding on a repayment?

Yes. Ramp starts with the original transaction's accounting coding, and you can update the repayment's accounting coding in Ramp before it syncs. Ramp syncs the repayment using the coding currently shown on the repayment.

Where can I find the synced record?

After a successful sync, Ramp stores a deep link to the record in your accounting software. Open it directly from the repayment in Ramp.

Does Ramp create an AP payment for repayments?

No. Ramp syncs repayments as deposits (QBO), journal entries (Sage Intacct and NetSuite), or credit card transactions (Sage Intacct debit card repayments). It does not create AP payments, vendor bills, or bill payments.