Skip to content
CPClosePilotOffice of the CFO
AI accounting workbench

From financial evidence to books you can trust.

Connect bank data, ledgers, receipts and invoices. ClosePilot matches the evidence, categorizes transactions, reconciles discrepancies, and prepares financial reports — with humans approving decisions that need judgment.

See how it works
Deterministic matching first Constrained AI, never silent posts Every decision is recorded
closepilot.app / acme-india / september-close

September close

Acme India Pvt Ltd

AI
Operating account · INRHDFC · xxxx 4412
Transactions reconciled8of 12 bank lines
Exceptions requiring review4mismatch · duplicate · missing
Receipts matched9of 11 documents
Books statusIn reviewP&L · BS · Cash Flow ready
Reconciliation queue12 bank lines · 4 exceptions held for review
September 2026
StatusBank / merchantLedger matchAmount
MatchedCloudNine Hosting28 Aug · INV-CLOUD-0826CloudNine Hosting Pvt LtdCloud Infrastructure₹4,999.00
Amount mismatchAWS India27 Aug · AWS-4481Amazon Web Services IndiaBank ₹15,000 · invoice ₹14,950₹15,000.00
DuplicateSTARBUCKS #482130 Aug · CARD-7712— Same card presentment as B003₹1,280.00
MatchedOrbit Labs26 Aug · RCPT-2408Orbit LabsSales Revenue₹24,500.00

P&L

Ledger source
Revenue₹24,500.00
COGS₹19,949.00
Gross profit₹4,551.00
Operating expenses₹2,19,980.00
Operating profit−₹2,15,429.00

Balance Sheet

Balanced
Assets₹9,84,571.00
Liabilities₹10,00,000.00
Equity−₹15,429.00
Cash movement₹9,04,571.00
A = L + EHolds

Cash Flow

Direct
Operating−₹2,15,429.00
Investing−₹80,000.00
Financing₹12,00,000.00
Net cash₹9,04,571.00
Close workflow

How ClosePilot works

A single path from messy evidence to statements a reviewer can stand behind. Automation does the matching. People approve the judgment calls.

  1. 01ConnectBring evidence in
  2. 02UnderstandCategorize accounts
  3. 03ReconcileMatch and detect
  4. 04ReviewApprove exceptions
  5. 05ReportPublish the books

Connect your evidence

Bank data via Setu/CSV, ledger CSVs, receipts, invoices and documents. Source rows stay immutable — ClosePilot never rewrites what the bank or the books already said.

AI categorization

Understand the business and categorize transactions into the appropriate accounting accounts. Learned merchant rules and keyword policies fire first; unknown items stay uncategorized until an accountant confirms them.

Reconcile automatically

Match bank transactions against ledger entries and supporting documents. Detect matched items, duplicates and exceptions — including amount mismatches, missing receipts and one-to-many payroll groups.

Review what matters

Surface missing receipts, amount mismatches and ambiguous matches. Show evidence, deterministic checks and constrained AI analysis before a human approves. The model cannot post or change a match on its own.

Generate trusted books

Create balanced accounting entries and map them into P&L, Balance Sheet and Cash Flow reports. Category policy is company-scoped: change a mapping once, and every statement line recalculates from the same ledger.

Differentiating feature

Decision Record

Every material close decision is a record, not a chat. Evidence, matching checks, constrained AI, the proposed entry, and the human who approved it live in one place — ready for audit.

Amount mismatch

AWS India · August cloud usage

Acme India Pvt Ltd · Operating account · DR-2026-09-004

₹15,000.00Bank settled · 27 Aug 2026

Evidence used

B
HDFC bank CSV · B006AWS India · withdrawal ₹15,000.00 · ref AWS-4481
Source
L
Ledger CSV · L004Amazon Web Services India · expense ₹14,950.00 · INV-AWS-4481
Candidate
I
Invoice · INV-AWS-4481.pdfAugust cloud usage · taxable value ₹14,950.00 · due 27 Aug
Attached

Matching checks

✓
DateSame posting date · 27 Aug 2026
Pass
✓
MerchantAWS India ↔ Amazon Web Services India
Pass
✓
ReferenceAWS-4481 exact on bank, ledger and invoice
Pass
!
AmountBank ₹15,000.00 vs invoice/ledger ₹14,950.00 · Δ ₹50.00
Fail

AI recommendation

Needs review · split the difference81% confidence

Invoice and ledger agree at ₹14,950.00. The bank settled ₹15,000.00 against the same reference. Do not auto-post the bank amount. Recommend coding ₹14,950.00 to Cloud Infrastructure and flagging ₹50.00 as bank charges, pending accountant approval.

Proposed debit / credit entry

AccountDebitCredit
Cloud InfrastructureP&L → Cost of goods sold₹14,950.00—
Bank chargesP&L → Operating expenses₹50.00—
HDFC OperatingBalance Sheet → Bank / Cash—₹15,000.00
Balanced entry₹15,000.00₹15,000.00

Human approval

PM
Priya Mehta · Senior AccountantApproved 2 Sep 2026, 11:42 IST

“Invoice is the source of truth. Split ₹50.00 to Bank Charges so the cloud account stays tied to AWS-4481.”

Decision history

Evidence ingestedBank CSV, ledger CSV and INV-AWS-4481.pdf attached
27 Aug 18:04
Deterministic match · amount_mismatchDate, merchant and reference passed · ₹50.00 gap held
2 Sep 09:14
Constrained AI analysisRecommendation: needs_review · 81% · cannot post
2 Sep 09:15
Priya Mehta approved split entryPosted to September close · Decision Record locked
2 Sep 11:42
September close, without the scramble

Turn evidence into books your board can trust.

Load the Acme India demo, run reconciliation, and walk a Decision Record from exception to approved entry — in minutes, not a week of spreadsheet archaeology.

See how it works
Already have an account?