Early accessSome features may be unavailable

Credit System

Understand how VynFi credits are calculated, consumed, and billed

Credit Formula

Every generation request consumes credits based on a deterministic formula. You can always estimate the cost before generating.

Formula

credits = rows x base_rate x sector_mult x label_mult

rows

Number of records requested

base_rate

Credits per row for data type

sector_mult

Multiplier for sector source

label_mult

Multiplier for output labels

Base Rates

Each data type has a fixed base rate that determines the per-row credit cost before multipliers are applied.

Data TypeBase RateUnit
Journal entries1 creditper row
Chart of accounts0.5 creditsper account
Master data1 creditper record
Document flow chain5 creditsper chain
Intercompany matched pairs8 creditsper pair
Full P2P cycle10 creditsper cycle
Banking/KYC profile3 creditsper customer
OCEL 2.0 event log2 creditsper event
Audit workpaper package15 creditsper engagement

Sector Multipliers

The sector source determines a multiplier applied to the base rate. Curated packs and marketplace datasets use higher multipliers to reflect their enhanced quality.

Sector SourceMultiplier
Generic1.0x
Curated sector pack1.5x
Custom fingerprint1.0x
Marketplace2.0x

Label Multipliers

Adding output labels (anomaly flags, control mappings, or evaluation reports) increases the per-row cost to reflect the additional computation.

Label OptionMultiplier
No labels1.0x
Anomaly labels1.3x
COSO control mappings1.2x
Full evaluation report1.5x

Config-Based Estimation

The /v1/config/estimate-cost endpoint provides real-time credit estimation for any generation configuration before you commit to a job. The credit ticker in the generation wizard uses this endpoint to deliver live cost feedback as you adjust settings.

Response Format

JSON
{
"baseCredits": 50000,
"multipliers": [
{ "source": "sector", "factor": 2.0, "label": "Financial Services" },
{ "source": "fraudPack", "factor": 1.5, "label": "Revenue Fraud" },
{ "source": "export", "factor": 1.5, "label": "Graph Export" }
],
"totalCredits": 225000,
"balanceStatus": "sufficient"
}

10x multiplier cap

The combined product of all multipliers is capped at 10x the base cost, regardless of how many options are stacked.

Live wizard feedback

The generation wizard calls /v1/config/estimate-cost on every configuration change, so the credit ticker always reflects your current balance and estimated cost in real time.

Worked Example

Let us walk through a real credit calculation step by step.

Scenario

Generate 10,000 journal entries using a curated banking sector pack with anomaly labels enabled.

text
Step 1: Base cost
rows = 10,000
base_rate = 1 credit/row (journal entries)
base_cost = 10,000 × 1 = 10,000 credits
Step 2: Apply sector multiplier
source = Curated sector pack1.5x
subtotal = 10,000 × 1.5 = 15,000 credits
Step 3: Apply label multiplier
labels = Anomaly labels1.3x
total = 15,000 × 1.3 = 19,500 credits
Final cost: 19,500 credits

Frequently Asked Questions

Common questions about the credit system.