Xero overview

Overview

When we initially setup a connection with Xero, you will have the ability to create the Ramp Card with just one click on Ramp. We create it as a bank account with an opening balance of $0. On the balance sheet, credit card accounts will show up as an asset, however you can rearrange the report so this account displays as a liability by editing your report layout. See morehere.

For features available to all integrations, please reference this article. We’ve also built some additional features to make the integration more robust:

What it looks like

Below is what the Xero integration looks like on Ramp after you set it up. We will attempt to find the vendor for you by matching the vendor name on Ramp to the vendor names you have on Xero so you don’t have to. For more information on settings, rules, and other automations that Ramp offers, please reference this article.

Ramp Card table displaying transactions and categories for accountants, with options to sync and set up automated features.

Setup (~ 5 minutes)

**1.**Link your Xero account with Ramp.Under the Accounting tab, select Xero from the list of platforms.

2. Enter your Xero credentials.

**3.**Set Ramp Card Account.

**4.**Select accounting fields.

Note: If you have already connected before but are attempting to reconnect, you may get a blank screen when initiating the connection. To solve this issue, go to your Xero account > Settings > Connected Apps and disconnect Ramp. Afterwards, you should be able to connect Ramp to Xero.

Create Ramp Card account page with fields for account name and type, alongside options to select an existing account.

Transactions

Ramp card transactions show up as a card transaction on Xero. To see them, go to:

Accounting > Bank Accounts > Ramp Card > Transactions

Note: The Ramp Card account on Xero is created as a bank account because the Xero API does not support the creation of Credit Card accounts.

Account transactions for the Ramp Card showing details like date, description, reference, payment fee, and balance.

When you click into the transaction, you will see the below information that was coded within Ramp. This depends on what fields you have active on your Xero instance including any tracking categories you may have created. The receipt is on the top right with the page icon.

Transaction details for

Reimbursements

Reimbursements are created as bills on Xero, and a bill payment is created if it is paid through ACH on Ramp. The bill will sync over to the default AP Account on Xero.

To view, go to Accounting > Chart of Accounts > Select the $ figure on your AP account.

View Bill section showing a paid invoice for Henry Page with itemized charges totaling $741.33 and $0 due.

Payment transaction details showing date, reference, invoice, due date, and total amount of $741.33.

Bill Pay

With Xero, you have access to our Bill Pay feature. Please reference this article for more information.

Note: You can now link a single bill to multiple card transactions with Xero.

International Bill Pay

Ramp now supports international Bill Pay for Xero. This feature works very similar to paying a domestic bill, except:

Add Currency section in Xero showing options to select a currency and add it using the latest exchange rate.

Statement payments

With Xero, you can sync over statement payments. This will appear in the Payments tab of the Accounting tab and only appears after it has cleared.

You will be getting a record of this transaction from two places - from your Checking Account's bank feed, which will have the credit side of the transaction, and from Ramp, which will have the debit side of the transaction.

Instead of independently classifying these transactions, e.g. allocating the checking account credit to a Ramp Card debit, and the Ramp Card debit to a checking account credit - we instead want to match the two sides and create a single transaction. This will prevent us from making two duplicate transactions.

In the below example, you can see where to find the statement payments to sync over within Ramp.

Payments section displaying two transactions: Cashback Redemption and Statement Payment with dates and amounts.

Note: the first time you try this, you may see Configure to sync in place of the sync button. Make sure you have a cash account and credit card liability account configured in your sync settings and you should be able to proceed!

**I have already classified the Checking Account payment to the Ramp Card account, rather than doing a match. What should I do?**In this case, you can safely delete the statement payment in the Ramp Card account from Xero, as you have already recorded the transfer from the Checking account. Classifying the Ramp Card transaction would create a duplicate, so keeping the transaction is not necessary.

Reconciliation

Accounting impact

How Ramp syncs credit card transactions:

Ramp syncs credit card transactions as credit card transactions in your accounting provider.

How Ramp syncs reimbursements:

Ramp syncs reimbursements as bills and bill payments in your accounting provider.

How Ramp syncs statement payments:

Ramp syncs statement payments as checks in your accounting provider.

To reconcile, you will have to go to your accounting provider to match the amount that was paid to Ramp from your bank account to the total dollar transaction amount synced over from Ramp. If you go to the Transactions tab within Ramp, you can filter by the statement period to easily check which transactions were included in which statement.

Cashback redemption

The accounting for a cashback is a credit to the Ramp Card account, reducing the liability on the card, and a credit to a nominated expense or income account. This cashback entry does not appear on a bank feed so this entry is important to sync across to the Ramp Card account to bring the value of the liability back into balance with the statement.

Ramp Checking Account transfers

We sync Ramp Checking Account wallet transfers as journal entries in Xero.

Transfer transaction details for Ramp Checking Account, including transfer reference, amount, and history notes.

Accounting logic

Supported ERP fields

Below field is only currently supported when syncing open loop transfers.