for the builders ahead of the curve

Fund it, build it,book it — on oneset of numbers.

Agents read what arrives, check it against the books, and hand you the entry to approve.

Get in touch
the short answer

One record for the deal, the build and the books.

Investment management, construction and accounting in one place, not three. One set of numbers, whoever is asking — the sponsor, the team on site, or the people who funded it.

$100M+in projects run on cellect

who it is for

For developers running several projects, several entities and one set of books.

for the sponsor
Scenario models, debt schedules and waterfalls on one set of numbers.
for the team building it
Budgets, draws and change orders, current while you can still act on them.
for the people keeping the books
Invoices read, transactions matched, entries proposed for approval.
for the people who funded it
Investor statements and data rooms built from live project data.
meet fi

One product to fund, build and book.

Fi Invest

Deals, capital and what the funders see.

Principals and investor relations

Investor and lender rooms

The people who funded it

Fi Build

Cost, change and the team on site.

Project managers and owner's representatives

The project team

General contractors, subcontractors and consultants

Fi Book

Payables, reconciliation and the statements behind both.

Controllers and bookkeepers

Vendor Portal

Vendors and subcontractors

Investment management, construction and the books, on one set of numbers. Whichever one you start in, the others are already reading the same records.

what happens

What happens between a document arriving and the books being right.

Five stages, in one direction. Work arrives from the places it already lands, is read and checked, and comes back as a decision waiting to be made.

one set of numberswhere work landsemailpolled every two minutessharepoint channelsthe drive mirrorslack threadsthe bank feedvendors uploading totheir own portalsix inboxes · polled, not pushedtwo-day lookbacktwenty-two workers in six groupsclassification3 workersfield and line extraction5 workersfive ocr backends5 workersorientation2 workersvendor resolution4 workerscost coding3 workerstotal22the entrya confident matchgoes to the accountantan unclear one goes backto the person who knowswhat the money was fornothing posts on its ownevery entry comes back foryou to approveapprovers are set for the companyand for each projectnothing automated runs untilit is switched onone set of numberswhere work landsemailpolled every two minutessharepoint channelsthe drive mirrorslack threadsthe bank feedvendors uploading totheir own portalsix inboxes · polled, not pushedtwo-day lookbacktwenty-two workers in six groupsclassification3 workersfield and line extraction5 workersfive ocr backends5 workersorientation2 workersvendor resolution4 workerscost coding3 workerstotal22the entrya confident matchgoes to the accountantan unclear one goes backto the person who knowswhat the money was fornothing posts on its ownevery entry comes back foryou to approveapprovers are set for the companyand for each projectnothing automated runs untilit is switched on
figure — what is runningsix places work lands, twenty-two workers in six groups, and the entry that comes backred is where somebody outside the company has checked it
  1. Work arrives from the places it already lands.

    Email is polled every two minutes. SharePoint channels, the Drive mirror, Slack threads, the bank feed and vendors uploading to their own portal all arrive the same way. Six inboxes watched, not one drop zone.

  2. Every document is read and checked against the books.

    Classification, field and line extraction, five OCR backends, orientation, vendor resolution and cost coding — twenty-two workers in six groups. Bank transactions are matched against ledger lines, invoices, commitments and cash events.

  3. What leaves the building is assembled from the same records.

    Rooms, packages and drafts are built from the project itself, not collected by hand the week they are due.

  4. The entry is written before anyone opens it.

    How sure the agent is decides who gets asked to look at it. A confident match goes to the accountant; an unclear one goes back to the person who knows what the money was for.

  5. Numbers move together, and nothing is lost when they change.

    Twenty-two kinds of record are versioned — budgets, deal models, valuations, positions, vendors, entity facts, draws and loan terms. Change an assumption and every report moves; the old one is still there.

cross-reference

Records, budgets and communications are cross-referenced.

The vendor, the cost code, the commitment and the bank line are matched before anyone looks.

Matching, second-pass review and agentic resolution run on a job, not on a click.

one bank transactioncleared 12 august46,500.00ledger lines3 candidatesinvoicesone, exactcommitments1 opencash eventsnonebank ↔ ledger ↔ invoice ↔ commitment
figure — one bank line
automation

Nothing posts on its own — every entry comes back for you to approve.

answers
Answers are computed against the books as they stand, not a copy. Approvers are set for the company and for each project. Nothing automated runs until it is switched on.
the tie-out
The tie-out between QuickBooks, AppFolio and Cellect is a stored reference, not a hope.
issue a draw

Issue a draw — the package, the G702 and the backup, assembled from the budget rather than by hand.

transmittaldraw request no. 07 · six partscontentsstatusG702 application for paymentcertifiedG703 continuation sheetattachedcost report backupattachedchange order log3 approvedlien waivers6 tradesinsurance certificatescurrentchange order logfoots to line 2no.descriptionamountco 001unsuitable soils, added excavation86,000.00co 002window schedule revision74,500.00co 003credit, revised finish package(14,300.00)net change by change orders146,200.00cost report backupfoots to lines 3, 4 and 7cost classcommittedincurredpaidsitework and structure1,406,200.001,406,200.001,282,680.50enclosure and carpentry1,550,000.001,147,000.00868,775.00finishes and mep1,370,000.00363,690.00129,941.004,326,200.002,916,890.002,281,396.50lien waiversfoots to lines 7, 8 and 6formtradescoveredunconditional, through previous payment62,281,396.50conditional, this application6489,649.002,771,045.50Application for paymentG702application no. 07 · period to 31 julyfor the lender1original contract sum4,180,000.002net change by change orders146,200.003contract sum to date4,326,200.004total completed and stored to date2,916,890.005retainage at 5%145,844.506total earned less retainage2,771,045.507less previous certificates for payment2,281,396.508current payment due489,649.009balance to finish, plus retainage1,555,154.50contractor’s certificationthe work covered by this application has been completedin accordance with the contract documents.signeddateCertificate for paymentin accordance with the application, the amount certified is:amount certified489,649.00bydateG703 continuation sheetevery column foots to a line of the certificatecodedescriptionscheduled valuepreviousthis periodcompleted%balanceretainage02 300earthwork286,000.00286,000.00286,000.0010014,300.0003 300cast-in-place concrete1,120,200.001,064,190.0056,010.001,120,200.0010056,010.0006 100rough carpentry1,240,000.00806,000.00186,000.00992,000.0080248,000.0049,600.0008 500windows310,000.00108,500.0046,500.00155,000.0050155,000.007,750.0009 900painting240,000.0024,000.0024,000.0010216,000.001,200.0015 400plumbing620,000.0086,800.00130,200.00217,000.0035403,000.0010,850.0016 100electrical510,000.0049,980.0072,710.00122,690.0024387,310.006,134.50total4,326,200.002,401,470.00515,420.002,916,890.00671,409,310.00145,844.50transmittaldraw request no. 07contentsstatusG702 application for paymentcertifiedG703 continuation sheetattachedcost report backupattachedchange order log3 approvedlien waivers6 tradesinsurance certificatescurrentchange order logfoots to line 2no.descriptionamountco 001unsuitable soils, excavation86,000.00co 002window schedule revision74,500.00co 003credit, revised finishes(14,300.00)net change146,200.00cost report backupfoots to lines 3, 4 and 7cost classcommittedincurredsitework, structure1,406,200.001,406,200.00enclosure, carpentry1,550,000.001,147,000.00finishes and mep1,370,000.00363,690.004,326,200.002,916,890.00paid to date2,281,396.50lien waiversfoots to lines 7, 8 and 6formcoveredunconditional, through previous payment2,281,396.50conditional, this application489,649.002,771,045.50Application for paymentG702application no. 07 · period to 31 julyfor the lender1original contract sum4,180,000.002net change by change orders146,200.003contract sum to date4,326,200.004total completed and stored2,916,890.005retainage at 5%145,844.506total earned less retainage2,771,045.507less previous certificates2,281,396.508current payment due489,649.009balance to finish, plus retainage1,555,154.50contractor’s certificationthe work covered by this application has beencompleted in accordance with the contract documents.signedCertificate for paymentthe amount certified is:amount certified489,649.00byG703 continuation sheetevery column foots to the certificatecodescheduledcompleted%02 300 earthwork286,000.00286,000.0010003 300 concrete1,120,200.001,120,200.0010006 100 framing1,240,000.00992,000.008008 500 windows310,000.00155,000.005009 900 painting240,000.0024,000.001015 400 plumbing620,000.00217,000.003516 100 electrical510,000.00122,690.0024total4,326,200.002,916,890.0067previous applications2,401,470.00this period515,420.00balance to finish1,409,310.00retainage at 5%145,844.50
figure — one draw packagea transmittal, a change order log, a cost report, lien waivers, the certificate and its continuation sheet — every column foots to a numbered linered is where somebody outside the company has checked it
A strip cropped from a cost report: the column heads reading description in thousands, budget, commit, incurred and paid, and beneath them the total row carrying 19200, 8318, 4054 and 4031.
specimen — the cost reportcommitted, incurred and paid, off the screen the drawing above is assembled from
what they see

Investor and lender rooms.

Investors get positions, statements, transactions and onboarding, signed and funded without an email chain. Lenders get the draw package with its backup, in a room you control.

Pulled live from the library rather than copied, with per-recipient access. The investor package is built from project data as slides, sheets or web.

a lender asksin a room you controloutside the companyline 4 · completed to date2,916,890.0008 500 windows · completed155,000.00this period46,500.00commitment310,000.00the invoice behind it46,500.00every number keeps its source
figure — one query
case study

Four units, one set of books, start to sold.

Shape develops small multifamily in Jersey City through a separate company for each project. The Lugano ran on Fi from underwriting to the final distribution; three more are under construction on it now.

4
residential units
6,554
total sq ft
3 of 4
units with outdoor space
4
projects live on cellect