COREDO – EU Legal & Compliance Services Expert legal consulting, financial licensing (EMI, PSP, CASP under MiCA), and AML/CFT compliance across the European Union. Headquartered in Prague, we provide seamless regulatory solutions in Germany, Poland, Lithuania, and all 27 EU member states.
I often start strategic sessions with one question: what exactly does your bank, payment provider, or crypto‑licensable company consider normal for your account? The answer is the “expected activity” — a recorded, verifiable and auditable picture of what types of transactions are typical for you. Since 2016 the team COREDO has been supporting the registration of legal entities in the EU, the UK, Singapore and Dubai, helping to obtain financial licenses and building AML‑programs so that “expected activity” is not a formality but a practical tool for reducing risk and speeding up compliance.
What is the expected activity and where is it needed?

For small businesses, expected activity helps set realistic limits and explain to the bank why, for example, ten small incoming payments per day is normal, while one hundred in one hour is a red flag. For e‑commerce and marketplaces the profile is even more detailed: returns, chargebacks, platform fees, spikes during peak periods. For payment providers expected activity is built on merchant micro-profiles and industry benchmarks.
AMLD and FATF: regulatory context

Expected activity and KYC go hand in hand: you cannot assess a client’s risk without understanding the source of funds and the expected turnover. UBO checks and their impact on activity limits are critical for corporate structures with ownership chains. When dealing with PEPs and high‑risk UBOs I impose restrictive limits, enhanced monitoring and shortened review intervals.
SLA parameters in AML — verification time, time‑to‑onboard, case closure — directly depend on the quality of your expected activity policy. If the policy clearly describes threshold activity values and their configuration, you close cases faster and escalate cases to the second level less often.
How the expected activity is formed

I recommend starting with a methodology for calculating the client’s baseline activity. Baseline is not a ceiling, but the median of behavior, validated by the context of the business model. The COREDO team uses:
- Analysis of contracts, historical data, and industry benchmarks.
- Linear and nonlinear transaction forecasting models for seasonality and trends.
- Clustering and profiling by client types (SME, marketplace, B2B distribution).
- Anomaly detection to identify rare and atypical patterns.
The Expected activity statement template for the client should be clear and verifiable. Include ranges of monthly turnover, average and maximum payment, number of transactions, currencies, geography of counterparties, share of cash/crypto (if relevant), description of the supply chain. Examples of expected activity descriptions in service agreements are better tied to KYT processes: ‘Supplier X in country Y, monthly 50–80 transactions of 3 000–7 000 in currencies EUR, USD; returns up to 3%’.
Straw‑man scenarios are useful for calibration: suspicious patterns and expected activity test the boundaries. For example, a sudden change in the country of incoming funds without a change in invoice logic, or multiple transfers to accounts with common directors. Such scenarios help set up mitigating measures: enhanced Due Diligence when expectations are exceeded, temporary limit reductions, request for documents.
Threshold values / dynamic rules

threshold setup expected activity: this is not a one-off operation. I build the logic of dynamic thresholds and adaptive rules (dynamic thresholds) taking into account seasonality and business growth. For payment providers, adaptive limits are useful; they increase as the merchant is verified and the stability of behavior is confirmed.
Expected activity and transaction monitoring are linked through velocity rules, amount and count limits, and geographic filters. Using expected activity to reduce false positives works when rules rely on a baseline and real business events. At COREDO we run scenario testing and stress tests of the expected activity model on synthetic and real data to see where the system raises alerts without cause.
Data quality and integrations

I put data quality control for expected activity at the forefront. Empty fields, duplicate counterparties, and currency desynchronization lead to false alerts. Integration of data providers and enrichment (corporate registries, sanctions lists, beneficiaries) strengthens the profile. Integration with ERP/CRM systems to confirm business operations allows quick validation of spikes: the shipment went out – turnover increased, the logic is clear.
Auditability and action logs when changing expected activity protect the business in disputes: who, when and on what grounds changed the threshold, which documents were attached, who approved it. This is an important element of reporting to the regulator and demonstrating the rationale for expected activity.
Operational processes: cases, remediation
Rules lifecycle management (rules lifecycle management): an important element of a mature function: launch, test, prod, monitoring, tuning, decommissioning. At the same time I set SLA parameters for compliance: verification time from the alert, target time-to-onboard, case closure deadlines at each level.
Machine Learning and Explainable AI in AML
Explainable AI for anomaly models is especially important during regulatory reviews: the officer and the inspector must understand why the alert was triggered. I use interpretability features: feature contributions, contrastive explanations, Shapley values: to show how specific factors caused a transaction to deviate from expected activity.
Detection of synthetic identities and deviations from expected activity relies on KYT connectivity: graph links, unusual fund flows, correlations across devices and IP. In the crypto and fintech segments such linkages reduce “blind spots” and lower FNR.
PEP/UBO, multi‑currency, SME, marketplaces
For multi‑currency transfers we introduce separate limits for each currency and cross‑currency checks. The impact of multi‑currency on the expected activity profile requires taking into account bank cut‑offs, correspondent networks and fees; otherwise monitoring will see “anomalies” where there are none.
Tuning compliance: metrics and economics
Practices for tuning rules to reduce false positives: this is systemic work. I compare metrics before and after tuning: FPR, FNR, precision, recall, average time to escalation, average time to case closure. The economics of compliance is important for executives: reducing OPEX through tuning expected activity and process optimization often produces a noticeable effect already in the first quarter.
Scaling monitoring as the customer base grows means a modular architecture: a data bus, event queues, independent scoring services, horizontally scalable storage. A solution developed at COREDO for one of the European EMIs withstood a doubling of the portfolio without a proportional increase in the compliance team.
COREDO case studies in Europe, Asia and the CIS
Case 1. Payment provider in the EU. Task: reduce false positives by 40% without losing detection quality. The COREDO team implemented profiling of merchant segments, introduced adaptive thresholds and event-driven updates of expected activity when launching new promotions. We added integration with clients’ ERP systems to confirm turnover spikes. Result: FPR −47%, precision +18 pp, time-to-onboard −30%, the regulator approved the methodology and noted the transparency of the rationale.
Case 2. Marketplace in Singapore with expansion into the CIS markets. Problem: seasonal peaks and multi-currency transfers triggered a flood of alerts. COREDO’s approach proved the effectiveness of separate currency limits, velocity models and clustering merchants by behavioral characteristics. We implemented Explainable AI and visualization of activity patterns. Result: drifts were detected early, SARs/STRs were filed on a targeted basis, and cases without a reason disappeared.
Case 3. SME exporter from Central Europe, banking account servicing in the UK and Estonia. Pain point: banks doubted the client’s expected activity due to a long delivery cycle. COREDO’s solution: an expected activity statement detailing invoices, logistics and milestone payments; smart tracking based on shipment events; a 24-hour SLA for reviews. Outcome: the account was opened, thresholds were confirmed, and no service disruptions occurred.
Case 4. Crypto provider in Dubai with an exchange and custody license. Task: expected activity and monitoring taking into account PEP/sanctions and on-chain risks. We configured KYT flows, enriched sources with on-chain analytics, introduced EDD when expectations were exceeded, and rules to detect synthetic identities. Result: the regulatory review passed without remarks, and case closure accelerated by 25%.
Licensing and expected activity
When preparing for payment services licenses (EMI/PI), forex, crypto and banking licenses, the regulator assesses expected activity as part of the risk assessment. I include an expected activity policy for corporate clients in the documentation package: we describe the baseline methodology, dynamic thresholds, SLA, the SAR/STR process, change logs, reporting and governance.
Expected activity for payment providers is often broken down by merchant types. For forex companies and custodial crypto services, regulators expect an emphasis on velocity controls, counterparty geography and deposit/withdrawal limits. For banking licenses, a detailed mapping between source of funds, customer segmentation and account limits.
Disputes over account closure
Legal aspects must not be underestimated. If the bank closed an account because of a mismatch with expected activity, the evidentiary base decides everything: a signed expected activity statement, change logs, cases with the client’s documents, a description of mitigating measures and reasons for escalation. The COREDO team prepares clients for such scenarios by building an audit trail and an appeals procedure.
Expected activity as a tool
Expected activity and operational scaling are directly connected. I plan a roadmap of thresholds as we enter new countries and channels. Justified increases in limits after confirming new patterns reduce churn and support expansion without drama in monitoring.
Regulatory reporting: inspections
Expected activity and regulatory inspections require readiness to show documents and figures. In reporting to the regulator and demonstrating the rationale for expected activity it is useful to have:
- Description of the methodology and examples of customer profiles.
- Quality metrics (FPR, FNR, precision, recall) before/after tuning.
- Examples of SAR/STR cases linked to expected activity.
- Logs of threshold changes and approval protocols.
- Results of stress tests and scenario testing.
How to organize continuous improvement
I establish the cycle: onboarding, baseline – monitoring – review – tuning – reporting. Expected activity in onboarding and the quarterly review is updated by events: new products, countries, major contracts. Managing the lifecycle by rules preserves stability, even when the business grows quickly.
How to set up expected activity
- Start with context: business model, counterparties, logistics, currencies, seasonality.
- Formalize the expected activity statement and sign it with the client.
- Split limits by currencies, countries, and channels; add a velocity threshold.
- Configure dynamic thresholds and adaptive rules for growth and seasonality.
- Enable KYT and data enrichment; integrate ERP/CRM.
- Introduce performance metrics and regular reviews; monitor drift.
- Build case management, SAR/STR processes, and EDD mitigations.
- Ensure auditability: change logs and approval protocols.
- Test straw-man scenarios and stress tests before production.
- Document the policy in the AML program and prepare a package for the regulator.
International adaptation, Europe, Asia, CIS
Important for registration and licensing
When registering companies abroad and opening accounts, banks view expected activity as an indicator of maturity. To obtain financial licenses — crypto, forex, payment services and banking — the expected activity policy and its operational implementation demonstrate that you control risks and are ready to scale. This speeds up time‑to‑license and reduces the number of follow-up inquiries.
Conclusions
If you are planning to register a company in the EU or an Asian hub, preparing an application for a financial license, or reviewing your AML program, embed expected activity into your process and data architecture. The COREDO team helps develop methodology, configure thresholds and dynamic rules, automate monitoring, prepare reporting and navigate regulatory reviews. Transparent logic, measurable metrics and a controllable operating model turn a requirement into a tool for long-term growth and trust.