Daily Operations

Vendor Invoice Validator

Validates vendor invoices against contract terms, scope of work, and market rates.

vendor invoiceinvoice validation

Download the CRE Skills Plugin

Latest release, portable bundle (signed). Review the SKILL.md files before installing into your agent.

dataNo personal data
What it does

Takes a vendor invoice and the governing contract terms, checks the math, compares every line to contracted rates and scope, detects duplicates, and returns an APPROVED, APPROVED WITH FLAGS, or HOLD FOR REVIEW verdict with a GL coding recommendation.

Why it matters

At a 7 percent cap rate, every dollar of excess operating expense destroys $14.29 in property value. Vendor overcharges, out-of-scope line items, and billing duplicates are common, but they slip through when property managers approve invoices under time pressure without a systematic contract comparison.

How it's done today

A property manager opens the invoice, pulls up the service contract PDF, manually eyeballs the rates, and either approves or flags verbally. The check is only as thorough as the person's memory of the contract, and NTE balance tracking is usually a separate spreadsheet, if it exists at all.

When to use it

Reach for it

Run it when any vendor invoice arrives and needs approval before payment routing. Works in batch mode for end-of-month AP sweeps across a portfolio.

Not the right tool

Not for insurance certificate review (use coi-compliance-checker), vendor RFP evaluation, contract negotiation, or capital project budgeting. The skill validates an existing invoice against an existing contract; it cannot assess whether the contract itself is market-priced.

What it needs and produces

Inputs

  • OM
Example use case

An HVAC contractor submits a $4,200 invoice for quarterly preventive maintenance at an 18-story office building. The validator flags one labor line billed at $95/hour against a contracted $85/hour, catches a second line for a thermostat replacement that exceeds the $5,000 CapEx threshold only by inspection (it does not), assigns GL codes for each line, checks that the invoice keeps the vendor under its $48,000 annual cap, and returns HOLD FOR REVIEW with a draft dispute point citing the contract rate exhibit.

Compatible agents

Agent personas that pair well with this skill

Works with
Limitations

The skill is only as precise as the contract terms you give it. Vague scope language ('reasonable rates', 'as needed') generates flags and a recommendation to amend the contract, not a resolved verdict. Tax applicability varies by jurisdiction and is flagged, not auto-resolved. Human review and final payment approval remain with the property manager.