Harbor Home
Center
Pro Desk · Store 0412
Invoice
No. 4471-009209/01/26 · Net 30
Job · CEDAR HOLLOW BLDG B
- 2½ in angle sash brush89.88
- Interior latex eggshell 5 gal756.00
- 1-5/8 in drywall screws 25 lb237.00
- Joint compound 4.5 gal171.76
AI accounts payable for construction on Procore. Denize picks the project and vendor, puts a cost code and a cost type on every line, allocates the Schedule of Values — and waits for you to review and submit.
Personal walkthroughBring your own invoicesStarting at $199/mo for 100 invoices
Harbor Home
Center
Pro Desk · Store 0412
Invoice
No. 4471-0092Job · CEDAR HOLLOW BLDG B
| Description | Cost code | Cost type | Amount |
|---|---|---|---|
| Sash brush 2½ in | 09-900 Painting | Materials | 89.88 |
| Interior latex, eggshell, 5 gal | 09-900 Painting | Materials | 756.00 |
| 1-5/8 in drywall screws, 25 lb | 09-250 Gypsum Board | Materials | 237.00 |
| Joint compound, 4.5 gal | 09-250 Gypsum Board | Materials | 171.76 |
Sales tax 8.25% · Procore tax code matched to the cent103.51
On QuickBooks Online or IES? See Denize for QuickBooks →
How it works
Six steps every invoice already goes through. Denize does the lookups, the coding and the SOV math. AI codes it, you review it, it learns from you.
Invoices arrive at your company’s private intake address, by upload, or as a photo from the iPhone app on the jobsite.
The AI reads the header, every line, the tax and the totals — PDFs, scans, photos and multi-page supplier invoices.
It picks the Procore project and vendor, and decides whether the invoice is a Direct Cost or a billing against a purchase order or subcontract.
Every line gets a cost code and a cost type from the codes live on that project, the way your team codes them.
On a commitment, it allocates the billing across the Schedule of Values and shows the retainage Procore is holding.
You review, change anything, and submit. The record is created in Procore with the original attached.
What the AI decides
Every Procore invoice needs the same decisions: which project, which entry type, which cost code and cost type on each line, and how the billing spreads across the Schedule of Values. That is the work Denize does.
Supplier invoices, subcontractor pay applications in AIA G702/G703 format, and crumpled receipts from the field — PDF or photo, one page or twenty.
Both, on each line, drawn from the codes live on the selected project — not one code smeared across the whole invoice. Embedded tax and tips are separated, and a Procore tax code is proposed only when its rate reproduces the printed tax to the cent.
Denize keeps the decisions your reviewers actually verified. Once your team has settled on an answer for that line, vendor and project, it is used next time. When your own history disagrees with itself, the line is held for review.
From the header, the vendor block and any PO or commitment reference, the AI picks the Procore project and vendor, then decides: Direct Cost, or a billing against a purchase order or subcontract.
On a commitment invoice the AI allocates the billing across the commitment’s SOV rows, including unit-based rows where quantity and dollars stay in step through the unit cost. Retainage is put in front of you to confirm.
Denize for iPhone Coming soon
Project managers and supers photograph receipts and invoices where they happen. The AI codes them, and they are sent to Procore from the phone or queued for the office.
The iPhone app will be included with your Denize account. We’ll set it up with your team during onboarding.
The whole surface
The entry types, allocations and records a construction AP team works through every week in Procore.
Standalone project expenses with reviewed vendor, cost code, cost type and line detail.
Payment applications against a purchase order or subcontract, with the Schedule of Values.
Allocate across budget rows, including quantity-based lines that stay in sync through unit cost.
When Procore returns retainage for a commitment, it is shown in review before you submit.
Suggested per line from the selected project — every suggestion stays editable.
Embedded tax and gratuity are separated out and matched to a Procore tax code where one fits.
Snapped on an iPhone at the counter, in the queue before the truck leaves the lot.
Every submission is kept per company with a direct Procore link, and exports to CSV.
PDF, JPEG and PNG up to 3.5 MB — PDFs up to 20 pages. Invoices can also arrive by email at your company’s private intake address and wait in your queue.
By hand, or with Denize
The PDF on one screen, Procore on the other: find the project, then the vendor, decide the entry type, retype every line, look up a code for each, then spread a pay application across the SOV. Denize does the lookups and leaves your team the judgement.
Before you hand it your invoices
Straight answers on control, accuracy and what Denize can reach in Procore.
Review security and data handling →Control
No. Denize prepares a draft and stops. Project, vendor, entry type, cost codes, SOV allocations and amounts are all editable, and the record is only created in Procore when you submit.
Accuracy
You change it, and Denize keeps the correction. The source document stays on screen beside the fields, and the choices your reviewers verify become what Denize proposes next time.
Setup
No. Denize works from your existing projects, vendors, commitments and cost codes, and writes into the same records your team already reviews.
Permissions
Procore does. Your Procore company is connected through Procore’s own authorization, so Denize never receives a Procore password, and that connection’s permissions govern every record Denize can read or create.
Failure
Denize shows the confirmed error. If the outcome is uncertain it asks you to check Procore before retrying, so a hiccup does not turn into a duplicate invoice.
Your data
Denize does not intentionally use uploaded invoice content to train AI models. AI providers process the content to answer the extraction or matching request under their API terms.
Denize for Procore
A supplier who never matches the PO, a subcontract billing across forty SOV rows, a stack of field receipts. We’ll show you what Denize does with them.
Personal walkthroughBring your own invoicesStarting at $199/mo for 100 invoices
Starting at $199/mo for 100 invoices — about $1 per invoice at volume. See pricing →