Vendor Setup for General Contracting

10 tasksFinance & AccountingGeneral Contracting

Vendor Setup is the process of onboarding new subcontractors and suppliers into the company’s systems so they can be contracted, billed, and paid correctly. It covers collecting legal and tax information, verifying compliance documents, and creating or updating vendor records in the accounting and project systems. When done properly, every vendor has a clean, complete profile with correct payment terms, retention rules, and lien documentation requirements. A disciplined vendor setup process prevents payment delays, compliance issues, and duplicate or inconsistent records across projects.

1Collect vendor onboarding request and basic details from project team——6 steps
  1. Confirm whether a new vendor is actually required

    Ask the project manager or project engineer to confirm the vendor is not already approved for this type of work. Suggest checking the existing vendor list by name, trade, and region before requesting a new setup.

  2. Obtain basic vendor information from project team

    Collect the vendor’s legal name (as it should appear on contracts and payments), trade or material type, and primary contact person with email and phone. Ask for any information the team already has, such as a proposal or business card.

  3. Clarify expected scope and relationship

    Ask the project team to briefly describe what this vendor will provide (for example, “structural steel erection,” “finish carpentry,” or “ready-mix concrete”) and whether they will be a subcontractor, supplier, or consultant.

  4. Determine urgency and expected start date

    Ask when the vendor needs to be ready to mobilize or ship materials. Note any critical dates so you can prioritize the setup if it is time-sensitive.

  5. Start a vendor setup checklist or ticket

    Open a vendor setup checklist or ticket in your tracking system with the vendor’s name, project, and requested scope. This will be used to track completion of all required steps.

  6. Send vendor onboarding request notice to vendor

    Send a short introductory email to the vendor contact explaining that you are starting their setup and that they will receive forms and document requests shortly.

2Request vendor setup form and required documentation from vendor——6 steps
  1. Prepare standard vendor setup packet

    Use the company’s standard vendor setup packet, which should include a vendor information form, tax form (such as W-9 or equivalent), banking information form if paying by electronic transfer, and a list of required insurance and license documents.

  2. Customize instructions for vendor type

    Adjust the cover email or letter slightly based on whether the vendor is a subcontractor, material supplier, consultant, or other type. For example, emphasize safety and insurance for subcontractors and credit terms for material suppliers.

  3. Send packet to vendor contact

    Email the packet to the primary vendor contact you received from the project team. Clearly state the deadline for returning completed forms and documents, especially if the project has a near-term mobilization date.

  4. Explain how to submit completed documents

    Tell the vendor exactly where to send completed forms (specific email address or upload link) and in what format (for example, PDF scans rather than photos where possible). Include any file naming preferences if your system requires them.

  5. Offer a contact person for questions

    Identify a single point of contact in Finance (name, email, phone) the vendor can reach out to if they have questions about the forms or requirements.

  6. Log that the packet has been sent

    Update your vendor setup checklist or ticket to show the packet was sent and note the date. This will help you follow up if you do not receive a timely response.

3Verify vendor identity, tax status, and legal structure——6 steps
  1. Check that all tax form fields are complete

    Review the submitted tax form (such as W-9) to ensure the legal name, business name (if different), address, tax classification, and tax ID number are filled in and legible. Reject forms with missing or unclear information.

  2. Match legal name to supporting documents

    Compare the legal name on the tax form to the name shown on any insurance certificates, licenses, or corporate documents provided. Note any discrepancies and contact the vendor for clarification if names differ.

  3. Confirm tax ID format and reasonableness

    Check that the tax identification number has the correct number of digits and is formatted correctly for your country. If it looks obviously wrong (for example, short a digit), request a corrected form from the vendor.

  4. Determine vendor legal structure

    Note whether the vendor is an individual, sole proprietor, partnership, corporation, or limited liability company based on the tax form. This affects how payments and tax reporting will be handled.

  5. If required, perform additional verification checks

    If company policy requires, use approved methods to verify the vendor’s tax ID or business registration (for example, online business registry searches). Follow your company’s fraud prevention procedures.

  6. Record verified legal and tax details in checklist

    Update the vendor setup checklist with the confirmed legal name, tax ID, and entity type. Mark this step as complete only when you are confident the information is accurate.

4Review vendor licenses, insurance, and safety/compliance documents——6 steps
  1. Verify insurance coverage and limits

    Review the certificate of insurance to ensure coverage types (general liability, workers’ compensation, auto, umbrella) and limits meet or exceed company and contract requirements. Confirm your company is named as certificate holder and, if required, as additional insured.

  2. Check policy dates and expiration

    Confirm that insurance policies are currently in force and note expiration dates. If coverage will expire soon, schedule a reminder to request updated certificates before the expiration date.

  3. Confirm required licenses and registrations

    Review any trade licenses, contractor licenses, or business registrations provided by the vendor. Check that they are valid for the state or region where work will be performed and that the license has not expired.

  4. Review safety or prequalification questionnaires

    If your company uses safety prequalification forms, review the vendor’s responses for completeness and any red flags (high incident rates, lack of safety programs). If issues appear, escalate to safety or operations leadership for a decision.

  5. Document any exceptions or waivers

    If the vendor does not fully meet all requirements but leadership decides to proceed with conditions or waivers, record the decision, conditions, and approver in the vendor file.

  6. Update compliance status in tracking system

    Mark the vendor as “compliant,” “conditionally approved,” or “not approved” in your tracking system or checklist. Do not proceed to final setup for “not approved” vendors without further review.

5Create new vendor record or validate existing record in accounting system——6 steps
  1. Search for existing vendor records

    In the accounting system, search by legal name, trade name, tax ID, and any variations to see if the vendor already exists. Look for similar spellings and abbreviations to avoid duplicate setup.

  2. If vendor exists, verify and update details

    If you find an existing record, review it against the new documents. Update outdated addresses, contacts, or insurance notes as needed. Confirm that tax ID and legal name match current forms.

  3. If vendor is new, create a vendor master record

    Open the “new vendor” screen and enter all required fields: legal name, remittance address, physical address (if different), tax ID, entity type, and primary contact information.

  4. Enter phone, email, and communication preferences

    Add the accounts receivable contact’s phone and email, and note any communication preferences for remittance advice or statement delivery (for example, email only).

  5. Attach or link key documents to vendor record

    Upload or link tax forms, insurance certificates, licenses, and prequalification forms to the vendor record if your system supports attachments. This keeps everything in one place for future reference.

  6. Save the vendor record and note the vendor ID

    Save the new or updated record and write down the system-assigned vendor ID number. Add this ID to your vendor setup checklist and share it with the project team for use in contracts and purchase orders.

6Configure payment terms, tax codes, and retention settings for vendor——6 steps
  1. Determine standard payment terms for the vendor

    Confirm with company policy and, if applicable, any negotiated terms with the vendor or project (for example, net 30 days, net 45 days, or specific discount terms). Avoid granting special terms without proper approval.

  2. Set payment terms in vendor record

    In the accounting system, choose the correct payment terms code for the vendor. This will automatically set due dates on their invoices based on the invoice date.

  3. Assign appropriate tax code

    Select the correct tax code for the vendor based on their location, type of goods or services, and tax status (taxable, exempt, or reverse charge if applicable). Make sure tax handling matches your earlier tax review.

  4. Set default retention handling if applicable

    If your company withholds retention from subcontractor invoices, configure default retention settings for this vendor in the system if supported. Note any exceptions where retention does not apply (for example, certain materials-only suppliers).

  5. Confirm currency and payment method

    Verify the default currency for transactions with this vendor and whether they will be paid by check, electronic transfer, or other methods, as allowed by company policy.

  6. Document any special financial arrangements

    If there are project-specific arrangements such as early payment agreements, joint checks, or pay-when-paid clauses, note them clearly in the vendor record and in your vendor setup checklist.

7Set up lien waiver and contract compliance tracking for vendor——6 steps
  1. Review contract and project requirements for waivers

    Check the standard subcontract or purchase agreement language to see what types of lien waivers are required (conditional, unconditional, partial, final) and at which payment milestones.

  2. Determine waiver forms and process for this vendor

    Decide which lien waiver forms will be used with this vendor and how they will be distributed and collected (for example, attached to payment applications or provided after payment). Coordinate with legal if standard forms must be used.

  3. Configure lien waiver tracking in your system

    If your accounting or project system supports lien waiver tracking, set up the vendor so that waivers are required or expected with each payment. Enable any alerts that flag missing waivers before payments are released.

  4. Note other contract compliance items

    Identify any other compliance requirements specific to this vendor, such as certified payroll, minority participation goals, or special reporting. Record these in the vendor or project compliance notes.

  5. Create a simple checklist for draw or payment review

    Add lien waiver and compliance items to your payment review checklist so that every time a payment is processed for this vendor, the reviewer checks for the required documents.

  6. Communicate waiver expectations to vendor

    In your onboarding email or a separate communication, clearly explain the lien waiver process: when forms will be provided, when they must be returned, and how missing waivers may delay payment.

8Communicate vendor setup confirmation and billing instructions——6 steps
  1. Prepare a vendor welcome and instructions email

    Draft a short, clear email to the vendor confirming that they are now set up in your system. Include their vendor ID (if appropriate to share) and a thank-you for providing the required documents.

  2. Describe invoice submission method and address

    Explain exactly how and where invoices should be sent (for example, a specific accounts payable email, portal link, or mailing address). Note if invoices must reference a purchase order number, job number, or cost code.

  3. Outline required invoice information

    List the minimum information that must appear on each invoice: legal name, invoice number, invoice date, job name or number, purchase order number, description of work or materials, and tax and retention details if applicable.

  4. Remind vendor of payment terms and waivers

    Restate standard payment terms and mention that lien waivers or compliance documents may be required with or after certain payments. This sets expectations on timing and paperwork.

  5. Send confirmation to project team

    Notify the project manager and relevant team members that the vendor is fully set up, including vendor name, vendor ID, and any special instructions (such as unique tax handling or waiver requirements).

  6. Update vendor setup checklist as complete

    Mark all steps complete on your checklist or ticket, and close it out. File or save the final checklist in the vendor’s electronic or physical file for future reference.

9Store and organize vendor documentation in central repository——6 steps
  1. Create or confirm vendor folder structure

    Set up a digital or physical folder for the vendor using a standard naming convention (for example, “VendorID – VendorName”). Within that folder, create subfolders for tax forms, insurance, licenses, contracts, and correspondence.

  2. Save final copies of all setup documents

    Place the completed vendor information form, tax form, insurance certificates, licenses, safety or prequalification forms, and any approval emails into the appropriate subfolders. Make sure you save the most current versions clearly labeled with dates.

  3. Ensure access permissions are appropriate

    Check that only authorized staff (Finance, project management, safety, and leadership as needed) have access to vendor documents. Adjust permissions if sensitive information such as banking details is stored.

  4. Record key renewal dates

    In your tracking system or calendar, record important expiry dates such as insurance and license renewals. Link these dates back to the vendor folder for quick access when reminders trigger.

  5. Document any exceptions or special approvals

    If any exceptions were granted (for example, temporary approval pending updated insurance), save the written approvals in the vendor folder and clearly label them.

  6. Periodically review folder completeness

    On a regular schedule, quickly review a sample of vendor folders to ensure documents are still properly saved and labeled, and that the structure is being followed consistently.

10Maintain and update vendor master data over project life——6 steps
  1. Define who can request vendor changes

    Establish which roles (for example, project managers, vendor primary contacts) can request changes to vendor data such as address, contact, or banking information. Communicate this rule internally.

  2. Require written confirmation for changes

    For any change to important data (especially banking details), require written confirmation from the vendor on company letterhead or through a known email contact. For bank changes, follow company fraud prevention procedures such as callback verification.

  3. Update accounting system vendor record

    Once a change request is verified, update the vendor record in the accounting system with the new information. Double-check that addresses are spelled correctly and that outdated entries are removed or marked inactive.

  4. Update stored documents and notes

    If the change involves new tax forms, insurance, or licenses, save the updated documents in the vendor folder and remove or archive the superseded versions. Add a brief note in the vendor record describing the change and date.

  5. Notify affected internal stakeholders

    Inform accounts payable, project teams, and anyone else who regularly interacts with the vendor about significant changes such as new remittance address or contact information.

  6. Periodically review vendor list for inactive vendors

    On a set schedule, review the vendor list for vendors who have not been used for a long time. Inactivate or flag them in the system according to company policy, ensuring any open compliance items are resolved first.

You found the SOP

Now make sure it actually gets done.

10 tasks is the easy part. The hard part is that six months from now the project still has to run this way when you are not the one watching.

Book a free strategy session
Jon Engquist
Jon Engquist

Founder of Subtrak · Twenty years in commercial roofing operations

“One session and this template becomes how your company actually does the work, with a name and a date on every step.”
Assigned to the right person
Scheduled from real milestones
Your how-to where it matters
A record that it happened

Every project runs your way. And you can see that it did.

Put a name and a date on every step, and the crew gets a reminder when their part comes up.

Book a free strategy session