Vendor management on Ramp

Overview

Relationships with vendors are incredibly important. Ramp makes it easy to create, manage, and pay vendors on time. Vendor management simplifies storing, analyzing, and discovering all your vendor records and data.

Vendor management table

All vendors paid by card and bill are housed in the Vendors table. A vendor record is added to this table whenever a card transaction or bill payment for a new vendor occurs (even if the transaction declines or bill payment fails).

You can easily view vendor details like the Vendor owner, Department, Total spend, Tax details, and more. Visibility of vendors varies by user role:

Vendors table showing vendor names, owners, spend, and department columns

Click on a vendor to see the full vendor profile, with details like associated cards & funds, recent bills or card transactions. You can also edit vendor details from here.

Vendor profile for Salesforce showing bills, purchase orders, and vendor details

Sorting and filtering

You can easily search, sort, and filter for vendors from the Vendors table by a variety of details like name, category, owner, payment type, tax status, etc.

Vendor table filter dropdown with options like Vendor, Category, and Owner

Merge vendors

If you have duplicate vendors that need to be merged, please reference this article.

Vendor details

Accounting line items

You can assign default accounting preferences for invoice line items in Edit vendor details > Line item accounting. See this page for more information about Bill Pay Accounting.

Contact info

You must add a vendor contact when creating a vendor. You can update this contact or add additional contacts at any time, and select one as the default. You can send requests for payment & tax details, and documents from your vendor contact. Only the default contact will receive communications from Ramp, other than requests sent to multiple contacts.

Ramp category

Ramp Category helps customers classify vendors into specified groups. For vendors paid by card, the category is pre-determined, can't be changed, and is tied to the category restrictions you may set for card purchases. Learn more about setting up category restrictions here.

You can select a category to classify non-card spend vendors. This classification is helpful when filtering and sorting vendors within the Vendor Management tab.

Edit vendor page showing Ramp category dropdown with options like SaaS/Software

Documents

Ramp allows you to easily upload and store critical documents relevant to your vendor in the Documentssection. When you upload a document, Ramp analyzes the document to parse what the document type might be, but you can select the type yourself.

You can also request Documents from vendors. Read more here.

Vendor profile Documents section with upload area and uploaded contract file

Custom fields

Custom fields let you track additional vendor data beyond Ramp's built-in fields. Use them to store details like contract renewal dates, risk scores, vendor tiers, or certification status. Custom field values appear on vendor profiles and can be used to filter the vendor management table.

Admins and users with the Accounts Payable or Accounting role can create and manage custom fields from the Vendors page.

Field types

When creating a custom field, select the type that matches the data you want to capture:

TypeDescriptionExamples
TextShort free-text valueExternal ID, Notes
Yes / NoBoolean toggleRequires approval, Is strategic
NumberNumeric valuePriority score, SLA days
DateCalendar dateRenewal date, Review date
SelectSingle choice from a list of options you defineTier, Region
Multi selectMultiple choices from a list of options you defineCertifications, Tags
EmailEmail addressShared inbox, Escalation contact
URLWeb linkVendor portal, Documentation

Create a custom field

  1. Navigate to Vendors .
  2. Click the three-dot menu (⋯) and select Manage fields .
  3. Click New .
  4. Enter a Name for the field.
  5. Select a Type .
  6. For Select or Multi select types, add at least one option in Field options .
  7. Optionally add a Description .
  8. Click Create .

To edit a field's name or description after creation, open Manage fields and click on the field. You cannot change a field's type after it is created.

Expiration tracking

You can set an expiration date and renewal frequency on a custom field so that the field value is automatically marked as expired on a recurring schedule. This is useful for fields that must be periodically refreshed, such as insurance certificates or compliance documentation dates.

To enable expiration tracking on a field:

  1. Open Manage fields from the Vendors page.
  2. Click New to create a field, or click an existing field to edit it.
  3. Toggle Expiration tracking on.
  4. Set the expiration Date and Frequency (Weekly, Monthly, or Yearly).

Once enabled, the field will cycle between Active and Expired statuses based on the frequency you set.

Edit custom field values

To update a custom field value for a specific vendor:

  1. Navigate to Vendors and click on the vendor.
  2. Click Edit vendor details .
  3. Scroll to the Custom fields section and update the values.
  4. Click Save .

You can also filter the vendor management table by custom field values to find vendors based on specific criteria.

Import custom field values

To update custom field values for multiple vendors at once:

  1. Navigate to Vendors and open Manage fields .
  2. Click Import custom field values .
  3. Download the template and enter values for the fields you want to populate. Ensure values match the correct format for each field type (for example, dates for Date fields, numbers for Number fields).
  4. Upload the completed template and review the changes.
  5. Click Update custom field values to save.

Delete a custom field

  1. Open Manage fields from the Vendors page.
  2. Click on the field you want to remove.
  3. Scroll to Delete and click it.
  4. Confirm the deletion in the dialog.

Note: Deleting a custom field permanently removes it and its values from all vendor profiles. This action cannot be undone.

Payment and tax details

You can add payment and tax details for your vendor, or request them from your vendor.

Read more about tax status and vendor tax details here, and TIN verification here.

Editing vendor addresses

To add or edit a check mailing address or tax address, navigate to Vendors, click on the vendor, then click Edit > Payment & tax details. From there you can add a new check address via Add payment method > Check, edit an existing mailing address, or update the tax address in the Tax details section. If vendor approvals are enabled, address changes may require approval before taking effect.

If your business uses Two-Way Vendor Information Sync, the check mailing address in Ramp can sync with the default address field in your ERP. The exact fields that sync and the sync direction depend on your accounting provider. For example, QuickBooks Online syncs the mailing address bidirectionally, while some providers sync certain address components in one direction only. You can configure the address mapping and view the full field list in Two-Way Vendor Information Sync.

Vendor default payment method

You can set a default payment method to efficiently and consistently pay vendors. It can be set from a draft bill or vendor profile.

Vendor profile showing default payment method setting

Net payment terms

Net payment terms define the number of days a vendor allows for payment after an invoice is issued. When set on a vendor profile, Ramp automatically calculates the due date on new bills for that vendor using the formula: invoice date + net payment terms = due date. This due date takes precedence over any due date extracted via OCR.

To set or update net payment terms:

  1. Navigate to Vendors .
  2. Click on a vendor to open their profile.
  3. Click Edit vendor details .
  4. Select a value from the Net payment terms dropdown.
  5. Click Save .

Available options:

Note: Only Admins can edit net payment terms. Vendor owners cannot update this field unless they also have an Admin role. You can also update net payment terms in bulk through the bulk vendor update CSV. See Bulk update/edit vendors.

For more detail on how payment terms affect bill creation, see Bill creation defaults in Creating draft bills on Bill Pay.

Creating vendors

Ramp supports multiple methods for vendor creation. You can create a vendor:

New Bill vendor search showing inactive vendor warning

New bill vendor search matching existing ERP vendor with option to create new

New vendor search showing duplicate prevention with link to existing vendor

Bulk import vendors

You can import multiple vendors at once to help onboard to Ramp Bill Pay. Navigate to the Vendors tab > Settings > Import Vendors via CSV. Download the template and fill out as much information as possible.

Import vendors page with download template and begin import steps

Required Fields

Optional Fields

*Note:*In order for vendors created via bulk upload to be automatically matched to vendors in your ERP, the Vendor Name and GL Code fields in your CSV must exactly match to the vendor name and GL code in your ERP.

Any field (required or option) not listed in the provided template must be added as a custom field after your vendors have been uploaded to Ramp. Once you've clicked Begin import, you'll have a chance to clean up the data before finalizing!

Common Errors:

Here are a few helpful reminder if you are running into errors while uploading your file:

Mark vendors as active or inactive

Admins can mark a vendor as active or inactive from the vendor profile. Marking a vendor as inactive signals to your team that the vendor should not receive new payments. When a user creates a bill for an inactive vendor, Ramp displays a warning on the bill.

To change a vendor's active or inactive status:

  1. Navigate to Vendors .
  2. Click on the vendor to open their profile.
  3. Click Edit vendor details .
  4. Toggle the Active or Inactive setting.
  5. Click Save .

Note: Only Admins can change the active or inactive setting. Vendor owners cannot toggle this unless they also have an Admin role.

Marking a vendor as inactive does not automatically cancel or unschedule any existing bills or payments for that vendor. To stop pending payments, you must unschedule or cancel them separately from the Bill Pay tab.

Deleting vendors

To remove a Bill Pay vendor from Ramp you can follow these steps:

  1. Delete a single vendor:
  1. Delete multiple vendors at once:

Past bills for the vendor will not be deleted if the vendor is, and vendors with card transactions or pending bills cannot be deleted. You'll need to fully process, cancel, or archive any bills for vendors you want to delete.

Vendor Owners

A Vendor Owner is the user(s) with the most context about a vendor's transactions and relationship, responsible for managing it. They can answer questions about payments, renewals, and services with this vendor. For example, the marketing manager overseeing Facebook ad spend would be a good vendor owner for Facebook Ads. Vendor owners are often the first approvers in Bill Pay approval flows, confirming that goods or services have been delivered.

Vendor Owner Capabilities:

Restrictions:

Vendor owners cannot edit the following if they aren't an admin -

Assign and manage vendor Owners

You can assign multiple vendors owners. Add them from the bill when paying a new vendor or directly from the vendor's profile. Vendor owner, Admin, Owner, and Accounts Payable roles from the vendor profile can change the owner from the vendor profile.

A vendor owner is required on Bill Pay vendors, but not on vendors only with card transactions.

To bulk update vendor owners, select the vendors from the table > click the 3 dots at the bottom > Edit owners > select the updated owner(s) and save.

Vendor notifications

Vendors and Admins can receive the following emails:

Vendor settings

You can manage vendor requestsin Vendor settings > Vendor onboarding.

Frequently asked questions

How do I pause or hold payments for a vendor?

Ramp does not currently offer a single action to hold all payments for a vendor at once. To prevent payments from going out, use these options depending on the situation:

Can I put a single bill on hold?

To prevent a single bill from being paid, you can unschedule it to remove its payment date, or cancel its payment if it has already been initiated. Navigate to the bill in Bill Pay and use the available actions. See Managing bills and payments on Bill Pay for the full list of bill actions.

Does Ramp support early payment discount terms (such as 2/10 net 30)?

Ramp does not currently support configuring structured early payment discount terms on vendor profiles or bills. Net payment terms set the due date for bills but do not include a discount component. To apply a discount or credit against a bill, see Vendor credits / Credit memos on Ramp Bill Pay.

How do I stop paying a SaaS vendor or cancel a subscription?

Ramp does not cancel subscriptions with external vendors on your behalf — you must cancel the subscription directly with the vendor. However, Ramp provides several tools to manage the process and stop payments on your side:

Note: Each of these steps is independent. Marking a vendor as inactive or a contract as "won't renew" does not automatically stop pending payments or block cards. Take each step separately based on how you pay the vendor.