ISA 520 · ISA 570
Financial Ratio
Calculator
Calculate 30+ financial ratios with European industry benchmarks, Altman Z-Score analysis, and ISA 570 going concern indicators. Export results as CSV for your working papers.
ISA 520 · ISA 570
30+ ratios, benchmarked.
Not just calculated.
inputs.conf
methodology.conf
README.md
01// engagement— ISA 520.4
02entity_name=
03fiscal_year_end=
04currency=
05industry=
09// income_statement— current year
10revenue=€
11cogs=€
12ebit=€
13net_income=€
17// balance_sheet— period end
18total_assets=€
19current_assets=€
20current_liabilities=€
21total_liabilities=€
22total_equity=€
01liquidity
current_ratio—
quick_ratio—
cash_ratio—
working_capital—
02profitability
gross_margin—
net_margin—
roe—
roa—
ebitda_margin—
roic—
03leverage
debt_to_equity—
debt_to_assets—
interest_coverage—
dscr—
equity_multiplier—
04activity
inventory_days—
dso—
dpo—
asset_turnover—
cash_conversion_cycle—
05going_concern
altman_z_score—
beneish_m_score—
piotroski_f_score—
isa_570_flags0
—benchmark_source
Manufacturing
BACH database · 2023
Bank for the Accounts of Companies Harmonized. European industry medians (Q1 / median / Q3) from the ECB/ECCBSO aggregated database covering 12 European countries by NACE sector.
≥ median between q1 and median < q1
ONE EMAIL · UNLOCKS EVERYTHING · FREE FOREVER
Enter your email to unlock the full ratio analysis.
One email. One time. Unlocks revenue sensitivity analysis, DuPont 5-factor decomposition, cross-ratio intelligence warnings, covenant headroom, and the full working paper download — everything at once, forever, on this device.
No payment. No upsell. No "premium tier" pop-ups. Ever.
One audit insight a week. Unsubscribe any time. GDPR-compliant (MailerLite, EU servers).
Your email unlocks every section below automatically.
Your email unlocks every section below automatically.
ADVANCED ANALYSIS
Deeper ratio analysis, styled the same.
01// sensitivity— revenue stress ±25%
Enter revenue and COGS to run sensitivity.
02// dupont_decomposition— 3-factor ROE breakdown
Enter revenue, net income, and balance sheet to compute DuPont.
03// cross_ratio_intelligence— pattern detection warnings
Enter inputs to run pattern detection.
04// covenant_headroom— typical mid-market covenants
Enter EBIT, debt, and current assets/liabilities to test covenants.
EXPORT (EMAIL TO UNLOCK)
Email unlocks the free download.
No payment required. Enter your email above to unlock the full working paper download.
Format
HTML → PDF
Pages
4–8
Price
FREE
or CtrlE
Frequently asked questions
What is a financial ratio calculator and how does it support audit analytical procedures?
A financial ratio calculator computes key financial metrics (liquidity, profitability, leverage, and activity ratios) from balance sheet and income statement data. Under ISA 520, auditors are required to perform analytical procedures as part of the overall review near the end of the audit. ISA 520.A1 specifically names 'gross margin percentages' and 'ratio of sales to accounts receivable' as examples. This calculator automates the computation of 30+ ratios, compares them against European industry benchmarks from the BACH database, and flags going concern indicators under ISA 570.A3.
How is the Altman Z-Score calculated and when should each variant be used?
The Altman Z-Score predicts the probability of bankruptcy using five financial ratios weighted by coefficients derived from statistical analysis. Three variants exist: the Original Z-Score (Z = 1.2×WC/TA + 1.4×RE/TA + 3.3×EBIT/TA + 0.6×MVE/TL + 1.0×Sales/TA) for publicly traded manufacturing companies, the Z'-Score for private companies (substitutes book value of equity for market value with adjusted coefficients), and the Z''-Score for non-manufacturing/services companies (removes asset turnover entirely). Use the original for listed manufacturers, Z' for private companies, and Z'' for service firms. Never apply any variant to banks or insurance companies.
What are the BACH database benchmarks and how are they sourced?
The BACH (Bank for the Accounts of Companies Harmonized) database at bach.banque-france.fr is maintained by the ECB/ECCBSO and provides aggregated financial ratios for companies across 12 European countries. Data is broken down by NACE sector, company size class, and country, with quartile distributions (Q1, median, Q3). This calculator uses pre-extracted BACH benchmarks for 14 industries to provide automatic RAG (Red/Amber/Green) comparison. Benchmarks are updated annually and represent European averages; local conditions may differ.
How does this calculator handle division by zero and other edge cases?
All ratio calculations include division-by-zero protection. When a denominator is zero, the ratio displays 'N/A' rather than crashing or showing infinity. Negative equity is flagged as 'technically insolvent' with specific warnings on debt-to-equity and ROE calculations. Negative EBITDA triggers a warning that debt can't be serviced from operations. For service companies with no inventory, inventory-related ratios are hidden and Quick Ratio equals Current Ratio. Zero revenue suppresses all margin ratios.
What is the difference between the current ratio and the quick ratio?
The current ratio (Current Assets / Current Liabilities) measures overall short-term liquidity including all current assets. The quick ratio ((Current Assets − Inventory − Prepaid Expenses) / Current Liabilities) is more conservative because it excludes inventory and prepaid expenses, assets that can't be quickly converted to cash. For manufacturing companies with significant inventory, the difference between these ratios is substantial and diagnostic. For service companies with minimal inventory, the two ratios will be similar.
How should I interpret the ISA 570 going concern indicators?
This calculator checks nine quantitative indicators derived from ISA 570.A3: negative working capital, current ratio below 1.0, negative equity, operating loss, net loss, interest coverage below 1.5x, negative EBITDA, debt-to-equity exceeding 3.0x, and debt service coverage below 1.0x. Triggering one or more indicators doesn't automatically mean the entity can't continue as a going concern. It means further investigation is required. The auditor must consider mitigating factors: management plans, available financing, seasonal patterns, and the entity's track record of addressing similar conditions.
What is the cash conversion cycle and why does it matter for audit?
The cash conversion cycle (CCC = DSO + Inventory Days − DPO) measures how many days it takes to convert inventory purchases into cash from customers. A shorter CCC indicates more efficient working capital management. An increasing CCC year-over-year may indicate deteriorating collection performance, slow-moving inventory, or loss of supplier payment terms, all of which are relevant for ISA 520 analytical procedures and may flag liquidity concerns under ISA 570. For retail companies, a negative CCC is common (they collect cash before paying suppliers).
Can I export the calculated ratios for my audit working papers?
Yes. The calculator provides a CSV export function that downloads all calculated ratios along with industry benchmark Q1, median, and Q3 values where available. The CSV file is formatted for easy import into Excel or audit software. For a complete audit working paper, combine the CSV output with the narrative interpretation of key ratios and any flagged going concern indicators.
What other audit tools do you offer?
Ciferi offers 20+ free audit and accounting tools, all browser-based with no login required. These include the Materiality Calculator (ISA 320), ISA 530 Sampling Calculator, ISA 570 Going Concern Checklist, Analytical Review Tool (ISA 520), Depreciation Calculator (IAS 16), IFRS 16 Lease Calculator, IFRS 9 ECL Calculator, IAS 37 Provision Calculator, IAS 12 Deferred Tax Calculator, IAS 36 Impairment Calculator, Transfer Pricing Tool, and Intercompany Elimination Tool (IFRS 10). Visit our free tools hub at ciferi.com/free to see the full collection.