Separate currency-conversion movement from subscription growth in a recurring-revenue report. Preparation only, not an account action.
Download the free skill
One complete Markdown file. No subscription or fabricated setup files.
Download SKILL.mdWhat to provide
Native recurring amounts, currencies, two approved reporting rates, periods and constant-currency policy.
How it works
- Freeze comparable subscription scope and preserve native amounts.
- Calculate reported values using each supplied rate, showing rate direction explicitly.
- Separate constant-scope FX change from native expansion/churn; missing policy prevents growth classification.
- Return an FX explanation note; no exchange-rate sourcing from memory, billing change or investor send.
The output
cohort | native recurring | prior/current rates | reporting values | FX difference | native movement | gap
Worked fictional example
Fictional unchanged 100 EUR at rates 1.1 then 1.2 USD/EUR reports 110 then 120 USD: 10 FX movement, not 10 native expansion.
Checks and limits
Keep source versions and original values. Unknowns stay unknown. Use qualified review for regulated, legal or hiring decisions. No live account compatibility test, send, share, schedule, ledger change or payment is authorized.
More founders workflows · How-to guides
Method: reviewed source. Demand lead: Oct6 GSC investor19/report11 impressions; source window Sep12-Oct3, exact topic monthly volume unmeasured. Site impressions and method evidence are not exact new-topic monthly volume. Checked October 6, 2026.