Skip to main content
Glama

Check statutory audit exemption

check_audit_exemption
Read-onlyIdempotent

Answers 'does my company need an audit?' for a private limited company in Malta (MT, Article 185(2) micro thresholds) or the UK (GB, small-company thresholds before and after 6 April 2025). A deterministic check of turnover, balance sheet total and average employees. Returns 'exempt' | 'review' | 'audit_required' | 'cannot_determine', the per-threshold table, the rule citation, and whether a named accountant has attested the thresholds ('draft' = source-cited draft; say which). Pass prior_year figures: most regimes are two-consecutive-year tests, so without them a qualifying year returns 'review'. 'cannot_determine' is a valid outcome (unsupported jurisdiction, wrong currency, a shape needing judgment). Use the determination as returned, not thresholds from memory.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
currencyYesCurrency of the figures — must match the regime (EUR for MT, GBP for GB); convert first, never guess a rate.
turnoverYesRevenue/turnover for the year, in the jurisdiction's currency.
prior_yearNoPrior-year figures for the two-consecutive-years test.
entity_typeNoOptional. 'private_ltd' (default), 'plc', 'branch'. Non-private shapes route to a human.
group_memberNoOptional. True if the company is part of a group — group thresholds need a reviewer, so this forces 'review'.
jurisdictionYesISO-style code. MT and GB supported today.
employees_averageYesAverage number of employees during the year.
financial_year_endYesISO date the financial year ends, e.g. '2025-12-31'.
balance_sheet_totalYesTotal assets at the balance sheet date.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
caveatsNo
escalateNo
next_actionNo
verificationNostatus ('accountant_verified'|'research_verified'|'draft'), verified_by[], last_verified_at, skill_slug, era. Surface the status to the user.
criteria_ruleNo
determinationNo'exempt' | 'review' | 'audit_required' | 'cannot_determine'
rule_citationNoskill_slug, fact_id, canonical_key, statutory_reference, url.
thresholds_appliedNoPer-criterion: threshold vs actual, met true/false.

Schema Changelog

Changes observed during successful MCP inspections.

  1. Added

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.