Overview
Ramp Bill Pay isn't only a platform for paying bills faster than anyone else. It is also built to give your accounting and finance teams peace of mind, which means we ensure accurate records and categorizations between our Bill Pay platform and your accounting software. Learn more about how Bill Pay Accounting works.
Jump to:
Supported Integrations
Bill Pay supports all of Ramp's accounting integrations (QuickBooks Online, Universal CSV (including IIF support for QuickBooks Desktop), Xero, Sage Intacct, Netsuite, Microsoft Business Central, and Acumatica).
QuickBooks Online:
-
How to set up QuickBooks accounting:
You can learn more about integrating QuickBooks at Ramp here: QuickBooks Online Overview - Versions supported: we currently only support QuickBooks Online Essentials tier or higher. You can upgrade your QuickBooks Online plan here
- Payment date: the QuickBooks bill payment date is the date that the payment is made (i.e. the funds are withdrawn from your account)
- Check vs ACH payment coding: QuickBooks doesn't differentiate between a check and an ACH payment and instead broadly categorizes them all as check payments
- View an AP Aging report: You can directly view your AP Aging Report within Bill Pay. Read how here.
Xero:
- How to set up Xero accounting: you can learn more about integrating Xero at Ramp here: Xero Overview
- View an AP Aging report: You can directly view your AP Aging Report within Bill Pay. Read how here.
No accounting mode:
You can use the fastest bill pay product on the market with no accounting software. It's a great way to trial the product or to support your growing startup before you commit to an accounting software provider. Here are some things to know:
- Setup: During the Bill Pay setup flow, press 'Set up later' to skip the accounting integration. You can always set one up later after you've paid your first few bills.
- What happens to your bills after you integrate with a supported accounting provider? You can sync them manually to your new provider. Select a bill you've created, edit the vendor to add it to QuickBooks or Xero with a default GL Category, edit the bill with a GL category, and confirm it synced by clicking the 'View in QuickBooks Online/Xero' link. Any bill paid with a Single-use Ramp card or an existing card will be automatically matched to bills you sync to QuickBooks Online or Xero.
- What about paying a bill with a Single-use Ramp card or an existing Ramp card? You still have all the payment methods at your disposal, including Single-use Ramp cards and existing Ramp cards. You'll find the card transaction in the main card accounting area and account for it as you account for a normal card transaction. See more about accounting here: Accounting Overview
Universal CSV and QuickBooks Desktop:
Bill Pay is now available for users of QuickBooks Desktop and any accounting software that uses .csv imports/exports. For more information on how to set up Bill Pay for Universal CSV: Bill Pay Universal CSV and QuickBooks Desktop Setup
-
How do I setup Ramp Accounting for Universal CSV?
Check out this article to learn how: Universal CSV Overview -
How do I setup Ramp Accounting for QuickBooks Desktop?
Find out how in this article: QuickBooks Desktop Overview
NetSuite & Sage:
Bill pay is now available for customers using either Netsuite or Sage Intacct and supports the setup of multiple entities. To use Bill Pay with Netsuite or Sage, just follow the instructions below:
- Navigate to Bill Pay Settings - Entities
- We pull the subsidiaries that exist in your accounting provider account. Then, for each subsidiary, you can assign A) a default bank account to use to pay bills, B) the corresponding cash account in your accounting provider, and C) the default AP account you want to use to track bills
- Go pay bills and assign them to subsidiaries! In the bill pay edit view, you'll have a new drop down where you can select the subsidiary that each bill belongs to
Acumatica:
We are able to sync bills directly to Acumatica! Bill Payments will sync once the bill is released in Acumatica.
-
How do I set up Acumatica accounting?
Check out this article to learn how: Acumatica overview
When and how do bills sync
When do bills sync?
Bill Pay provides automatic syncing of bills and payments between Ramp and your accounting software. Here's how it works:
- When they're created or on approval: Bill pay gives you the option to choose if bills are synced immediately after its created or after all approvals are met. Learn more about creating bills on approval here. Ramp will sync to the accounting period that is set within the bill. If the accounting period is closed, Ramp will notify you to update the accounting period date.
- After updates: If bill fields like due date, invoice line items, etc are updated, Ramp will re-sync the bill to your accounting provider and update those relevant fields.
- After payment: Bill Pay syncs to your accounting software an update once a bill has been paid. A bill is marked as paid in your accounting provider after we withdraw (debit) funds from your bank account. The bill payment will be marked as paid in Ramp once the bill payment funds have been credited and received by your vendor. See more about Bill Pay payments here: Bill payment methods
- NOTE: If you are using Bill Pay for Universal CSV and QuickBooks Desktop, the bill will only appear as paid in your accounting provider once you have paid the bill, exported the CSV from Ramp Bill Pay, and imported that CSV to your accounting provider. More information about this integration can be found here: Bill Pay for Universal CSV and QuickBooks Desktop
PLEASE NOTE: Ramp cannot sync any bills that were created before the accounting provider is linked. If any bills were created in Ramp before linking, we advise you to manually create these bills and bills payments in the accounting provider directly.
How do bills sync?
In your accounting software, a bill payment will show as a liability. After it is created but before it is paid, it will be posted to the GL as an AP liability. Once it's paid, it is categorized under the proper GL account. The memo will show that the payment was a Ramp Bill Pay to <vendor name> for <amount>.
- Coding one invoice to multiple categories: this is possible with Bill Pay if your invoice has multiple line items. Code each individual line item to the same or different categories.
- Switching accounting software mid-payment: If you switch accounting software, we will sync your bills as long as the payment for the bill has been initiated even if you switch mid-flight.
- Importing bills paid off Ramp: While Ramp allows you to create a bill and select it to be paid outside of Ramp, we do not allow importing of bills that have already been paid into Ramp.
If you are using the Bill Pay for Universal CSV and QuickBooks Desktop settings, your bills will not sync automatically. Instead, when you upload the CSV export from Ramp to your accounting provider, we will create two journal entries, one for the bill and one for the bill payment. More information about this integration can be found here: Bill Pay for Universal CSV and QuickBooks Desktop
FAQ's
My bill failed to sync to my accounting provider, does this mean my payment failed?
- This is not necessarily the case. You can review the Activity on the bill to understand payment status, and can retry the sync separately once the recommended troubleshooting steps have been followed! Let us know if we can help: How to contact Ramp's Support team