1
Upload & Extract2
Validation3
Approval4
SAP AR PostingAI Cheque Extraction Engine
Upload a cheque image or PDF. Gemini extracts 18 fields and runs the live fraud & validation engine.
📄
Drop cheque here or browse
PDF, PNG or JPG · up to 20 MB
🔒
● Live
Offline sample:
✓
Upload & Extract2
Validation3
Approval4
SAP AR PostingValidation Results
12 May 2026, 14:22:38 IST · 32 rules run · 1.4 seconds
Mandatory Field Validations (9)
✓
Payee Name Present
"BUSINESS PARK MAINTENANCE SERVICES PVT LTD PARK-81" extracted ✓
Present
PASS
✓
Amount in Figures
Amount in figures present: ₹7,117 ✓
Present
PASS
✓
Amount in Words
"Seven Thousand One Hundred Seventeen Only" ✓
Present
PASS
✓
Cheque Date
Cheque date 01-APR-2026 present ✓
Present
PASS
✓
Cheque Number
Cheque number 466753 extracted ✓
Present
PASS
✓
Bank Name
Bank name "ICICI Bank Ltd" identified ✓
Present
PASS
✓
Drawer Signature
Drawer signature detected in signature band ✓
Detected
PASS
✓
IFSC Code
IFSC code ICIC0000083 present ✓
Present
PASS
✓
Account Number
Account number 083901500142 present ✓
Present
PASS
Date Validations (4)
✓
Stale Cheque Check (> 90 days)
Cheque is 41 days old — within 90-day RBI CTS validity period.
Valid
PASS
✓
Future-Dated Cheque
Cheque date is in the past — presentable today.
Presentable
PASS
✓
Near-Expiry Alert (within 7 days)
Cheque validity: 49 days remaining. No urgency.
49 days
PASS
✓
Holiday / Banking Day Check
01-APR-2026 is a working day. No holiday conflict.
Valid
PASS
Amount Validations (3)
✓
Words vs Figures Match
₹7,117 matches "Seven Thousand One Hundred Seventeen Only" — exact.
Matched
PASS
✓
Zero / Blank Amount
Amount populated and non-zero. ₹7,117 confirmed.
Valid
PASS
✓
High-Value Threshold (≥ ₹1,00,000)
Amount ₹7,117 within auto-approval threshold ✓
Within
PASS
Fraud & Security Detection (5)
✓
Signature Validation
Signature present in signature band ✓
Valid
PASS
✓
Alteration / Overwriting Detection
No alterations or overwriting detected in amount/date fields.
Clean
PASS
✓
MICR Validation
MICR code 110229010 matches printed bank details ✓
Matched
PASS
✓
Bearer Cheque Policy
Bearer cheque within policy limit (₹7,117 ≤ ₹5,00,000).
Within
PASS
✓
CTS / MICR Compliance
CTS-2010 compliant cheque with MICR ✓
CTS-2010
PASS
Format & Quality Checks (5)
✓
IFSC Format
IFSC ICIC0000083 — valid 11-character format ✓
Valid
PASS
✓
MICR Format
MICR 110229010 — valid 9-digit format ✓
Valid
PASS
✓
Account Number Format
Account number 12 digits — valid range ✓
Valid
PASS
✓
Cheque Number Format
Cheque number #466753 — valid format ✓
Valid
PASS
✓
MICR Band Readability
MICR band readable — cheque number extracted successfully ✓
Readable
PASS
Instrument & Policy Rules (6)
✓
Post-Dated Policy
Cheque presented within policy window (-41 days from today).
Compliant
PASS
✓
Amount Figures Consistency
Amount figures consistent — normalised value matches raw string ✓
Consistent
PASS
✓
Cheque Date Sanity
Cheque date '01-APR-2026' is valid ✓
Valid
PASS
✓
Cheque Number Quality
Cheque number '466753' appears valid ✓
Valid
PASS
✓
Payee Recognition (BPTP Master)
Payee 'BUSINESS PARK MAINTENANCE SERVICES PVT LTD PARK-81' recognised as known BPTP entity ✓
Matched
PASS
✓
Drawer vs Customer Master
Maintenance cheque — drawer validation not applicable ✓
N/A
PASS
✓
Upload & Extract✓
Validation3
Approval4
SAP AR PostingApproval Dashboard
12 May 2026 · Batch MAY-2026-068 · 58 cheques processed · ₹9.47 Cr collected
46
Auto-Approved Today
12
Manually Approved Today
0
Rejected Today
58
Total Today
✓ Auto-Approved Today — Posted to SAP AR (46 cheques today · ₹84 L · mostly maintenance)
✓
CHQ-903318 · ICICI Bank · Gurgaon Sec-81
BUSINESS PARK MAINTENANCE SERVICES PVT LTD PARK-81
₹9,340
Amount
AUTO-APPROVED
✓
CHQ-778899 · HDFC Bank · Noida
BPTP PVT LTD PARK-78 (Maintenance)
₹15,750
Amount
AUTO-APPROVED
✓
CHQ-118822 · SBI · Faridabad
BPTP Builders S37D (Instalment · Small)
₹38,00,000
Amount
AUTO-APPROVED
+ 43 more auto-approved cheques (42 maintenance + 1 small instalment) · ~₹46 L · view all →
👤 Manually Approved Today — Senior Approval Routed (12 cheques today · ₹8.63 Cr · bookings & large instalments)
⚑
CHQ-552211 · SBI · Gurgaon Sec-37D
BPTP Builders Pvt Ltd (Booking · S37D)
₹1,87,50,000
Amount
MANUAL ✓
⚑
CHQ-779922 · HDFC Bank · Faridabad
BPTP Builders Pvt Ltd (Booking · Astaire)
₹1,75,00,000
Amount
MANUAL ✓
⚑
CHQ-441133 · ICICI Bank · Gurgaon
BPTP Builders Pvt Ltd (Booking · Parkland)
₹1,40,00,000
Amount
MANUAL ✓
⚑
CHQ-991122 · IDBI Bank · Faridabad
BPTP Builders Pvt Ltd (Instalment · FBD)
₹65,00,000
Amount
MANUAL ✓
+ 8 more manually approved (1 booking · 4 instalments · 3 flagged maintenance) · ~₹2.95 Cr · view all →
✓
Auto-Approved Today — CHQ-466753 (Park-81 Maintenance)
All 32 validations passed · ₹7,117 within auto-approval threshold · GL 011-23404-93 assigned automatically
Payee Name
BUSINESS PARK MAINTENANCE SERVICES PVT LTD PARK-81
Amount
₹7,117
Bank & Branch
ICICI Bank, Gurgaon Sec-81
Cheque Date
01 April 2026
Cheque No.
466753
Validation
32 Passed · 0 Alerts
Note: All 32 validations passed at 99.6% confidence. Amount ₹7,117 is well within auto-approval threshold. Payee recognised as known BPTP entity for Park-81. GL account 011-23404-93 (Maintenance) assigned automatically. Posted to SAP AR.
AI
Auto-Approval Engine
Nexum Cheque Intelligence · 12 May 2026 14:23 IST · Confidence 99.6%
✓
Upload & Extract✓
Validation✓
Approval4
SAP AR Postingsap_ar_payload / CHQ-466753_ICICI_BPTP.json
{ // ── Document Header ────────────────────── "document_type": "CHEQUE_RECEIPT", "company_code": "1001", "document_date": "2026-04-01", "posting_date": "2026-05-12", "fiscal_year": "2026", "currency": "INR", "reference": "CHQ-466753", // ── Cheque Details ─────────────────────── "cheque_number": "466753", "cheque_date": "2026-04-01", "valid_upto": "2026-06-30", "bank_name": "ICICI Bank Ltd", "bank_branch": "Gurgaon Sector 81", "micr_code": "110229010", "ifsc_code": "ICIC0000083", "account_number": "083901500142", "cts_compliant": true, // ── Amount ─────────────────────────────── "amount": 7117.00, "amount_formatted": "7,117.00", "amount_words": "Seven Thousand One Hundred Seventeen Only", "words_figures_match": true, // ── Payee & Drawer ─────────────────────── "payee_name": "BUSINESS PARK MAINTENANCE SERVICES PVT LTD PARK-81", "drawer_name": "Resident · Park-81", "project": "BPTP Park-81", // ── SAP GL Mapping ─────────────────────── "gl_account": "011-23404-93", "gl_description": "Maintenance Income · Park-81", "profit_center": "PC-NORTH", "cost_center": "CC-MAINT-001", "assignment": "BPTP-PARK-81-MAINT", "parking_note": "Parked to Maintenance account 011-23404-93", // ── Validation & Approval ──────────────── "validation_passed": true, "rules_passed": 32, "rules_flagged": 0, "duplicate_check": "CLEAR", "stale_check": "VALID · 41 days old", "micr_validation": "MATCHED", "signature_detected": true, "alteration_detected": false, "auto_approved": true, "approved_by": "Nexum Auto-Approval Engine", "approval_timestamp": "2026-05-12T14:23:07+05:30", "status": "AUTO_APPROVED", // ── Metadata ───────────────────────────── "extraction_engine": "gemini-3-flash-preview", "extraction_confidence": 0.996, "processing_time_ms": 22140, "processed_by": "Nexum Cheque Intelligence v1.0" }
Posting Status
Auto-Approved · Posted
All 32 validations passed · JSON posted to SAP AR
Cheque Summary
Amount₹7,117
PayeeBUSINESS PARK MAINTENANCE SERVICES PVT LTD PARK-81
BankICICI · Gurgaon Sec-81
Cheque No.466753
IFSCICIC0000083
ApprovalAuto ✓
SAP AR Mapping
Document TypeCHEQUE_RECEIPT
Company Code1001
GL Account011-23404-93
Cost CenterCC-MAINT-001
Profit CenterPC-NORTH
Processing Timeline
✓
Cheque Uploaded
14:22:00 IST · 12 May 2026
✓
AI Extraction
14:22:22 IST · 22 sec
✓
32 Validations
14:22:23 IST · 1.4 sec
✓
Auto-Approved
14:23:07 IST · Engine
→
Posting to SAP AR…
Click Post button above
Posted to SAP AR Successfully
Cheque CHQ-466753 · BUSINESS PARK MAINTENANCE SERVICES PVT LTD PARK-81 · ₹7,117
Auto-approved and posted. Full audit trail maintained. Zero manual entry.
Auto-approved and posted. Full audit trail maintained. Zero manual entry.
22s
AI Extraction
32
Rules Validated
0
Manual Entries
SAP Document: CHQ-466753-BPTP
GL 011-23404-93 · Cost Centre CC-MAINT-001 · Posted 14:23:18 IST · 12 May 2026
GL 011-23404-93 · Cost Centre CC-MAINT-001 · Posted 14:23:18 IST · 12 May 2026
Cheques Collected Today
58
12 May 2026 · ₹9.47 Cr total value
↑ 18%
Auto-Approval Rate
86.2%
1,612 auto-approved · 258 manually approved
↑ 2.8%
Avg Processing Time
24 sec
vs 5 min manual · 92% faster
↓ 2 sec
Total Value Processed
₹312 Cr
May 2026 collections · 1,870 cheques
↑ 9.8%
Collections by Category — May 2026
Cheque receipts categorised by purpose using AI-classified payee & back-side data
Booking Amounts
₹187 Cr
42 cheques · new flat bookings
↑ 14% vs Apr
Instalment Payments
₹98 Cr
312 cheques · construction stages
↑ 8% vs Apr
Maintenance Collections
₹19 Cr
1,432 cheques · monthly maintenance
↑ 6% vs Apr
Other Receipts
₹8 Cr
84 cheques · refunds, deposits, misc.
→ flat vs Apr
Daily Cheque Volume — May 2026
Number of cheques processed per day
May 1May 4May 7May 10May 12
Approval Breakdown
Auto-approved vs manual review vs rejected
86%
Auto
Auto-Approved
1,612
Manually Approved
258
Rejected
0
Maintenance Collections by BPTP Entity
Top 5 BPTP entities by maintenance collections this month
Validation Alerts by Reason
Why cheques required manual approval this month
🏗 Project-wise Collection Progress — May 2026 MTD
Collections split by category (Booking · Instalment · Maintenance) and project · vs monthly target
₹312 Cr
98.4% of monthly target
| Project | Booking | Instalment | Maintenance | Total Collected | Target | Progress |
|---|---|---|---|---|---|---|
| S37D Sec-37D Premium | ₹78 Cr | ₹28 Cr | ₹2.9 Cr | ₹108.9 Cr | ₹115 Cr | 95% |
| Park-78 Phase-3 | ₹52 Cr | ₹19 Cr | ₹3.9 Cr | ₹74.9 Cr | ₹70 Cr | 107% ↑ |
| Parkland Plots | ₹38 Cr | ₹16 Cr | ₹3.4 Cr | ₹57.4 Cr | ₹55 Cr | 104% ↑ |
| Astaire Towers | ₹15 Cr | ₹22 Cr | ₹2.5 Cr | ₹39.5 Cr | ₹48 Cr | 82% ↓ |
| Park-81 (Handover) | ₹4 Cr | ₹13 Cr | ₹4.8 Cr | ₹21.8 Cr | ₹22 Cr | 99% |
| Others (small projects) | — | — | ₹1.5 Cr | ₹1.5 Cr | ₹2 Cr | 75% |
| Total (Project-tied) | ₹187 Cr | ₹98 Cr | ₹19 Cr | ₹304 Cr | ₹312 Cr | 97% |
Other Receipts: ₹8 Cr from refunds, security deposits and misc. non-project collections (not tied to specific project).
Grand Total: ₹312 Cr · ₹304 Cr project + ₹8 Cr non-project.
Today's Cheque Collection — 12 May 2026
58 cheques received today · ₹9.47 Cr · Categorised & auto-routed to SAP AR (showing top 10 by value)
| CHQ ID | Payee / Drawer | Bank | Category | Amount | Status | Time |
|---|---|---|---|---|---|---|
| CHQ-552211 | BPTP Builders S37D | SBI | Booking | ₹1,87,50,000 | MANUAL ✓ | 11:32 |
| CHQ-779922 | BPTP Builders Astaire | HDFC Bank | Booking | ₹1,75,00,000 | MANUAL ✓ | 13:14 |
| CHQ-441133 | BPTP Builders Parkland | ICICI Bank | Booking | ₹1,40,00,000 | MANUAL ✓ | 10:18 |
| CHQ-336699 | BPTP Builders S37D | Axis Bank | Booking | ₹85,00,000 | MANUAL ✓ | 09:52 |
| CHQ-991122 | BPTP Builders FBD | IDBI Bank | Instalment | ₹65,00,000 | MANUAL ✓ | 10:48 |
| CHQ-558877 | BPTP Builders Park-78 | Kotak Bank | Instalment | ₹58,00,000 | MANUAL ✓ | 12:30 |
| CHQ-225544 | BPTP Builders Astaire | PNB | Instalment | ₹54,00,000 | MANUAL ✓ | 14:02 |
| CHQ-118822 | BPTP Builders S37D | SBI | Instalment | ₹38,00,000 | AUTO-APP | 09:11 |
| CHQ-778899 | BPTP Park-78 | HDFC Bank | Maintenance | ₹15,750 | AUTO-APP | 13:48 |
| CHQ-903318 | BPTP Park-81 | ICICI Bank | Maintenance | ₹9,340 | AUTO-APP | 14:23 |
+ 48 more cheques (45 maintenance avg ₹9,200 + 3 instalments) · all auto-approved · view full list →
🤖
MIRA — Finance Intelligence Assistant
● Online · Powered by Nexum AI