Supplier invoices land in your inbox, and your subs may enter their pay apps straight into Procore. Denize covers both, with your team reviewing every one.
Published October 15, 2026 · Reviewed October 15, 2026
The short answer
A general contractor’s AP handles two invoice streams. For the supplier and subcontractor invoices you receive, Denize codes every line to the right job and cost code, matches the PO and keeps a person reviewing before it posts to QuickBooks Online or is submitted to Procore. For the pay apps and bills subs enter themselves in Procore, Denize Invoice Check compares each one with the PDF they attached.
Which invoices reach a GC’s AP desk?
Who entered the invoice decides which check it needs.
Invoices you receive
Supplier invoices, rental and service bills, and subcontractor invoices that arrive by email or on paper. Forward them to your company’s intake address, or share the address with vendors and subs. Denize reads them in the background, and each one still waits for review.
Pay apps subs enter in Procore
When subcontractors bill through Procore as invoice contacts, the numbers in Procore are the ones they typed. Invoice Check reads the PDF each sub attached and compares it with what they entered, before you approve.
QuickBooks Online & Intuit Enterprise Suite
How does Denize work for GCs on QuickBooks Online?
Bills coded to the job and approved by the PM before anything posts.
01
Capture
Forward invoices to your company’s intake email, or upload PDFs and photos. Denize tells a supplier bill from a paid receipt, and AP can change the type.
02
Code every line
Each line gets a Product/Service or Category, Class and customer/job, following however your company job-costs.
03
Match the PO
The PO number printed on the invoice comes first, within the project. Without one, the vendor’s open POs are offered to AP but never linked automatically.
04
PM approval
The project’s PM, or the backup, approves in Denize or sends the bill back with a reason. PMs do not need a QuickBooks login.
05
Post
Approved supplier invoices post as Bills and paid receipts as expenses, with the original attached and a link to the record in QuickBooks.
Denize for Procore enters the invoices you receive. It reads each invoice, picks the Procore project and vendor, and decides whether it is a Direct Cost or a billing against a purchase order or subcontract. It suggests a cost code and cost type for every line, allocates commitment billings across the Schedule of Values and shows retainage when Procore returns it.
You review and submit, and approvals stay in your Procore workflow. Denize does not create purchase orders or commitments. Direct Cost vs commitment invoice explains which path an invoice takes.
Invoice Check
How do you check the pay apps your subs enter in Procore?
Procore lets subcontractors act as invoice contacts and bill their own commitments. Invoice Check verifies what they enter before you approve.
When a vendor creates or updates a pay app or bill in Procore, Invoice Check reads the attached invoice once for that version.
Deterministic rules compare invoice number, date, vendor, PO, totals, arithmetic, SOV billed amounts, billing period and duplicates with the values the vendor entered.
Each one is marked Clear, Not clear or Needs review for an accountant.
The accountant accepts it, pushes a correction back to Procore or returns it. Write-back is limited to current-period billed amounts on commitment invoices.
Three questions a controller or AP manager answers before a subcontractor gets paid. Denize answers the first two. Our sister product, SubLien, answers the third.
Is it coded and approved?
Denize AP, for the invoices you receive. Every line on the right job and cost code, matched to the PO and reviewed beside the original. On QuickBooks the PM approves in Denize; on Procore it goes into your Procore approval workflow.
Denize Invoice Check, for the pay apps and bills your vendors and subs enter themselves in Procore. Each one is compared with the PDF they attached, and every difference goes to your accountant before approval.
SubLien is a separate product with its own account and pricing, made by SubLien LLC, the company behind Denize. Denize does not make payments, and SubLien does not automatically hold or release them.
What doesn’t Denize do?
Denize does not make payments or reimburse employees. Payment decisions stay in your existing process.
Denize does not create purchase orders or commitments in Procore.
Nothing reaches QuickBooks or Procore until a person has reviewed it.
Edits do not sync freely in both directions. Denize creates reviewed records and can observe supported QuickBooks changes.
Denize does not retrain an AI model on your old invoices. Suggestions learn from reviewed corrections and confirmed coding examples.
Denize works with QuickBooks Online, Intuit Enterprise Suite and Procore, and no other accounting systems.
What does Denize cost a general contractor?
AP plans start at $199 a month for 100 invoices and come to about $1 per invoice at volume, up to 2,000 invoices a month on the public list. Yearly plans cost 10 months’ price with a yearly invoice pool, and extra packs of 50 invoices cost $99 and never expire. Users are unlimited, with one plan per connected company. Prices are in US dollars. Invoice Check is quoted by monthly volume.
Yes. Share your company’s intake address with vendors and subcontractors. Emailed invoices are read and coded in the background and still wait for review.
Do our PMs need QuickBooks logins?
No. PMs review and approve assigned work in Denize with their own Denize account. Company, project and action permissions govern what they can see and do.
Can we run more than one company?
Yes. Each company has its own plan and invoice allowance and keeps its own jobs, coding, approvals and history. One sign-in switches between the companies you belong to.
Is Denize affiliated with Intuit or Procore?
No. Denize is independent of Intuit and Procore, and is made by SubLien LLC, a US company.
Sources, as of October 2026
Facts about Procore on this page come from these public pages, as of October 2026. Check them for changes before relying on a detail.