Any PDF. Any spreadsheet.
AIA G702 / G703, lender-format pay apps, contractor-built XLS, scanned signatures, contracts, lien waivers, invoices. Whatever your borrower sends — DDA reads it. No template to adopt. No mapping for the borrower to learn.
Submit the draw exactly the way it lands in your inbox — any PDF, any spreadsheet, any format. DDA reads every line, classifies every cost code, and returns a fully structured budget grid — every figure traceable to source. Hundreds or thousands of pages per draw is not an issue. No template to adopt. No mapping to learn. Just upload.
Every other platform asks you — or your borrower — to reformat the draw to fit their template. DDA doesn't. Send the package as-is, in any format, at any size. One click runs the whole pipeline.
AIA G702 / G703, lender-format pay apps, contractor-built XLS, scanned signatures, contracts, lien waivers, invoices. Whatever your borrower sends — DDA reads it. No template to adopt. No mapping for the borrower to learn.
Drag the package into the upload tray and click Process. DDA classifies every page, extracts every line, and normalizes your data into the DDA architecture — so every project, draw, and contractor reconciles and gets viewed through one standardized lens. All fully automated.
A 27-page application or a 2,400-page master draw with every subcontractor's pay app, waiver, and invoice — same workflow, same one click. DDA's pipeline scales with the submission, not with your team.
The persistent Project Summary panel keeps the project name, address, building details, and use-type breakdown on screen across every tab — Budget, Schedule, Companies — so analysis never loses context.
| Contractor | App # | Period To | Contract Sum to Date | Total Completed | Retainage | Less Prev. Certs | Current Payment Due | Signed | Architect Certified | Notarized |
|---|---|---|---|---|---|---|---|---|---|---|
| Subcontractor A · Concrete | 03 | 03/31/2026 | $11,023,438 | $10,082,250 | $504,113 | $2,520,562 | $7,057,575 | Signed | Certified | Notarized |
| Subcontractor B · Structural Steel | 03 | 03/31/2026 | $6,058,218 | $5,444,330 | $272,217 | $1,560,841 | $3,611,272 | Signed | Certified | Notarized |
| Subcontractor C · Mechanical & HVAC | 03 | 03/31/2026 | $4,602,892 | $4,142,139 | $207,107 | $1,286,041 | $2,648,991 | Signed | Certified | Notarized |
| Subcontractor D · Electrical & LV | 03 | 03/31/2026 | $5,417,873 | $5,543,385 | $277,169 | $1,301,308 | $3,964,908 | Signed | Awaiting | Notarized |
| Subcontractor E · Plumbing | 03 | 03/31/2026 | $3,820,500 | $2,750,760 | $137,538 | $684,200 | $1,929,022 | Signed | Certified | — |
| Subcontractor F · Drywall | 03 | 03/31/2026 | $1,920,300 | $1,250,195 | $62,510 | $305,470 | $882,215 | Signed | Certified | Notarized |
| Subcontractor G · Earthwork / SOE | 03 | 03/31/2026 | $10,768,011 | $8,894,198 | $444,710 | $2,251,353 | $6,198,135 | Signed | Certified | Notarized |
| Subcontractor H · Demolition | 03 | 03/31/2026 | $2,165,221 | $2,297,368 | $114,868 | $680,830 | $1,501,670 | Signed | Certified | Notarized |
| Subcontractor I · Curtain Wall | 03 | 03/31/2026 | $3,950,000 | $1,106,000 | $55,300 | — | $1,050,700 | Signed | Certified | Notarized |
| GENERAL CONTRACTOR · Roll-up | 03 | 03/31/2026 | $62,555,088 | $55,747,931 | $2,787,397 | $13,841,442 | $39,119,092 | Signed | Certified | Notarized |
Signed + Architect Certified are the two states that release payment on a G702. DDA pulls them straight from the signature/notary block on every page — green pill means it's there, yellow means we couldn't find a valid certification on the source PDF.
| Description of Work | Company | Pay App # | Current Billing | Provided | Type | Value Waiving | Variance | Signed | Notarized |
|---|---|---|---|---|---|---|---|---|---|
| Concrete & Foundations | Subcontractor A | 03 | $10,082,250 | Yes | Conditional | $10,082,250 | $0 | Signed | Notarized |
| Structural Steel | Subcontractor B | 03 | $5,444,330 | Yes | Conditional | $5,444,330 | $0 | Signed | Notarized |
| Mechanical / HVAC | Subcontractor C | 03 | $4,142,139 | Yes | Conditional | $4,142,139 | $0 | Signed | Notarized |
| Electrical & LV | Subcontractor D | 03 | $5,543,385 | Awaiting | — | MISSING | $5,543,385 | — | — |
| Plumbing | Subcontractor E | 03 | $3,438,450 | Yes | Conditional | $3,438,450 | $0 | Signed | — |
| Drywall & Carpentry | Subcontractor F | 03 | $1,250,195 | Awaiting | — | MISSING | $1,250,195 | — | — |
| Earthwork / SOE | Subcontractor G | 03 | $3,781,898 | Yes | Final | $3,781,898 | $0 | Signed | Notarized |
| Demolition | Subcontractor H | 03 | $2,297,368 | Yes | Final | $2,297,368 | $0 | Signed | Notarized |
| TOTAL | — | 03 | $36,000,235 | — | — | $30,288,355 | $6,793,580 | 6 / 8 | 5 / 8 |
Signed is the gating state on a Lien Waiver — payment can't release without it. DDA reads the signature block, executed date and notary stamp on every waiver and surfaces missing or unsigned ones up top so AP and the lender see the same exception list.
| Description of Work | Company | Current Billing | Total Billing to Date | Complete % | Retainage Prev. Period | Current Increase/Decrease | Total Retainage | % Held |
|---|---|---|---|---|---|---|---|---|
| Demolition | Subcontractor H | $2,297,368 | $2,297,368 | 106.1% | $108,400 | +$6,468 | $114,868 | 5.0% |
| Concrete / Foundations | Subcontractor A | $10,082,250 | $10,082,250 | 91.5% | $378,520 | +$125,593 | $504,113 | 5.0% |
| Superstructure | Subcontractor B | $5,444,330 | $11,202,530 | 113.0% | $348,000 | +$212,127 | $560,127 | 5.0% |
| Structural Steel | Subcontractor B | $5,444,330 | $5,444,330 | 89.9% | $201,000 | +$71,217 | $272,217 | 5.0% |
| Mechanical & HVAC | Subcontractor C | $4,142,139 | $4,142,139 | 90.0% | $155,800 | +$51,307 | $207,107 | 5.0% |
| Electrical & LV | Subcontractor D | $5,543,385 | $5,543,385 | 102.3% | $201,000 | +$76,169 | $277,169 | 5.0% |
| Earthwork / SOE | Subcontractor G | $3,781,898 | $8,894,198 | 82.6% | $340,332 | −$370,332 | $444,710 | 5.0% |
| HARD COSTS · Total | — | $36,735,700 | $47,605,901 | 95.4% | $1,733,052 | +$172,549 | $2,380,311 | 5.0% |
DDA computes retainage delta per contractor by diffing the current draw's G703 retainage column against the prior draw — so you can see exactly how much retainage was added or released this period, every figure traceable to source.
| Invoice # | Vendor | Date | Amount | Trade | Linked Line | Status |
|---|---|---|---|---|---|---|
| INV-2026-0287 | Subcontractor A | 03/14/2026 | $1,238,400 | Concrete | 03 30 00 · Slab | Reconciled |
| INV-2026-0288 | Subcontractor B | 03/16/2026 | $2,420,100 | Steel | 05 12 00 · Frame | Reconciled |
| INV-2026-0289 | Subcontractor C | 03/18/2026 | $748,200 | HVAC | 23 00 00 · RTU | Reconciled |
| INV-2026-0290 | Subcontractor D | 03/19/2026 | $1,041,512 | Electrical | 26 05 00 · Feeder | Variance flag |
| INV-2026-0291 | Subcontractor E | 03/22/2026 | $386,440 | Plumbing | 22 11 00 · Roughin | Reconciled |
| INV-2026-0292 | Subcontractor F | 03/23/2026 | $148,920 | Drywall | 09 21 00 · Studs | Reconciled |
| INV-2026-0293 | Subcontractor I | 03/24/2026 | $612,800 | Curtain Wall | 08 44 00 · Type A | Variance flag |
| INV-2026-0294 | Subcontractor G | 03/26/2026 | $245,310 | Earthwork | 31 23 00 · Backfill | Reconciled |
| INV-2026-0295 | Subcontractor H | 03/28/2026 | $84,250 | Demo | 02 41 00 · Final | Reconciled |
| + 403 more invoices · all linked to G703 lines | ||||||
| Milestone | Baseline | Forecast | Actual | Variance | Status |
|---|---|---|---|---|---|
| NTP | 02/01/2024 | 02/01/2024 | 02/01/2024 | — | On time |
| Foundations Complete | 11/15/2024 | 12/02/2024 | 12/02/2024 | +17 d | Late |
| Topping-Out | 09/15/2025 | 10/04/2025 | 10/04/2025 | +19 d | Late |
| Façade Dry-In | 04/30/2026 | 05/22/2026 | — | +22 d | Forecast late |
| MEP Substantial Complete | 08/30/2026 | 09/15/2026 | — | +16 d | Forecast late |
| TCO | 11/30/2026 | 12/15/2026 | — | +15 d | Forecast late |
| Project Closeout | 02/01/2027 | 02/15/2027 | — | +14 d | Forecast late |
| Trade | % Schedule Complete | % Cost Complete | Variance | Status |
|---|---|---|---|---|
| Demolition | 100% | 106% | +6% | Cost over |
| Excavation | 100% | 87% | −13% | Under |
| Support of Excavation | 100% | 80% | −20% | Under |
| Superstructure | 95% | 113% | +18% | Cost over |
| Façade | 32% | 28% | −4% | On track |
| Mechanical & HVAC | 90% | 90% | 0% | On track |
| Electrical & LV | 95% | 102% | +7% | Cost over |
| Plumbing | 68% | 72% | +4% | Cost over |
| Contractor | Trade | Contract | Billed to Date | Variance | % Compl. | Schedule |
|---|---|---|---|---|---|---|
| Subcontractor A | 03 — Concrete | $11,023,438 | $10,082,250 | −2.1% | 91.5% | On time |
| Subcontractor B | 05 — Steel | $6,058,218 | $5,444,330 | −1.2% | 89.9% | +19 d |
| Subcontractor C | 23 — HVAC | $4,602,892 | $4,142,139 | 0.0% | 90.0% | On time |
| Subcontractor D | 26 — Electrical | $5,417,873 | $5,543,385 | +2.3% | 102.3% | +7 d |
| Subcontractor E | 22 — Plumbing | $3,820,500 | $2,750,760 | +4.0% | 72.0% | +12 d |
| Subcontractor I | 08 — Curtain Wall | $3,950,000 | $1,106,000 | −4.0% | 28.0% | On time |
| Subcontractor J | 09 — Drywall | $1,920,300 | $1,250,195 | −1.5% | 65.1% | On time |
| Subcontractor G | 31 — Earthwork | $4,367,568 | $3,781,898 | −13.3% | 86.6% | Done |
| Subcontractor H | 02 — Demolition | $2,165,221 | $2,297,368 | +6.1% | 106.1% | Done |
Same contractor, every project they've bid or built in your portfolio. Click any row to see how their pricing and schedule performance has trended.
| Contractor | Primary Trade | Projects | Total Contracts | Avg $ Variance | Avg Schedule Variance | $ / GSF Avg |
|---|---|---|---|---|---|---|
| Subcontractor A | Concrete | 8 | $74.2M | −1.8% | −2 d | $48 |
| Subcontractor B | Structural Steel | 5 | $28.3M | +3.4% | +11 d | $22 |
| Subcontractor C | Mechanical / HVAC | 11 | $42.1M | 0.0% | +2 d | $18 |
| Subcontractor D | Electrical / LV | 9 | $36.8M | +4.1% | +8 d | $21 |
| Subcontractor E | Plumbing | 7 | $22.4M | +5.2% | +14 d | $15 |
| Subcontractor I | Curtain Wall | 4 | $15.8M | −0.5% | +1 d | $11 |
| Subcontractor J | Drywall & Carpentry | 14 | $18.6M | −2.0% | −4 d | $8 |
| Subcontractor G | Earthwork | 9 | $25.4M | −6.5% | −7 d | $12 |
9 projects in your portfolio · $36.8M total contracted · +4.1% avg variance · +8 d avg schedule slip
| Project | Year | Contract | $ Variance | Schedule Variance | $ / GSF |
|---|---|---|---|---|---|
| Sample Project · Tower One | 2026 | $5,417,873 | +2.3% | +7 d | $21 |
| Project N | 2025 | $4,820,200 | +5.0% | +12 d | $23 |
| Project O | 2025 | $3,210,900 | +3.8% | +9 d | $19 |
| Project P | 2024 | $5,002,100 | +6.2% | +14 d | $22 |
| Project Q | 2024 | $3,890,420 | +1.0% | +3 d | $20 |
| Project R | 2023 | $3,260,000 | +4.5% | +10 d | $21 |
| Project S | 2023 | $4,120,500 | +5.5% | +11 d | $22 |
| Project T | 2022 | $3,580,200 | +4.8% | +8 d | $20 |
| Project U | 2022 | $3,495,800 | +3.6% | +6 d | $19 |
The same sidebar follows you on Schedule and Companies tabs — every analysis stays anchored to the same project context.
Filter every project in DDA's reference dataset by geography or by individual scope of work — then get instant analysis on overages, average costs, and schedule variance, every comparable normalized into the same DDA architecture as your own portfolio.
Search by individual scope to isolate cost & schedule risk for any line item — Plumbing, Façade, Electrical, Concrete, Curtain Wall — across every comparable project in the dataset.
DDA writes the memo for every draw the second the data lands. Major budget movements vs the prior draw, contingency utilization, fee burn, schedule deltas — all surfaced before your underwriter opens the file.
Generated automatically from your source data. Every figure traceable to source. Exportable to your IC deck.
Quantify budget and schedule risk on every draw — the moment a pay app hits the inbox.
Standardize a decade of historic deals. Run replacement-cost models against real, comparable projects.
Stop hand-formatting reporting packages. Show your capital partners the data they actually want.
15-minute walkthrough. No slides. Drop in one of your projects and we run the full pipeline live — classification, extraction, normalization to the DDA architecture.
After the call, we'll show you the results, then clear your data — or, if you're ready, we can load it right into your DDA instance so you're up and running ASAP.