API for generating mathematically accurate trial balances with realistic accounting patterns. Built for training machine learning models on financial data.
POST /api/v1/generate
{
"count": 100,
"company_name": "Training Dataset",
"num_accounts": 50,
"industry": "retail",
"vary_parameters": true
}
{
"success": true,
"trial_balances": [...],
"metadata": {
"count": 100,
"generation_time_ms": 287
}
}
Debits equal credits at every stage: unadjusted, adjustments, and adjusted balances. 2 decimal precision.
Includes depreciation, bad debt, accruals, prepaid expenses, and unearned revenue adjustments.
Retail, manufacturing, services, and SaaS industries with appropriate account distributions.
Generate up to 10,000 trial balances per request. ~3ms per trial balance generation.
JSON for ML pipelines, CSV for spreadsheets. Download all as individual files in ZIP archive.
Company size, account count (20-200), random seed for reproducibility, parameter variation.
Each trial balance includes:
| Plan | Trial balances/month | Per request limit | Max accounts | Price |
|---|---|---|---|---|
| Free | 50 | 5 | 50 | $0 |
| Pro | 1,000 | 100 | 100 | $24.99/mo |
| Enterprise | Unlimited | 10,000 | 200 | Contact |
Generate large datasets with realistic accounting patterns for training fraud detection, anomaly detection, or financial forecasting models.
Create test data for QA without using production data. Verify calculations, reports, and data imports.
Provide students with realistic trial balances for learning accounting concepts, practicing audits, or building projects.
Quickly generate financial datasets for exploratory analysis, visualization practice, or algorithm benchmarking.