Material ordering & inventory software for contractorsOrder it, receive it, cost it to the job

Supplier purchase orders with partial receiving, material orders tied to the job, and a catalog that knows what each source charges. Inventory by warehouse, vehicle and staging area — in beta.

A material order for one job: lines, required-by date and the status of each line.

  • Draft, New, Pending, Backorder, On Hold, Completed
  • Status and backorders per line
  • Required-by date and priority
  • PDF export

Insulation, mechanical and electrical contractors running on Appello

Vanos InsulationsAll TempR.A. Barnes Electrical Contractors

From the order to the cost code

Purchase orders, material orders and the catalog are in the product today; inventory is in beta. Those with a page of their own link to it.

Order it

With the job on the order.

Supplier purchase orders

Partial receiving, multi-PO shipments.

Material orders

Job, lines, required-by date, line status.

Material catalog

What you buy, priced per unit or dimension.

Material pricing & discounts

Per-source pricing and buy-side discounts.

Price sheet import

Load a supplier sheet through the Appello AI connector.

Track the stock

In beta, enabled per customer.

Inventory management

Beta
What you hold, and what it is worth.

Warehouse & vehicle stock

Beta
Warehouses, vans and staging areas.

Issue materials to a job

Beta
Check out to the job, return what is left.

Low-stock alerts

Beta
Before the crew finds out on site.

Inventory movement ledger

Beta
Every move, with unit cost.

Why trade contractors pick Appello

The union engine is the product, not a setting

Trade levels, wage regions, versioned agreements, travel rate cards and overtime rule sets are first-class records — the same records the schedule and the job cost read.

Built for ICI sub-trades, not adapted from service

Insulation, sheet metal, HVAC, electrical, scaffold, firestop — crews working under a GC on hospitals, plants and outages. That is the only customer we build for.

Honest about what is built

Everything on this page is in the product today unless it says Beta.

Your job in Appello

Payroll & office adminOwnerOperations / PMForemanSafety manager

Your trade

The problem

Material gets ordered by phone, received by whoever is there, and costed when the bill arrives — weeks after the job needed to know.

  • Orders placed by text with no record on the job
  • Receiving not tracked, so shortages surface on site
  • Pricing lives in supplier PDFs from last year
  • Stock in the van and the warehouse is anyone's guess

How Appello handles it

  • Supplier purchase orders with partial receiving and multi-PO shipments
  • Material orders per job with a status on every line and backorders tracked
  • Catalog with per-unit and per-dimension pricing by source
  • Inventory locations, transfers, check-out to jobs, low-stock alerts (beta)
  • Supplier bills synced from QuickBooks Online, coded to the job

Questions we get about materials & inventory

Does Appello issue purchase orders to suppliers?

Yes. Appello issues supplier purchase orders against the job, receives them in part as material arrives, and handles a shipment that covers more than one PO. Production orders can pull from those POs and from inventory. Material orders record what the field needs, for which job and by when.

Is inventory available to every customer?

Inventory is in beta and enabled per customer. If you want it, ask and we will turn it on with you.

Can I import my supplier price sheets?

Yes. Appello's AI assistant validates the sheet, applies it to the catalog and syncs pricing by source.

Bring a supplier price sheet

We'll load it into the catalog and cost a material order to a job during the demo.

Not ready for a demo?

Score your operation in 8 minutes

22 questions on how your office runs today. You get a scored report and the three things worth fixing first — no call required.

Start the scorecard