ACTIVE PILOTGCC · EU

Fikrah

AI financial control layer for GCC + EU mid-market

Continuous bank-to-ERP reconciliation. AI agents that run the close process and deliver clean books every morning at 9am. Built for multi-entity companies with 2–6 finance staff who spend the first two weeks of every month reconstructing what already happened.

State of playMay 2026
StagePilot · paying customers
DeploymentsEU + GCC, live
GTMFinancial consultancy partnership
ComplianceZATCA Phase 2 ready
Target2–6 finance staff
Co-founderFrancesco · CTO
01 / The problem

The first two weeks of every month go to last month.

Mid-market finance teams spend the first half of every month reconstructing the previous one. Bank-to-ERP reconciliation is manual, error-prone, and built for one entity in one currency at a time.

Add a second subsidiary, a third bank, an Arabic-only statement, and the close becomes a project. Add ZATCA Phase 2 and it becomes a compliance liability.

We've watched controllers in Riyadh and Bologna do the same job, the same way, with the same export-to-Excel ritual. The job hasn't been built into software yet.

02 / What it does

Books that close themselves.

Fikrah connects every bank and ERP your business runs on, watches them in real time, and runs the close process as a series of supervised AI agents. By 9am, the prior day is locked. By month-end, there's nothing left to do.

Continuous reconciliation

Bank ↔ ERP, every entity, every currency. Real-time. No 'we'll do it tomorrow.'

Agent-run close

AI agents run the close as a workflow. Humans approve the edge cases. Audit trail on every decision.

ZATCA Phase 2 ready

E-invoicing, structured XML, signed payloads. KSA's tax requirements are first-class, not a plugin.

Arabic + Latin first

Statements, vendor names, narrations, GL — Arabic and Latin scripts handled as native input. No transliteration layer.

Auditor-grade trail

Every match, every reversal, every prompt. PwC, EY, KPMG can audit the agent's work the same way they audit a controller's.

Clean books at 09:00

Every weekday morning, yesterday is closed. Your CFO opens to a screen, not an inbox.

03 / Receipts

What 'live in pilot' actually means.

Paying pilots, two regions, one engagement model. The clock has been running for the last 90 days.

2 wks
Saved per month, per FTE
09:00
Books closed by
ZATCA
Phase 2 native
0
Spreadsheets exported

Our controller doesn't reconstruct the month anymore. She reviews what the system did overnight and signs it off. That's the entire close.

CFO · GCC pilot customer
04 / The stack

Built on

Production stack tuned for finance. Deterministic engine for the numbers; LLMs only where the data is unstructured.

PythonPostgresGemini FlashNeo4jPandasTemporalZATCA SDK
05 / The team

Built by

F
Francesco
CTO · ex-Amazon, finance AI architect
HH
Hadi Hijazi
Founding (BLOQ)
M
Moe
GCC distribution
Build with us

Running multi-entity books
with 2–6 finance staff?

If the first two weeks of your month go to reconstruction, we should talk. A 30-minute call with your controller is enough to know if there's a fit.

Pitch us a ventureSee the portfolio