These 12 contracts are synthetic, from the repo's corpus, and were reviewed with the offline rules extractor, not a model, at commit 86f7af4. Source on GitHub

meridian-msa-aster

ASC 606 review. 3 matters for judgment, 0 failed checks.

Customer Aster Therapeutics ABSupplier Meridian Clinical Partners, S.L.Currency EUR Extractor rules

Matters for judgment

Step 2 · principal vs agent

Does the entity control the third-party good or service before it transfers to the customer? Gross revenue if so, net if not.

The contract describes goods or services supplied by an unaffiliated third party.

Meridian contracts with investigator sites as Sponsor's authorised representative and under budgets that Sponsor approves in advance. Pass-Through Costs are invoiced to Sponsor at the amount charged by the third party,…3 Investigator and Pass-Through Costs · p.1

Why this is not answered here: Control of a third-party good or service before transfer depends on the operating arrangement behind the contract -- inventory risk, pricing discretion, who is responsible for fulfilment.

Step 3 · variable consideration constraint

How much of the variable consideration should be included in the transaction price, and does the constraint limit it further?

The contract contains variable consideration: milestone bonus. No ceiling was found for it.

Each milestone fee is earned only on achievement of the stated event and is not payable in part.2 Service Fees · p.1

Why this is not answered here: How much variable consideration to include requires an estimate of the probability of a significant reversal, which draws on the entity's own history with similar contracts.

Step 4 · ssp not observable

What is the standalone selling price of each obligation, and is it directly observable from separate sales? If not, which estimation approach applies?

4 performance obligations are sold together, so the transaction price has to be allocated between them on relative standalone selling price.

affects Activation of the first eight (8) investigator sites; Enrolment of 50% of the target subject population; Last subject last visit; Database lock

Activation of the first eight (8) investigator sites EUR 120,0002 Service Fees · p.1
Enrolment of 50% of the target subject population EUR 260,0002 Service Fees · p.1
Last subject last visit EUR 210,0002 Service Fees · p.1
Database lock EUR 180,0002 Service Fees · p.1

Why this is not answered here: Standalone selling price is what the entity would charge selling separately. A contract records what it charged this customer on this deal -- the two only coincide by accident.

Checks

CheckResultDetail
Both parties identified passed Meridian Clinical Partners, S.L. contracting with Aster Therapeutics AB.
Effective date identified passed Effective 2025-03-03.
Currency identified passed Amounts are stated in EUR.
Fee schedule foots to the stated total passed 4 priced items sum to 770000, matching the stated total.
Every obligation carries a price passed All 4 identified obligations have a stated price.
Recognition pattern evidenced for each obligation not applicable No reading of how control transfers was attempted for: Activation of the first eight (8) investigator sites, Enrolment of 50% of the target subject population, Last subject last visit, Database lock. The offline extractor does not attempt it; run the model extractor to get an answer here.

Step 2 · Performance obligations

PromiseTypeStated priceList rateRecognition
Activation of the first eight (8) investigator sites
Activation of the first eight (8) investigator sites EUR 120,0002 Service Fees · p.1
clinical services 120000 -- not evidenced
Enrolment of 50% of the target subject population
Enrolment of 50% of the target subject population EUR 260,0002 Service Fees · p.1
clinical services 260000 -- not evidenced
Last subject last visit
Last subject last visit EUR 210,0002 Service Fees · p.1
clinical services 210000 -- not evidenced
Database lock
Database lock EUR 180,0002 Service Fees · p.1
clinical services 180000 -- not evidenced

Step 3 · Variable consideration

TermTypeCapFixed by the contract
Fees are earned only on achievement of defined milestones.
Each milestone fee is earned only on achievement of the stated event and is not payable in part.2 Service Fees · p.1
milestone bonus none stated no

Supporting schedule

Step 1 · Is there a contract, and for how long?

Customer Aster Therapeutics AB extracted
and Aster Therapeutics AB This Clinical Services Agreement is entered into as of 3 March 2025 between Meridian Clinical Partners, S.L., a company incorporated in Spain ("Meridian"), and Aster Therapeutics AB, a company…Preamble · p.1
Supplier Meridian Clinical Partners, S.L. extracted
and Aster Therapeutics AB This Clinical Services Agreement is entered into as of 3 March 2025 between Meridian Clinical Partners, S.L., a company incorporated in Spain ("Meridian"), and Aster Therapeutics AB, a company…Preamble · p.1
Agreement type master_agreement extracted
CLINICAL SERVICES AGREEMENT Meridian Clinical Partners, S.L. and Aster Therapeutics AB This Clinical ServicesPreamble · p.1
Amends not found
Effective date 2025-03-03 extracted
and Aster Therapeutics AB This Clinical Services Agreement is entered into as of 3 March 2025 between Meridian Clinical Partners, S.L., a company incorporated in Spain ("Meridian"), and Aster Therapeutics AB, a company…Preamble · p.1
Stated term (months) not found
Auto-renews not found
Termination for convenience not found
Termination notice (days) not found
Termination compensation not found

Step 3 · What is the transaction price?

Currency EUR extracted
Milestone Fee Activation of the first eight (8) investigator sites EUR 120,000 Enrolment of 50% of the target subject population EUR 260,000 Last subject last visit EUR 210,000 Database lock EUR 180,000 Total service fe…2 Service Fees · p.1
Total fixed consideration 770000 extracted
Total service fees EUR 770,0002 Service Fees · p.1
Payment terms (net days) 45 extracted
All invoices are payable within forty-five (45) days of the invoice date.6 Invoicing · p.2
Billing frequency monthly in arrears extracted
Pass-Through Costs are invoiced monthly in arrears.6 Invoicing · p.2
Upfront fee not found
Upfront fee refundable not found
Payment spread (months) not found

Step 2 / 4 · Options and third-party content

Renewal term (months) not found
Renewal price not found
Renewal described as discounted not found
Third-party components Meridian contracts with investigator sites as Sponsor's authorised representative and under budgets that Sponsor approves in advance. Pass-Through Costs are invoiced to Sponsor at the amount charged by the third party, without mark-up or administrative fee. Meridian holds Pass-Through funds in a des extracted
Meridian contracts with investigator sites as Sponsor's authorised representative and under budgets that Sponsor approves in advance. Pass-Through Costs are invoiced to Sponsor at the amount charged by the third party,…3 Investigator and Pass-Through Costs · p.1