Business Central is the system of record.
We are the system of answers.

Brand margin, budget variance, group performance and receivables by customer are already in Business Central. Lens shows them live, synced from the ledger every day and whenever you ask, so nobody rebuilds them in Excel.

lens.zfenselabs.com

Product demo on sample data. Culinary Ventures Group and its brands are invented for this demo; none is a Zfense Labs customer.

Your ledger, read by brand and outlet. Every day, not month end.

Posted in Business Central

  • Revenue, COGS, and opex as GL dimension entries by brand
  • Budget entries and actuals as separate ledger records
  • Customer invoices in AR with due dates and settlement terms

Lens

  • Brand P&L from revenue to EBITDA, for any period
  • Actuals versus budget by brand or cost center, period on period
  • Receivables by brand, with aging and expected settlement

Zfense Labs connects to Business Central read-only and never modifies your data. Each customer's copy is held under strict tenant-level isolation in Zfense Labs' Azure environment, and access within it is governed by role, whether through the dashboard, Investigate or the MCP server.

Connect once, read-only. Every statement follows, by brand and outlet.

Connect Business Central and the finance team sees brand margin, budget variance and receivables in one place the same day.

Connect read-only

Nothing is written back, and your data is held in strict tenant-level isolation.

We map your chart of accounts to brands and outlets

Before go-live, we take the accounts and dimensions you already post to and turn them into views by brand, cost center and entity.

Drill from group to outlet to cost line

Start at the group, open a brand, open an outlet. Compare any of it with last period or last year.

Questions, assistants and access

Investigate

Ask, in plain English, why margin dropped two points. Lens answers from the ledger and shows the rows behind every figure.

Claude and ChatGPT on the MCP server

An assistant reads the same data, under the same rules, as the dashboard. It sees exactly what its user can see, and nothing more.

Access by brand, location and outlet

Grants follow the hierarchy the statements already use. A branch manager's view stops at the branch.

One customer, on Lens and Xtract

With Lens, a Dubai restaurant group closes the month in two days instead of two weeks, with live statements for every brand and outlet. The same group runs Xtract for the invoices every multi-site business knows: one vendor, a stream of bills, usage spread across every location. Xtract codes each line to its location and cost center and ties the split back to the total, with nobody keying it in.

8
Brands
~125
Outlets
AED 100M
Annual Revenue
2 weeks to 2 days
Month Close

Why the founder built Lens

Avradip Mandal

Avradip Mandal

LinkedIn

Founder, Zfense Labs

He was an engineer at Microsoft, Skyflow and Fujitsu Research, and holds more than fifty patents in secure systems and AI. He started Zfense Labs after watching a finance team rebuild its brand P&L in Excel every month. Every transaction was already in Business Central.

Read-only, encrypted, audited

Encrypted in transit and at rest

Role-based access control

Every query logged with user and timestamp

Hosted on Azure

Microsoft AI Solutions Partner

Built on Microsoft Dynamics 365 Business Central. You sign in with Microsoft Entra ID, Lens reads and never writes, and your data is isolated at the tenant level on Azure.

See it on the sandbox

Thirty minutes on our demo company, start to finish.

Book a demo