Skip to content

Vendor Setup

AppFolio only requires a first and last name to save a vendor. That creates the record and nothing else. The vendor is not usable until the portal is activated, and activation is not something we can do for them.

Before You Create

Search for the vendor first. There are hundreds of vendors in the database and duplicates cause split payment history and misrouted bills. Type the company name and the contact name into the search bar before creating anything.

Collect these from the vendor:

  • Contact name and company name
  • Billing email address
  • US mobile number (AppFolio cannot text a landline or a non-US number)
  • Remittance address
  • W-9
  • Certificate of insurance with expiration dates

Create the Vendor

Go to People > Vendors, then click New Vendor in the Tasks menu on the right.

Vendors page with Vendors highlighted in the left nav and New Vendor highlighted in the Tasks menu

Vendor Information and Contact

New Vendor form showing the Vendor Information and Contact blocks

Most of this form is self-explanatory. Four things need a decision:

  • Vendor Type: see the table below. This one is hard to fix later.
  • Use company name as display name: check it for companies so the vendor sorts and searches by company.
  • Emails: the first email listed is what AppFolio uses for portal activation, work order links, and eCheck receipts. Put the billing contact first.
  • Phone Numbers: enter the US mobile and set the type to mobile, or texting will not work.
Vendor TypeUse forEffect
GeneralMaintenance and service vendorsStandard vendor behavior
UtilityGas, electric, water, trash, telecomBills become utility bills with service dates and an account number. See Utility Vendors
In-house MaintenanceCompanies running their own maintenance businessCan generate a PDF invoice when billing from a work order
External Management CompanyOutside management companiesUsed in the End Management flow when a property transfers out

Requests, Tax, and Accounting

New Vendor form showing the Vendor Portal request options, Federal Tax, and Accounting Information blocks

Copy the taxpayer name and ID straight off the W-9 and check Send 1099? if we file one for them. Leave the Accounting Information defaults alone unless the vendor has asked for something specific. Work Order Adjustment is required, so enter 0.0 when there is no negotiated markup or discount.

Check the document requests that apply to this vendor. AppFolio sends one invitation covering everything selected.

RequestCheck it when
Payment informationAlways, for any vendor we pay
W-9 documentationWe do not already have a current W-9 on file
Liability InsuranceAny vendor performing work at a property
Worker’s Comp.The vendor has employees or sends a crew on site
EPA CertificationPainting, renovation, or demo on pre-1978 buildings
Auto InsuranceThe vendor drives or hauls on our behalf
State LicenseLicensed trades: plumbing, electrical, HVAC, roofing, general contracting
ContractRecurring service vendors: landscaping, janitorial, pool, elevator, fire, pest, security

Attach the W-9, the certificate of insurance, and any signed contract under Notes & Attached Files, then click Save.

Full field reference

Vendor Information

FieldWhat to enter
First Name / Last NameRequired. The contact at the company. If there is no named contact, put the company name here so the record saves.
Company NameThe billing entity. Prints on checks and the 1099.
WebsiteOptional.
Vendor TradeThe type of work they do. Drives Vendor Suggestions on new work orders.
TagsOptional grouping. Use an existing tag before creating a new one.
Do Not Use Vendor for Work OrdersCheck for vendors that never get assigned work: utilities, insurance, professional services.

Contact

FieldWhat to enter
Phone NumbersA US-based mobile, typed as mobile. Office, dispatch, and fax numbers go in as additional numbers with a label in Additional Details.
EmailsAt least one. First in the list is the one AppFolio uses for everything outbound.
AddressesThe remittance address, meaning where a check would be mailed.
1099 AddressLeave Use vendor address as 1099 address checked unless the vendor gives a different one.

Federal Tax

FieldWhat to enter
Taxpayer NameFrom the W-9. Check Use company name as taxpayer name when they match.
Taxpayer IDThe EIN or SSN from the W-9. Required if we file a 1099.
Send 1099?Check only if we file a 1099 for them.
Balance Forward For 1099Amounts already paid this tax year outside AppFolio. Leave at 0.00 for a new vendor.

Accounting Information

FieldWhat to set
Consolidate ChecksLeave on All bills on single check unless the vendor asks for one payment per bill.
Check Stub BreakdownLeave on List each bill detail line item so the vendor can match the payment to their invoices.
Hold PaymentsCheck only to stop payments. Bills can still be created, they just will not appear in Pay Bills.
Email eCheck ReceiptLeave checked. The receipt goes to the first email listed in Contact.
Payment TermsSet if the vendor has standard terms. Bills then set the due date automatically.
Default Check MemoOptional. Use for an account number the vendor wants on every check.
Default GL AccountOptional but recommended. Pre-fills the GL on every bill and work order for this vendor.
Work Order AdjustmentRequired. Enter 0.0 unless there is a negotiated markup or discount.
Adjustment TypeMarkup or Discount. Only applies if the adjustment is not zero.

Payment Type

Leave this alone. The vendor picks their own payment method in the portal. Only users with Full Access to the Owner/Vendor PII permission can view or edit bank account information.

Activate the Vendor Portal

Go to Communication > Letters, then click Vendor Portal Activation in the Tasks menu. Select the vendors to invite and click Email. Only vendors with an email on file can be selected.

Vendor Portal Activation guide

The Activated column on this page is the one place to see who has actually finished. Come back to it to chase the ones still showing No.

Vendor Portal Activation page listing vendors with an Activated column showing Yes or No

This is what the vendor receives. Nothing happens until they click through and sign in.

Activation email received by the vendor with a button to sign in

Once activated, the vendor returns at vendor.appfolio.com with their own username and password. They set up two-step verification, choose a payment method (Instant Pay, direct deposit, or mailed check), upload their compliance documents, and see their work orders. We cannot see inside a vendor’s portal.

Compliance Documents

Compliance controls are on. A vendor with an expired date cannot be used to create a work order or purchase order, create a bill from one, create a recurring bill, or be paid. A bill can still be created under Payables.

AppFolio names the expired item and blocks the selection.

Error message showing which compliance requirement is expired

To fix it, get the current certificate from the vendor, open the vendor page, scroll to the Compliance block, and click Edit. Update the expiration dates and save. The restriction lifts immediately.

Compliance block on the vendor page with the Edit link

Utility Vendors

Set Vendor Type to Utility for gas, electric, water, trash, and telecom. Do this before their bills start coming in.

REA pulls utility statements from vendor portals on the 1st and 15th rather than waiting for the vendor to email them. See AP Processing Workflow.

Tell the Vendor How to Bill Us

Cover this before their first job:

  1. Send invoices to the Smart Bill Entry address, not to a person. The address is listed in Accounting > Payables > Smart Bill Entry.

  2. Add two contacts to their email: our Smart Bill Entry address and donotreply@appfolio.com, so AppFolio’s confirmation replies do not land in spam.

  3. One invoice per PDF. Smart Bill Entry only reads the first page of a file.

  4. Put the work order number on the invoice. That links the bill to the work order and closes it out automatically on approval.

Setup Checklist

Item
Searched first, no duplicate record exists
Vendor Type correct (Utility for utilities)
Billing email entered first in the Emails list
US mobile entered and typed as mobile
Remittance address entered
W-9 collected, taxpayer name and ID entered, Send 1099 set
Compliance documents requested and expiration dates entered
W-9, COI, and contract attached to the vendor page
Portal invitation sent
Vendor told to bill Smart Bill Entry, one invoice per PDF

Quick Reference