Assets that know their warranty. Jobs that bill what is ordered and installed.
Warranties live on every asset. Job costing tracks what was bought, installed and left over, bills equipment and completion, and gets leftovers returned in time.
Tech marks it installed. The office sees it instantly.Coming soon
Assets
Warranties live on the asset record.
Warranty tab on every asset
Manufacturer warranty from ship or install date with the term from the part record, your labor warranty and any service agreement. Expiring warranties is a filter view in the Assets list.
- Warranty tab on the asset record
- Expiring in 30, 60 and 90 days, filtered by customer, site and brand
- Proof of purchase linked to PO, invoice and serial
| Device | Site | Type | Ends | Left |
|---|---|---|---|---|
| Axis P3265-LVE SN ACCC8E4F21A0 | Main office | Manufacturer · 5 yr | Nov 18, 2026 | 23 days |
| Mercury LP1502 SN 1502-77341 | Warehouse | Labor · 1 yr | Dec 2, 2026 | 37 days |
| UniFi USW-Pro-24-PoE SN 245A4C9E1B02 | North clinic | Manufacturer · 1 yr | Dec 14, 2026 | 49 days |
| Verkada CD52 SN VK-CD52-90A1 | Main office | Service agreement | Jan 9, 2027 | 75 days |
Warranty card
| Serial | ACCC8E4F21A0 |
| Manufacturer | 5 yr from ship · Nov 18, 2021 |
| Labor (shop) | 1 yr from install · ended |
| Service agreement | Camera care plan · to Mar 2027 |
Proof of purchase
PO-3318 · line 4
ADI invoice 77420915 · Nov 18, 2021
Term from part record: 60 mo
Installed Dec 6, 2021 · Dock door
Start the RMA from the asset
Serial, PO and invoice attach automatically, and the RMA is tracked through to the credit.
- RMA number on the asset
- Advance replacement tracked
- Billable labor split from warranty labor
- New serial carried onto the asset
Labor on this call
| Diagnose | 0.5 hr · billable |
| Swap camera | 1.0 hr · labor warranty? |
| Shop labor warranty | Ended Dec 2022 |
| Result | 1.5 hr billable to customer |
Asset record
New serial added on swap
Warranty carried from original unit
Failed unit logged to service history
Expiring warranties become quotes
Send a service agreement or replacement quote before coverage ends.
- Service agreement from the device list
- Replacement quote for end-of-life gear
| Site | Ending | Devices | Offer |
|---|---|---|---|
| Main office | Manufacturer + labor | 18 cameras, 1 NVR | Service agreement |
| Warehouse | Labor warranty | LP1502 + 3 MR52 | Service agreement |
| North clinic | Manufacturer | 6 cameras, end of life | Replacement quote |
| Annual inspection and cleaning | 1 | included |
| Priority service response | 12 mo | included |
| Covered labor on device failure | 12 mo | included |
| Firmware updates each visit | 2 | included |
Warranty alerts to the right people
Choose who hears about expiring coverage and failures in warranty.
- Per customer, site or brand
- Push, email or digest
| When | Who | How |
|---|---|---|
| Warranty ends in 90 / 60 / 30 days | Service manager | Weekly digest |
| Device in warranty fails on a call | Tech, Service manager | Push |
| Claim credit not received in 30 days | Accounting |
Job Costing
Materials, billing and returns for every job.
Bought vs installed vs leftover
Every PO line on the job shows what was bought, what techs marked installed, and what is left.
- PO lines on the job
- Installed quantities from the field
- Leftover value at a glance
| PO line | Bought | Installed | Leftover | Job cost |
|---|---|---|---|---|
| Axis P3265-LVE PO-4410 | 20 | 18 | 2 | $14,360 |
| HID Signo 20 PO-4396 | 12 | 8 | 4 | $3,816 |
| Mercury LP1502 PO-4378 | 1 | 1 | 0 | $2,940 |
| CAT6 plenum 1000 ft PO-4421 | 6 | 5 | 1 | $1,740 |
Ordered builds equipment. Installed builds completion.Coming soon
Depending on each customer’s settings, ordered or received PO lines make equipment billable at sell value. Items a tech marks installed on the phone, with qty and photo, build the billable completion schedule.
- Equipment billed on order, receipt or install, set per customer in Settings
- Tap or scan to mark installed
- Qty and photo on each install
Equipment billable
Signo 20 ×8 · ordered · $2,544
LP1502 + 3 MR52 · received · $6,180
Completion schedule
Cameras 13 to 18 · installed · $1,440 labor
Schedule of values to progress invoiceComing soon
Equipment billed and labor billed in separate columns, % complete per line, retainage from the customer’s settings, and one button to invoice.
- Equipment and labor columns
- % complete and retainage from customer settings
- Less previously billed
- Create progress invoice
| SOV line | Equipment value | Equipment billed | Labor billed | Total billed | Labor left | % complete | Status |
|---|---|---|---|---|---|---|---|
| Cameras, Axis P3265-LVE ×18 | $12,924 | $12,924 | $4,320 | $17,244 | $4,310 | 100% | Installed |
| Access control, LP1502 + 3 MR52 | $6,180 | $6,180 | $1,150 | $7,330 | $2,880 | 62% | Received |
| Readers, HID Signo 20 ×12 | $3,816 | $2,544 | $0 | $2,544 | $0 | 33% | Ordered |
| Lock power, Altronix ×3 | $894 | $0 | $0 | $0 | $0 | 0% | Not ordered |
| Equipment, newly ordered (Signo 20 ×8, PO-4396) | $2,544.00 | |
| Equipment, newly received (LP1502 + MR52s) | $6,180.00 | |
| Installation, newly installed (cameras 13 to 18) | $1,440.00 | |
| Credit: returned leftover Axis P3265-LVE ×2 (RA 88-20317) | −$1,436.00 | |
| Retainage 10% · from customer settings | −$872.80 | |
| Due this period | $7,855.20 |
Leftovers go back before the window closes
Return windows, alerts at 14, 7 and 3 days, and actions on each leftover. Return credits reduce job cost and reverse billed equipment.
- Assign to another job, move to stock, or return
- Credit lowers job cost
- Billed equipment reversed on the next invoice
| Leftover | Where | Window left | Value | Action |
|---|---|---|---|---|
| Axis P3265-LVE ×2 | Truck 3 | 3 days | $1,436 | Return started |
| HID Signo 20 ×4 | Job staging | 7 days | $1,272 | Assign to J-2304 |
| CAT6 plenum ×1 | Warehouse | 26 days | $290 | Transfer to stock |
| Return credit to job cost | −$1,220.60 (after 15% restock) |
| Billed equipment reversed | −$1,436 on invoice #5 |
| Job materials cost after credit | $23,463.40 |
Returns due across every jobComing soon
One shop-wide list of leftovers by return window, with return requests to Wesco or ADI using the PO and invoice number.
- Warehouse, trucks and job staging
- Restocking fee and days left
- Credit matched to the original PO
| Item | Where | Window | Left | Value |
|---|---|---|---|---|
| Axis P3265-LVE ×2 PO-4410 · Wesco inv 5530182 | Truck 3 | 30 days · 15% restock | 3 days | $1,436 |
| HID Signo 20 ×4 PO-4396 · ADI inv 77511204 | Job staging · J-2291 | 60 days · 10% | 7 days | $1,272 |
| Altronix AL600ULACM PO-4378 · ADI inv 77490033 | Warehouse | 90 days · 0% | 14 days | $298 |
| CAT6 plenum 1000 ft ×3 PO-4421 · Wesco inv 5531907 | Warehouse | 30 days · 15% | 26 days | $870 |
Return request · Wesco
| Items | Axis P3265-LVE ×2 |
| PO / invoice | PO-4410 · 5530182 |
| Restocking | 15% · $215.40 |
| Pickup | Label emailed · UPS pickup Oct 28 |
Credit tracking
Requested Oct 26
RA issued RA 88-20317
Credit pending $1,220.60 to PO-4410
See what is at stake
Value at risk of missing return windows, credits pending and billed equipment to reverse.
- At-risk value
- Credits pending by vendor
- Reversals queued
| Vendor | Credits pending | Oldest | Matched to |
|---|---|---|---|
| Wesco | $2,630 | 12 days | PO-4410, PO-4421 |
| ADI | $1,914 | 9 days | PO-4378, PO-4396 |
| Axis RMA | 1 unit | Oct 27 | PO-3318 |
Settings
No fixed rules. Every customer bills their own way.
Set it per customer
Shop defaults for billing, retainage, warranty start, labor warranty, vendor return windows and alerts, with overrides for each customer.
- Equipment on order, receipt or install
- Labor by % installed, milestones or completion
- Retainage % and release trigger, blank allowed
- Warranty start per brand, return defaults per vendor
Billing defaults
Warranty and alerts
Vendor return defaults
| Vendor | Return window | Restocking |
|---|---|---|
| Wesco | 30 days from invoice | 15% |
| ADI | 60 days from invoice | 10% |
| Altronix direct | 90 days from invoice | 0% |
Customer overrides
| Customer | Equipment | Labor | Retainage | Release | Stored materials |
|---|---|---|---|---|---|
| Customer A | On receipt | % installed | 5% | Substantial completion | Allowed |
| Customer B | On order | Milestones | 10% | Final completion | Allowed |
| Customer C | On install | On completion | 0% | None | Off |
| Customer D | Shop default | % installed | blank | Shop default | Off |
Your next truck roll should know what it's walking into.
Set up LV Dispatch yourself today. Free plan, no implementation fee, no card.