NEW New: CloseOps for month-end close and reconciliation

The subledger that runs on your rules

Describe it. Build it. Prove it.

Design it visually or with your AI agent. Run it at scale. Trace it to the cent.

Your AI agent · via MCP
Add a prepayment adjustment step
Regression suitev8 vs v7
✓ 48 / 48 cases unchanged
Logic Studio / Loans / EIR fee amortisation
Events Attributes Rules Models Regression ● Diagnostics
Steps● live test passing
01eir = RATE(term, pmt, −netCarrying)
02interest = opening × eir
03feeAmort = interest − coupon
04if prepaid → accelerate(feeAmort)AI agent draft
05post(DeferredFees, FeeIncome)
Schedule · LN-0042
Dr Deferred Fees412.18
Cr Fee Income412.18
ASC 606 · RevenueIFRS 15IFRS 9 · ImpairmentCECLASC 310-20 · Loan feesASC 842 · LeasesIFRS 16IFRS 17 · Insurance+ your own policies
Why Fyntrac

Most accounting logic still runs in spreadsheets. They’re the only tool where accountants control the calculation.

Spreadsheets slow down at transaction volume, have no audit trail and depend on the person who built them. Packaged software scales, but locks you into someone else’s reading of the accounting. Fyntrac lets accountants own the logic and runs it on a governed platform.

Control vs. scalecontrol × scale
CONTROL → SCALE & GOVERNANCE →
neither
Spreadsheetscontrol, no scale
Packaged softwarescale, no control
Fyntracboth
What each option gives you
Spreadsheets Packaged software Fyntrac
Accountants own the logic ✓ — ✓
Any standard, your interpretation ✓ — ✓
Every number traceable ✓ — ✓
Transaction-level scale — ✓ ✓
Audit trail & version control — ✓ ✓
Posts journals to the GL — ✓ ✓
Changes without a services project ✓ — ✓
How it works

Define the inputs, write the logic, get journals and reports.

You configure the inputs, the logic and the outputs. Every change is versioned, and every number links back to its source data.

01

Define

The transactions you post, the attributes on each instrument and your chart of accounts.

Transactions Attributes Balances & metrics Custom tables Chart of accounts & mappings
02

Compute

Write the calculations in Logic Studio, or have your AI agent draft them over MCP.

Logic
Studio
schedules conditions iterations chaining
AI agent connected via MCP
03

Deliver

Journals, a subledger summarised at any level, and data for reporting.

Dr Interest Receivable2,940.00
Cr Interest Income2,940.00
JournalsSubledgerReporting & analytics

Every model change is versioned, so you can see which version produced each number.

Logic Studio

Build calculation models and test every change.

Logic Studio is where you write and test accounting logic. Your AI agent can draft rules, and the regression suite checks each change against saved test cases.

AI agents via MCP

Connect your AI agent over MCP

Connect your AI agent to Fyntrac through the Model Context Protocol (MCP). Describe the accounting treatment and the agent defines the events, writes the steps and rules, and dry-runs them on sample data. Nothing goes live until you review and approve it.

Works with Claude, ChatGPT and any MCP-ready agent.

Amortise origination fees on the commercial book using the effective interest method, monthly.
✓create_event_definitions3 events
✓create_saved_rule5 steps
✓dry_run_rulebalances tie out
The rule is ready for your review in Logic Studio. Shall I add these loans to the regression suite?
Visual DSL

A visual language for accounting logic

Build rules by drag and drop or in the playground, using familiar accounting functions such as RATE. Results update as you edit.

Stepsone calculation each
Rulessteps that post
Modela full treatment
Model Seta portfolio
Regression suite

Regression testing for every model change

Save test cases with their own input data and expected results as you build. When you change the model, rerun the suite to see which results changed and confirm the rest still match.

Multiple cases per model Version-to-version diffs Step-level diagnostics
Run · model v8 against v7 baseline 5 cases
Bullet loan · fixed rate✓ match
Amortising · rate reset✓ match
Partial prepayment · M14◆ expected change
Modification · term ext.✓ match
Write-off · stage 3✓ match
Fyntrac Insight

Reporting and BI on your subledger data. A copilot answers questions and runs the calculations.

Build datasets, reports and dashboards from the data your models produce. Ask the copilot a question and it writes the query and does the calculation.

Insight Copilot

runtime math agent
What’s our weighted-average yield by segment this quarter, and how much did prepayments add?
→ building dataset · loans × segment × Q3
yieldseg = Σ(interest + feeAmort) ÷ avg(balance)
prepayLift = feeAmortaccelerated ÷ avg(balance)
✓ computed on 3 segments · traced to rule v8

Commercial leads the book, and accelerated fees from early prepayments account for most of its lift this quarter.

Save as KPI Open in Prism Forecast
COMMRETAILSME

Datasets

Slice any attribute into clean, reusable datasets.

Reports, KPIs & dashboards

Tables, bars, pies and pivots, assembled for each audience.

Prism

A query browser for exploring the subledger with SQL.

Reconciliation

Match two datasets, or a dataset against a CSV, on your own logic.

CloseOps NEW

Run month-end close in one workflow, from reconciliation to sign-off.

CloseOps runs in the same platform that computed the numbers, so each break can be traced to the calculation behind it.

01Reconcile
02Explain
03Control
04Sign off
Reconcile

Reconcile against any outside data

Reconcile your subledger against bank statements, servicer files or any other outside data. Define the matching rules once (dates, amounts, instruments, tolerances). CloseOps matches millions of rows, flags the breaks and shows where each variance sits.

Subledger ↔ Servicer file · Sep
date ±2d amount ±0.01 loan_id
Matched1,284,906
Breaks37
Variance1,204.55
LN-0042 · paymentΔ 412.18date off 3d
LN-0107 · interestΔ 0.02over tolerance
LN-0311 · feeΔ 792.35missing in file
Explain

Reason codes and evidence for every break

Assign each break a reason code and attach the evidence. Corrections post back to Fyntrac as adjustments, and timing items carry forward until they clear.

Timing→ carries forward
External error→ evidence attached
Rounding→ within policy
Correction in our books→ posts adjustment
Control

Standard controls, built into every period

Each period runs the same standard controls automatically, at tenant, instrument and attribute level.

  • ✓Rollforward integrity & continuity
  • ✓Balances agree at tenant, instrument & attribute level
  • ✓Data loads complete
  • ✓Processing errors cleared
  • ◆Post-close activity reviewed
Sign off

Review, sign-off and an auditor-ready PDF

Reviewers approve with comments and a full audit trail. CloseOps then produces a branded period summary PDF for your auditors.

PRPreparer · ready for review
“3 timing items roll to Oct.”
RVReviewer · approved ✓
“Evidence complete.”
Period summary · Sep ✓ signed off
AI agent · via MCP

Your AI agent can help with the close

Over MCP, your AI agent can group breaks by pattern, trace how a number was calculated and suggest reason codes. Every change it makes is labelled and can be undone.

Sign-off and closing the period always stay with your team.

✓group breaks by pattern31 of 37 · settlement lag
✓trace_calculationLN-0042 · interest, rule v8
◆propose reason code · Timing ×31Undo
⏸close periodawaiting your sign-off
Period control & consolidation

Lock periods, restate cleanly and consolidate across tenants.

JAN
FEB · restated
MAR
APR · open
restatement flows forward into the open period

Closed periods stay locked

Once a period is closed, its numbers don’t change. To restate, reopen the closed period and Fyntrac carries the adjustment into the current open period, with a full audit trail.

Revenue Lending Leases
Consolidated journals + reporting

Consolidate across tenants

Run each use case in its own tenant with its own logic, then consolidate journals and reporting across all of them.

Own the logic.
Not just the output.

Bring one of your own accounting treatments. We’ll build it with you in Logic Studio and run it end to end.

✓Your accounting treatment, modelled live ✓Your AI agent connected over MCP ✓Journals, Insight and CloseOps on your own data

Book a demo

Prefer email? Write to us at info@fyntrac.com

We’ll only use your details to arrange the demo. See our privacy policy.