Skip to main content
Vendors represent the payees you pay through Bill Pay. Each vendor needs to be active and have a payment method configured before you can submit a bill for ACH payment.

Add a vendor

  1. Go to Vendors in the left-hand menu
  2. Click New Vendor
  3. Fill in the vendor details — name, legal name, address, tax ID, and spend category
  4. Click Save
If your approval policy requires vendor creation approval, the new vendor routes to an approver before becoming active. See Approval workflows for details.

Bulk import vendors

If you’re adding more than a few vendors, use bulk import to create them from a CSV file instead of one at a time.
  1. Go to Vendors in the left-hand menu
  2. Click Import vendors in the top-right of the Vendors page
  3. Choose Bulk import (CSV) from the dropdown
  4. (Optional) Download the template — vendor-import-template.csv — to start from a pre-formatted file
  5. Upload your CSV
  6. Map each CSV column to the matching vendor field, then review the preview
  7. Confirm to start the import
You can return to past or in-progress imports from the same dropdown by choosing View imports.

CSV columns

FieldRequiredNotes
Vendor nameYesDisplay name for the vendor
External IDNoYour own reference (for example, the vendor ID from your accounting system)
CurrencyYesISO 4217 code, e.g. USD
CountryYesISO 3166 code, e.g. US
Contact · First nameYesPrimary contact’s first name
Contact · Middle nameNoPrimary contact’s middle name
Contact · Last nameYesPrimary contact’s last name
Contact · EmailYesPrimary contact’s email
Contact · PhoneNoPrimary contact’s phone number
You can upload your own export — column headers don’t have to match exactly. On the mapping step, pick which CSV column feeds each vendor field. Map every required field before you continue.

Review and fix rows

After mapping, Dash.fi parses every row and shows a preview table:
  • Dash.fi flags rows with validation errors — missing required fields, invalid currency or country codes, malformed emails, and so on.
  • Click any row to open it in a side sheet, fix the values inline, then save.
  • You can confirm the import even when some rows still have errors. Dash.fi creates the valid rows and skips the flagged ones. Skipped rows stay visible in the import record so you can fix and retry them.
Imports run in the background. Close the page and come back later — the status updates on the Imports screen and on the import detail page.

Approval policy

Imported vendors follow your existing vendor creation policy:
  • If vendor creation doesn’t require approval, Dash.fi creates imported vendors as active and ready to use.
  • If vendor creation does require approval, each imported vendor lands as pending and routes to an approver before it becomes active, exactly like vendors you create through New vendor.
See Approval workflows for how approval routing works.

Add a payment method

Once a vendor is active, add an ACH payment method so bills can be paid:
  1. Open the vendor record
  2. Go to the Payment Methods tab
  3. Click Add payment method
  4. Enter the vendor’s bank account and routing numbers
  5. Save
If your policy gates payment method changes behind an approval step, the new method routes for review before it’s active.
Adding or changing vendor payment methods may require approval depending on your organisation’s policy. This protects against unauthorised changes to payee bank details.

Map to your accounting platform

If you use QuickBooks, Xero, or NetSuite, match each Dash.fi vendor to its record in your accounting platform. That way card transactions and bill payments post to the right payee in your GL. Most of the time, Dash.fi creates and links the matching vendor automatically on the first sync. When it can’t — usually because the name conflicts with an existing record — link the vendor manually. You need the vendor:admin permission and an active accounting connection to view or change the vendor mapping.

Check whether a vendor is linked

  1. Open the vendor record from Vendors
  2. On the General tab, look for the QuickBooks / Xero / NetSuite vendor field at the top of the sheet
What you see tells you the current link state:
Field stateWhat it means
A vendor name with a chain-link iconThe vendor is linked to a record in your accounting platform. The name shown is the live name pulled from that platform.
Link existing <platform> vendor buttonThe vendor isn’t linked yet. Either it hasn’t been synced, or the automatic create failed and you need to pick a matching record.
The button shows a red warning iconThe last sync attempt couldn’t create the vendor in your accounting platform. Link it manually to clear the error.
Use this when the automatic create has failed, or when you want to wire up an existing record before the first sync.
  1. Open the vendor record and stay on the General tab
  2. Click Link existing <platform> vendor
  3. Start typing in the search box — Dash.fi searches your accounting platform by vendor name
  4. Select the matching record
The link saves immediately. To re-sync any expenses that previously failed with a Vendor creation failed error, open the transaction and mark it ready again. If a vendor points at the wrong record — a duplicate, or one that’s since been merged — you can switch it to a different one.
  1. Open the vendor record
  2. On the General tab, click Change next to the linked vendor name
  3. Search for and select the correct record
Future syncs use the new mapping. Already-synced transactions aren’t rewritten in your accounting platform — adjust those there if needed.

Update vendor details

Open the vendor record and edit any field directly. Changes to sensitive fields (legal name, tax ID, payment methods) may trigger an approval step depending on your vendor update policy.

Deactivate a vendor

Open the vendor record and set the status to Inactive. Inactive vendors can’t be used on new bills. Existing bills already associated with the vendor are unaffected.

Approval workflows for vendors

Your organisation can require approval for:
  • Creating a new vendor
  • Updating vendor details
  • Adding, updating, or removing payment methods
This is configured in Company → Policy → Vendor management. See Policy Manager for setup instructions.

FAQ

You can create a bill for an off-platform payment (wire, cheque, etc.) without an ACH payment method. For ACH payments, the vendor must have an active ACH method configured before the bill can be submitted.
Your organisation’s policy requires approval for new vendor creation. The vendor will become active once an approver approves the request.
Yes. You can add multiple ACH accounts to a single vendor and select which one to use when creating a bill.
Your accounting platform rejected the vendor, usually because one with that name already exists. Open the vendor from the transaction, click Link existing vendor on the General tab, and pick the matching record. Then re-open the transaction and mark it ready to sync. The Needs review tab on Accounting → Card Transactions lists every transaction in this state.