River
Y CombinatorBacked by Y Combinator
FREE TEMPLATE

Vendor Onboarding Forms Template

Two documents and three sheets that answer a buyer's onboarding form from your own standing register, instead of gathering the same documents again.

Free download  ·  No account needed

Status Tracker · 8 onboardings, one vendor, business days to approved-supplier status

The mean says 7.4 days. Six of eight buyers say 4.

ReadDays
Median across all 8 onboardings4
Mean across all 8, as they actually happened7.4
Mean if both blockers below were already in the register3.9

The two that were not four days

BuyerDaysBlocked on
Aldgate Manufacturing16Certificate naming them specifically as additional insured
Kestrel Health Systems20Signed bank letter, nothing already on file

Both documents exist in the register today. The next buyer who asks for either one gets a four-day onboarding instead of a sixteen or twenty-day one.

Search this and every result is written for the other side of the table. A vendor onboarding form template tells a buyer's procurement team what to ask a new supplier for: legal name, tax ID, a W-9 or W-8, banking details, a certificate of insurance. A checklist adds the review step: confirm the certificate names the buyer correctly and the W-9 matches the contract's entity. All of it assumes the reader collects the form. None of it addresses the vendor filling in a different one of these every time a new buyer signs.

Filling one in is not the hard part. Across eight onboardings for one vendor, six cleared in three to five business days. The other two took sixteen and twenty, both for the same reason: one document, an endorsement or a signed bank letter, was not ready when the form asked for it. The mean across all eight is 7.4 days; strip out those two and it drops to 3.9. A request for a completed W-9 resolves in minutes once the information is on file; the document with more than one shape is what stalls this.

Built for whoever answers these forms on the vendor's side, usually in finance or revenue operations, once the mutual action plan has run its course and signature logistics are settled. A request naming a dollar limit or an endorsement your policy does not actually carry is a different problem, checked in the insurance and certification evidence pack instead. This pack assumes the documents are good and gets them into the specific shape each buyer's own process will accept.

One register, eight buyers, two ways it actually broke

The Requirement Checklist's answers and the Status Tracker's outcomes both trace back to the same Document Register. Nothing here is re-gathered per buyer unless the register flags it as needed.

Document Register

Illustrative register for a fictional field-service scheduling vendor, Corvane Analytics. Five of seven rows shown.

DocumentStatusLast updatedRenews / goes stale
Form W-9Current2024-11-08No fixed expiry
Certificate of Insurance, General LiabilityCurrent2026-01-152027-01-15
Workers' Compensation CertificateExpiring soon2025-10-302026-10-30
Bank Verification Letter (ACH)Current2026-07-01Stale after 13 months
Vendor Code of Conduct Ack.Current2024-11-08Most buyers accept 24 months

The Workers' Compensation row is flagged at the sixty-day mark, renewal already requested, rather than left to surface only once a buyer's form asks for it.

Requirement Checklist

What each buyer's own process actually asks for, against the same three underlying facts. Four of eight buyers shown.

BuyerProcessInsurance fieldBanking field
Thistlewood Retail GroupStandard portalCOI upload, additional-insured checkboxTreasury callback
Pellinor LogisticsCoupa-style portalCOI upload, limits retyped into a fieldTyped into portal's encrypted form
Aldgate ManufacturingEmail, PDF formCOI naming them specifically; blanket not acceptedVoided check attached
Kestrel Health SystemsAriba-style portalCOI upload, additional-insured checkboxSigned letter on bank letterhead required

Six of the eight rows in the full checklist ask for the register's existing documents in a format it already covers. The two marked here are the two that did not.

Status Tracker

All eight onboardings for the same vendor, oldest first.

BuyerDaysBlocking item
Thistlewood Retail Group4None
Bramcote Foods3None
Pellinor Logistics4None
Aldgate Manufacturing16COI naming them specifically
Halvern Industries3None
Stourbridge Components5None
Kestrel Health Systems20Signed bank letter
Genn Utilities4None

Genn Utilities onboarded two weeks after Kestrel and cleared in four days. The bank letter Kestrel's onboarding forced into the register was already there.

What's in the pack

01

Check the Register First

The method itself: read the standing register's status and date before answering a single field on a new buyer's onboarding form.

02

Document Register sheet

Every standing document you hold, tax, insurance and banking, with a status and a date, kept current before a buyer ever asks.

03

Requirement Checklist sheet

What each buyer's own portal or form actually asks for, mapped back to the same underlying facts every time.

04

Status Tracker sheet

How many business days each onboarding actually took, with the specific document named when one held it up.

05

Completed Form Set doc

The record of exactly what went back to one buyer: every document attached and every field typed by hand, with the version and date on each.

06

Process Note doc

What made one onboarding run long against the median, and what changes before the next buyer built the same way shows up.

How it works

  1. 1

    Load the register

    Whatever you already hold: a W-9, a certificate of insurance, the last confirmed banking details, current or not.

  2. 2

    Bring one buyer's form

    A portal checklist, a PDF, an email from accounts payable, in whatever shape it actually arrived.

  3. 3

    River matches the two

    Answers what the register already covers, and names exactly what does not match the shape this buyer's process wants.

  4. 4

    Fix the gap, not the whole packet

    Only the flagged item goes back to a broker or a bank. Everything else in the packet was ready before the form arrived.

Frequently asked questions

Is this template free?

Yes. Two Word documents and three CSV sheets, downloaded as a zip, no signup. River is the optional half: it reads the register, matches it against a buyer's actual form, and names exactly what still needs sourcing.

Why do supposedly quick onboardings sometimes take three weeks?

Because one document was not already in the shape this specific buyer's process needed. In the tracked sample, six of eight onboardings cleared in three to five days; the other two ran sixteen and twenty, each blocked on a single item nobody had sitting ready.

Isn't a blanket additional-insured endorsement enough for every buyer?

No. Some regulators address this directly: a certificate can state that a blanket endorsement exists, but it cannot name a specific holder unless the endorsement itself names them. A minority of buyers check for their own name and will send the blanket version back.

How is this different from a security or insurance evidence tracker?

That register checks whether a document you hold clears the specific dollar limit or endorsement a request names. This one assumes the documents are already good and gets them into whichever format each buyer's own onboarding process will accept.

What if a buyer asks for something the register doesn't cover yet?

It gets logged as a new candidate rather than answered once and forgotten. A state-specific license or a diversity attestation that shows up on one buyer's form is worth adding permanently if the kind of buyer asking for it is likely to reappear.

Does this replace the mutual action plan or the signature checklist?

No. The mutual action plan plans the path to signature and deliberately leaves this register out of it. Signature logistics covers who has to sign. This space starts once a buyer's own vendor setup shows up, before or after either one.

Find out which one document is standing between you and a four-day onboarding

Send what you already hold and one buyer's actual form. The gap, if there is one, comes out of that alone.

Edit with AI