Free · AI-powered

Contract Analyzer using AI

Upload any construction contract PDF (text-based or scanned, up to 100 MB) and get instant clause extraction, payment & EOT timelines, and a conversational AI to answer any contract question.

  • Payment certification timeline (IPC / IPA / Invoice windows)
  • Extension of Time (EOT) notice chain
  • Work suspension procedure timeline
  • Key clause summaries
  • Ask any question about the contract

Drop a contract PDF here, or choose a file

PDF only. Up to 100 MB. Text-based and scanned PDFs supported.

Sample output — FIDIC Red Book 1999

Contract text

Cl. 14.3Application for IPC

"The Contractor may apply for an Interim Payment Certificate after the end of each calendar month…"

Cl. 14.6Certification — 28 days

"The Engineer shall issue an Interim Payment Certificate within 28 days after receiving the Statement and supporting documents…"

Cl. 14.7.1(b)Payment to Subcontractor

"The Employer shall pay the Subcontractor within 7 days of receipt of payment from the Main Contractor…"

Cl. 16.1Suspension Notice — 60 days

"If the Contractor does not receive the amount due, the Contractor may, after giving 60 days' notice to the Employer, suspend work…"

AI reads

Extracted timeline

Certification & Payment — Clause 14Cl. 14
PAYMENT PROCESS
Application for IPC
Cl. 14.3
IPC Submitted — Day 0
Certification of IPC
Cl. 14.6 — 28 days from application
28 days
28 days
IPC issued — Day 28
MC Payment Received
Cl. 14.7.1(b) — triggers SC payment clock
Day 29 from application
Payment to Subcontractor
Cl. 14.7.1(b) — within 7 days of MC receipt
7 days
7 days
SC paid — Day 36
SC Payment Received
Cl. 14.7.1(b) — Day 36 from application
Day 36 — triggers suspension tra…
Day 0
Day 28
Day 29
Day 36
28days
IPC Certification
Cl. 14.6
7days
SC Payment Window
Cl. 14.7.1(b)
60days
Suspension Notice
Cl. 16.1 (+2)
89days
Earliest Suspension
from Day 0
Work Suspension Procedure — Clause 16.1Cl. 16.1
SUSPENSION PROCESS
Notice — delayed Certification
Cl. 16.1 — 60 day notice of entitlement to suspend
60 days
60 days
Entitlement activated — Day 89
Notice — delayed Payment
Cl. 16.1 — 60 day notice of entitlement to suspend
60 days
60 days
Entitlement activated — Day 96
Day 0
Day 29
Day 36
Day 89
Day 96
60days
Suspension Notice
Cl. 16.1
89days
Earliest Suspension (cert. delay)
from Day 0
96days
Latest Suspension (payment delay)
from Day 0

This is a FIDIC Red Book example. The AI will generate custom timelines for your specific contract.