Site & Stack Start a project
Start a project
All articles

Vendor work order tracking: from repair call to paid invoice

Vendor work order tracking for property managers: send each repair with a dollar limit, follow it to done, and check the invoice before you pay or bill owners.

Why vendor repairs get lost, and the steps that fix it

A repair handed to a vendor by phone drops out of the office’s sight. The plumber says “Thursday,” and nobody writes it down. Nobody checks on Friday whether he went. The invoice arrives weeks later, and someone has to work out which unit it was for and whether anyone approved it.

For example, a manager with 60 units for nine owners gets a text about a leaking water heater at a fourplex. The office calls a plumber, who can go Thursday. Three weeks later, an invoice for $1,140 arrives, marked “water heater, Elm St,” with no unit number. That owner’s limit is $500, and nobody can find the approval.

Getting requests in from tenants is its own job, covered in maintenance requests that don’t get lost. This guide picks up at the moment you hand a repair to a vendor.

Vendor work order tracking closes these gaps with one record per repair, from the request to the owner statement. At any moment, that record answers three questions. Who has this repair, and when are they going? Is it done, and how do we know? Does the bill match what we approved?

The record moves through a short list of statuses. Each change gets a date and the name of whoever made it. Later, those dates show how fast a repair moved and where it stalled.

Here is a typical path. Rename the steps to match how your office talks, but keep each one visible:

  • New. The request is in, with the property, the unit, the problem and the tenant’s photos.
  • Waiting for owner. The likely cost is over that owner’s limit. A vendor gives a quote first, and the work order waits until the owner says yes. Repairs within the limit skip this step.
  • Sent. The work order went to a vendor, with the date and time.
  • Accepted. The vendor said yes and gave a date. If they decline or go quiet, it goes back out to another vendor.
  • Scheduled. A date and time window, with a note that the tenant was told.
  • Done. The vendor marks it finished and adds photos. If a part is on order, it moves to “needs return trip” instead, with the reason.
  • Invoiced. The vendor’s invoice is attached to the work order.
  • Checked. Someone compared the invoice with the work order and the photos. If they don’t match, it goes on hold, with the reason.
  • Paid. The date, the amount and the account it was paid from.
  • Billed. The month it shows on the owner statement, or on the tenant’s ledger if the tenant caused the damage.

What to put on the work order, including the dollar limit

The work order is your instruction to the vendor. Write it so someone who has never seen the property could do the job. “Fix sink, 412 Oak” brings a phone call, or a trip without the right part.

The most important line is the dollar limit, sometimes called a not-to-exceed amount. It tells the vendor how far they can go before they must call you. Without it, a $200 repair can come back as an $800 one, with no chance to say no.

The limit comes from each owner’s management agreement: how much you can spend on a repair without asking. Store that number on the owner’s record, so every new work order checks it. Over the limit, the work order waits for the owner, with the vendor’s quote attached. Save the owner’s yes on the record, with the date and how it came in: text, email or portal.

Decide ahead of time how emergencies work, like a burst pipe at night, when waiting for a yes would make the damage worse. Check whether your agreement covers it. If not, ask each owner and write the answer down. With limits and emergencies settled, each work order should include:

  • A work order number, which the vendor must put on the invoice.
  • The property, the unit and where in the unit: “hall bathroom, under the sink,” not just “bathroom.”
  • The problem in the tenant’s words, plus their photos or video.
  • A priority, like emergency, urgent or routine, and when you expect the vendor to go.
  • Access: the tenant’s name and number, pets, gate or lockbox codes, and whether the tenant must be home.
  • When the tenant got notice of entry. Check your state’s and city’s rules on notice before anyone enters an occupied unit.
  • The dollar limit, and what to do above it: “Call before going over $350.”
  • Who pays: the owner, a warranty, or the tenant if they caused it. The vendor’s notes and photos often settle this.
  • What to send back: before and after photos, parts used, and the invoice with the work order number on it.

Tracking vendor work orders without chasing vendors

Most follow-up calls happen because nobody knows where a repair stands. Fix that with dates, not phone calls. Set an expected time for each priority, write it on the work order, and let the system flag anything late.

For example, an emergency vendor might confirm within an hour and an urgent one within a day. A routine job might get three working days. Those numbers are only examples. Pick times your vendors can meet and that fit your local rules.

Make updating easy for vendors. Some small vendors won’t log in to yet another app. A text with a link to the work order, where they tap accepted, scheduled or done and add photos, asks very little of them. When a vendor only replies by text or email, someone logs the update on the work order the same day. Our guide to moving work orders onto phones covers the same switch for your own crew.

Then check one short list every morning. It shows each work order that is:

  • Sent, with no answer after the time set for its priority.
  • Scheduled for a date that has passed, but not marked done.
  • Marked done, with no photos.
  • Waiting more than a day for an owner’s approval.
  • Done, with no invoice after two weeks, so a late bill doesn’t surprise the owner next quarter.
  • Reopened: the same problem at the same unit within 30 days of being marked done. That’s a callback, and it belongs on the vendor’s record.

How it looks by trade

The steps stay the same for every vendor. What changes by trade is the details the work order and the invoice carry. Some examples to adapt:

  • Plumbing. Say whether after-hours rates are approved before the night call happens. Ask for a photo of the cause, because a tenant’s grease clog and a worn pipe get billed to different people.
  • Heating and cooling. Save the system’s make, model, serial number and install date to the unit, so the next vendor sees them. Check the warranty before paying for a repair it might cover.
  • Appliances. Put a photo of the model label on the work order, so the vendor brings the right part on the first trip.
  • Unit turns. One move-out can mean five work orders: repairs, paint, cleaning, flooring and keys. Group them under the turn, with a target ready date, and match each vendor’s invoice to its own work order.
  • Common areas. Landscaping, gutter cleaning and pest control come back on a schedule and bill monthly. Log each visit, then check the monthly invoice against the visits. If one bill covers several owners, record how it’s split.
  • Locks and keys. Record who got keys or codes and when, and change lockbox codes once the job is done.

Checking the invoice, then billing the owner

Before you pay, check the invoice against two things: what you approved and what was done. Accountants call a version of this a three-way match: the order, the proof of work and the bill. In plain terms, nobody gets paid for work you didn’t approve or can’t see.

For example, a plumber was approved up to $350 to clear a kitchen drain in unit 14B. The invoice says $590 and adds a new faucet. There’s no owner approval for the faucet on file, so the bill goes on hold while you ask.

Once an invoice passes and is paid, it becomes a line on the owner statement: the date, the unit, the vendor, what was done and the amount. Link or attach the invoice and photos. If your agreement allows a fee or markup on repairs, show it as its own line. If the tenant caused the damage, bill it to the tenant’s ledger instead, with the same photos.

Some repairs end up as deductions from a security deposit. In California, deducting for a contractor’s work generally means sending a copy of their bill with the itemized statement. Some cities add their own deposit rules. This isn’t legal advice, so confirm with a lawyer. Our guide to California security deposit records covers that case.

The checks themselves are short. Before paying, confirm that:

  • The invoice has a work order number, and that work order exists.
  • The property and unit match.
  • The amount is within the limit, or an owner’s approval for the extra is on the record.
  • The line items match the job. Extra items need their own approval.
  • There’s proof the work is done: photos, the tenant’s confirmation or your own check.
  • It isn’t a repeat: no earlier bill from the same vendor for the same unit, amount and date.
  • The vendor’s W-9 and insurance were on file when the work was done.

Reference: California Legislative Information: Civil Code section 1950.5 (opens in a new tab)

The vendor file behind every work order

Each vendor needs a record of their own. It helps the office pick the right vendor fast, and stops work going to someone whose insurance has lapsed.

Licenses and insurance come first. In California, for example, the Contractors State License Board tells consumers to check a contractor’s license status online. It also says to ask for a certificate of insurance, and that insurance details are also on the contractor’s license history page. A contractor with employees must carry workers’ comp. Liability insurance isn’t required, so ask how damage would be covered. Record the date you checked, and have the system warn you before a certificate expires. Contractors keep the same details on their own subs, and our guide to subcontractor license details on file shows how they record them.

Then the tax paperwork. The IRS’s Form W-9 is how a vendor gives you their taxpayer identification number for year-end forms. For tax years starting after 2025, the IRS instructions say the threshold for reporting nonemployee compensation on Form 1099-NEC is $2,000. That amount may be adjusted for inflation from 2027. Payments to corporations are generally left out, with exceptions.

The same instructions say that if you pay on someone else’s behalf and manage the payment, you may be the one who files. Ask your accountant whether that’s you or each owner. This isn’t tax advice. For each vendor, keep:

  • Legal name, billing address, and the person who answers the phone.
  • Trades, the areas they cover, and whether they take emergency calls.
  • License number and the date you last checked it.
  • Certificate of insurance, with the expiry date and a reminder before it.
  • W-9 on file, with the date you received it.
  • Agreed rates: hourly, trip charge, after-hours and any markup on parts.
  • A running total paid this year, ready for year-end forms.
  • Their record from your own dates: how fast they accept, how often they’re late, and how many callbacks.

References: CSLB: How do I find the right licensed contractor? (opens in a new tab) · IRS: About Form W-9, Request for Taxpayer Identification Number and Certification (opens in a new tab) · IRS: Instructions for Forms 1099-MISC and 1099-NEC (opens in a new tab)

How to start tracking vendor work orders this week

You don’t need new software to start. Most of the value comes from a few habits, and you can set them up in a week with what you use now:

  • List every open repair today, with its vendor and status. That list is your first set of work orders.
  • Give each one a number, and tell vendors to put it on every invoice from now on.
  • Write each owner’s repair limit next to their name, from the management agreement.
  • Ask each active vendor for a current W-9 and certificate of insurance, and note the expiry dates.
  • Pick one person to check the late list every morning for the first month.
  • After a month, look at what still slipped. That tells you whether a spreadsheet is enough or you need an app.

Spreadsheet, property management app or your own system

Any of these can track vendor work orders. The right one depends on how many repairs you handle, and on what you already use for rent and owner accounting.

A spreadsheet or shared board works for a handful of units, a few vendors and one person running it. Use one row per work order. Give it columns for the number, date reported, property and unit, problem, priority and the owner’s limit. Add who approved it and when, the vendor, and the dates sent, scheduled and done. Finish with the photo link, invoice number and amount, checked, date paid and statement month. What it won’t do is remind anyone, hold photos well or catch an expired certificate.

If you already run rent and owner statements in a property management app, try its work orders first. When we checked in October 2026, AppFolio’s pricing page listed work order management and purchase orders in its Core plan. Prices were by quote, with a minimum spend and a 50-unit minimum. Buildium’s Essential plan started at $62 a month and listed task and work order management, maintenance billing and bill approval automation. DoorLoop’s prices started at $69 a month, billed yearly, for up to 10 units. Its plan table showed work orders and a vendor portal, where vendors take jobs and post updates, from the Pro plan up. Pro also listed vendor management and payments, 1099s and QuickBooks Online sync.

A system built for you fits when an app makes you work around it. Signs include owners whose rules the app can’t hold, or a portfolio under an app’s unit minimum. Another is an office that keeps a spreadsheet beside the app anyway. Our comparison of custom and off-the-shelf software walks through that choice. Whichever you try, check that it can:

  • Hold a different approval limit for each owner, and stop a work order that goes over it.
  • Let vendors accept, update and attach photos and invoices from a link. Ask whether each vendor needs an account, and who pays for it.
  • Attach the invoice to the work order and show it on the owner statement.
  • Warn you before a vendor’s insurance expires.
  • Total what you paid each vendor this year.
  • Connect to your other tools, or at least export everything to a spreadsheet. AppFolio listed its API on Plus (read only) and Max (read and write); Buildium listed an open API on Premium.

References: AppFolio: Pricing (opens in a new tab) · Buildium: Pricing (opens in a new tab) · DoorLoop: Pricing (opens in a new tab)

When a system built for you makes sense

If no app fits how your office works, we can build a vendor work order system as part of our custom business software. It can hold everything above, from owner limits and vendor links to insurance reminders, invoice checks and owner statement lines. It can connect to QuickBooks Online and to Gmail or Outlook. If you use AppFolio, Buildium or another app, we check whether it can connect before we quote. Start with the part that hurts most, then add the next.

Our typical prices are as of October 4, 2026. A focused fix, like one work order form that feeds a shared list and emails the vendor, is $750–$3,000 over 1–⁠2 weeks. One business system, like vendor work orders with owner approvals and invoice checks connected to QuickBooks Online, is $6,000–$18,000 over 6–⁠10 weeks. A full system with tenant requests, an owner portal and payments is $18,000–$40,000 over 10–⁠16 weeks.

You own the code we write once the project is paid in full. Hosting runs on our account, and you can take it over after payment. Every launch includes 30 days of fixes. The first call is free, and you get a fixed price in writing within 48 hours of it. Bring one recent repair’s paper trail: the tenant’s text, the vendor’s invoice and the owner statement line. If an app you already pay for fits better, we’ll say so.

Want a system like this, built around how your business works?

See business systems & software
Back to all articles

Questions owners ask.

Is a work order the same as an invoice?

No. A work order is your instruction to the vendor: what to fix, where, by when and up to what amount. The invoice is the vendor’s bill after the work. The two should point at each other, so ask vendors to put your work order number on every invoice. Then you can check each bill against what you approved and what was done. A bill with no work order stands out before anyone pays it.

Does a property manager pay for repairs?

In most setups, the repair is the owner’s cost and the manager arranges it. Your management agreement decides whether you pay the vendor from money you hold for that owner, or the owner pays directly. Either way, record which owner the repair belongs to, who approved it and which account paid it. Your state’s rules on handling client money apply too, so check them or ask a lawyer.

How do property management companies charge for maintenance?

It depends on the management agreement. Some charge nothing beyond the monthly fee. Others add a coordination fee or a markup on vendor bills, or bill their own maintenance staff by the hour. Whatever yours says, show it on the owner statement as its own line next to the vendor’s amount, with the invoice attached. A fee shown openly is easier to explain than one folded into the vendor’s total.

Why do I need a certificate of insurance from a vendor?

A certificate of insurance, or COI, is a short summary showing that a vendor carries insurance, like liability or workers’ comp, and when it expires. If a vendor’s worker gets hurt or damages a unit, you want the vendor’s insurance to answer for it. California’s contractor board, for example, tells consumers to ask for one. Ask your insurance agent what limits and names your vendors’ certificates should show.

Who approves a repair that costs more than the owner’s limit?

Usually the owner. The limit in your management agreement is what you can spend on a repair without asking, so anything above it needs the owner’s yes. Get the vendor’s quote first, send it to the owner, and hold the work order until they answer. Save the yes on the work order, with the date and how it came in: text, email or portal. Check what your agreement says about emergencies, when waiting would make the damage worse.

  • Read this ifYou manage rentals in California and hold your tenants’ security deposits.

    California security deposit law and the records to keep

    California security deposit law for landlords: the one-month cap, move-in and move-out photos, the 21-day statement, and the records behind each rule.

    Property management · 7 min read

  • Read this ifYou own or manage rentals in California and need to know how much, and how often, you can raise the rent.

    AB 1482 rent increase rules and the rent history to keep

    AB 1482 rent increase rules for California landlords: the 5% plus CPI or 10% cap, 30- and 90-day notice, exemptions, and the rent history to keep per unit.

    Rent increases · 12 min read