Importing bills from your accounting provider

Overview

Ramp gives customers the ability to pull bills directly from their accounting provider and pay them on Ramp Bill Pay. This feature is supported for accounting provider integrations with Sage, QuickBooks, NetSuite, Xero, QuickBooks Desktop, Acumatica and Zoho Books.

How to set up bill import from accounting provider

First-time guided setup

When you enable bill importing for the first time, Ramp walks you through a guided setup to configure your payment defaults before any bills are imported.

Note: Vendor importing must be enabled before you can import bills. If you have not already enabled vendor importing, Ramp will prompt you to turn it on during setup. Learn more in Two-Way Vendor Sync.

  1. Go to Bill Pay > Settings > Importing & forwarding .
  2. Click Enable on the import bills card.
  3. On the Set up importing bills page, review your payment defaults:
  1. Choose which vendors to import bills from:
  1. Configure whether imported bills require approval. See Bill approvals for imported bills for details.
  2. Click Finish & import bills to begin importing.

Note: Ramp imports all open bills from your accounting provider that are less than 1 year old. The initial import may take 30 minutes to 2 hours depending on volume.

Import settings

To adjust your import settings after the initial setup, or to enable importing without the guided setup:

  1. Go to Bill Pay
  2. Select Settings from the three-dot menu in the upper right corner
  3. Click the Importing tab
  4. Toggle the Import bills option ON. Note that we will only import bills less than 1 year old in your accounting system.
  5. If you don't already have vendor importing turned on, we will ask you to enable it here. Select if you would like Ramp to automatically import vendors from your accounting software. Learn more about importing vendors here.
  1. If there are vendors that you do not intend to pay bills for in Ramp, you can add them to an exclusion list. In Settings under Importing, click Configure and then add the vendors to the list you do not want bills to import for.
  2. The initial vendor and bill import may take anywhere from 30 minutes to 2 hours to populate, depending on the volume of vendors and bills. However, they should begin to populate after that time in your Vendor table and Bills table.
  3. Moving forward, any updates from your accounting provider will take ~10 minutes to refresh in Ramp as long as you sign in to Ramp, which will automatically initiate the refresh. Learn more about how Ramp syncs with your accounting provider below.

Bill Pay settings Importing tab with Import bills toggle enabled and vendor configuration options

Setting up defaults for imported bills

Before importing bills, configure your default funding account and vendor payment methods to ensure imported bills have the correct payment details. You can set these during the first-time guided setup or adjust them at any time in Bill Pay settings.

Default funding account

The default funding account determines which bank account Ramp debits to pay imported bills.

  1. Go to Bill Pay > Settings > Payments tab.
  2. Under Default payment account , select the bank account you want to use.
  3. For multi-entity businesses, use the entity switcher to set a default account for each entity.

Note: You can override the funding account on individual bills if needed.

Default vendor payment methods

Imported bills use the default payment method configured for each vendor. If no default is set, Ramp uses the payment method from the most recent bill paid to that vendor. To set default payment methods in bulk:

  1. During the guided setup , download the vendor payment details template.
  2. Fill in the default payment method for each vendor with open bills in your accounting provider.
  3. Upload the completed template to apply the updates.

You can also set a default payment method for individual vendors when creating or editing a bill by selecting Set as default payment method. Learn more in Bill creation defaults.

How defaults are applied to imported bills

When a bill is imported, Ramp assigns a funding account and payment method using the following priority:

Funding account priority:

  1. Most recently used funding account for the vendor
  2. Default Bill Pay account for the entity
  3. Most recently used funding account across your business
  4. First eligible bank account

Payment method priority:

  1. Default payment method set on the vendor
  2. Payment method from the most recent bill paid to the vendor
  3. ACH, check, or other available method based on vendor payment details

Bill approvals for imported bills

By default, imported bills are auto-approved and bypass your configured bill approval policy. Admins can change this setting so that imported bills go through the standard bill approval workflow before they can be scheduled for payment.

To configure bill approvals for imported bills:

  1. Go to Bill Pay > Settings > Importing & forwarding .
  2. Click Configure .
  3. Under Require approvals on imported bills? , select one of the following:

You can also configure this during the first-time guided setup.

Note: Payment Release approvals are separate from bill approvals and always apply to imported bills when enabled.

How to pay imported bills on Ramp

Once the bills have been imported into Ramp they will appear in the For payment tab with the status Payment info needed or Unscheduled. If you have Payment Release approvals on, they could also have the status Ready for Release. By default, imported bills are auto-approved and bypass your configured approval policy. If you have enabled approvals for imported bills, they will appear with an approval status and go through your bill approval workflow before they can be scheduled for payment.

Ramp will be able to pull the following information from your accounting software into Ramp to create the bill:

Note: Line item accounting codes (such as GL accounts, classes, departments, and other categories) are not imported with the bill. You will need to code these fields in Ramp after the bill is imported.

Click into a specific bill to begin adding the necessary payment details such as payment method, pay from account, pay to account, and the schedule date. Click Review paymentto take a final look at the bill details and schedule it for payment.

If the vendor has already been set up in Ramp with payment details, or you've already paid this vendor before on Ramp, then we'll default to that vendor's payment details on the imported bills. In this case, the bill will import with the status of Unscheduled.

On the assigned scheduled date, Ramp will initiate the bill for payment and deliver funds to the associated vendor.

Note, only payment details can be modified on imported bills. Bill details like the vendor, invoice amount, or due date must be updated within the accounting provider.

Setting payment details on an imported bill in Ramp Bill Pay

Imported bill status defaults

When bills are imported into Ramp, they will either appear in the For payment or History tab depending on the status.

Ramp defaults the payment method on imported bills according to the same logic used for bills created on Ramp. See How defaults are applied to imported bills for the full priority order.

Depending on if payment method is automatically set on the imported bills, this will result in an imported bill having a variety of statuses:

How Ramp syncs bills and payments for imported bills

Syncing bills into Ramp

We will refresh the importing sync automatically every 24 hours. In addition, we will initiate another sync refresh every time you sign in to Ramp.

If you need to refresh the sync, you can do so manually by clicking "Refresh" in the banner above your bills table. We also provide the date and time of the latest sync refresh in that same banner.

After a sync is initiated, it typically takes 2-5 minutes for new bills to load into Ramp, or imported bills to update with changes made in your accounting system. The date and time of your latest sync should update in the banner, once the sync task has completed.

Bills table showing imported bills last updated banner with Refresh button highlighted

Syncing payments from Ramp

We sync payments for imported bills, the same way we sync payments for bills created on Ramp. On the schedule date, Ramp will initiate a debit from the selected source account on the bill. At the same time, Ramp will sync over an associated bill payment object to the open bill in your accounting provider and mark it as paid.

Learn more about how Ramp syncs bill payments to the accounting system here.

How to troubleshoot bills not importing

If bills are not importing, we'll surface a banner at the top of the Bills table letting you know. QuickBooks Online does not support importing non-USD bills. NetSuite, Sage Intacct, and Xero support importing bills in any currency.

Bills table with warning banner showing 7 bills could not be imported

If you click into the banner, you'll see a screen with a list of bills that could not import along with the reason they could not import. We will hyperlink the invoice in this screen so you can click into it in your accounting provider.

Below are the reasons included, along with troubleshooting steps for each reason.

Bill import failures list showing invoice numbers, due dates, and error reasons

Impact on imported bills if you update bills in your accounting provider

If you update a bill in your accounting provider that has already been imported into Ramp, the bill in Ramp will update according to the state of the bill (pre- or in-flight) as well as the type of update you made.

Frequently asked questions