mental health calculators

Therapy Progress Assessment Calculator

Quantify your therapy progress using sessions attended, symptom improvement, coping skills gained, and homework completion. Best used between therapy check-ins to visualise momentum and identify areas to strengthen.

About this calculator

This calculator converts key therapy engagement metrics into a single progress score. Sessions attended contribute up to 20 points (therapySessions×1.5, capped at 20). Symptom improvement adds up to 40 points (symptomImprovement×4). Coping skills gained contribute up to 35 points (copingSkillsGained×3.5). Therapy homework completion adds up to 20 points (homeworkCompliance×2). These are summed and multiplied by a therapy-type multiplier: CBT scores 1.2, DBT scores 1.15, and Psychodynamic or other modalities score 1.0. The full formula is: Score = round(((min(therapySessions×1.5,20) + symptomImprovement×4 + copingSkillsGained×3.5 + homeworkCompliance×2) × therapyTypeMultiplier) × 10) / 10. The multipliers reflect the relatively stronger evidence base for structured cognitive and dialectical approaches rather than a judgment on other modalities.

How to use

Suppose you have attended 10 therapy sessions (10×1.5=15, under the 20-point cap), rate symptom improvement at 6 (6×4=24), coping skills gained at 5 (5×3.5=17.5), and homework compliance at 7 (7×2=14). Your component sum is 15+24+17.5+14=70.5. You are receiving CBT, so multiply by 1.2: 70.5×1.2=84.6. Score = round(84.6×10)/10 = 84.6. If you increased homework compliance to 10/10, the homework component rises to 20, pushing the total to round((15+24+17.5+20)×1.2×10)/10 = 91.8 — a strong argument for completing between-session assignments.

Frequently asked questions

Why does CBT get a higher multiplier than psychodynamic therapy in this calculator?

The 1.2 multiplier for CBT and 1.15 for DBT reflect the stronger and larger body of randomised controlled trial evidence supporting their efficacy for measurable symptom reduction — the outcomes this calculator tracks. CBT has decades of research across depression, anxiety, PTSD, and OCD showing reliable, quantifiable improvements. This does not mean psychodynamic or other therapies are ineffective; they often target different outcomes such as personality structure and relational patterns that are harder to capture in a numeric score. The multiplier is a calibration choice for this particular scoring model, not a clinical endorsement.

How many therapy sessions does it typically take to see measurable mental health improvement?

Research suggests that roughly 50% of clients show reliable improvement within 8–16 sessions of structured therapy such as CBT, with the steepest gains typically occurring in the first 8 sessions. In this calculator, the sessions component is capped at 20 points — equivalent to approximately 14 sessions — reflecting that session count alone has diminishing returns beyond that point, and that quality of engagement (symptom change, skills gained, homework) becomes the dominant driver of progress. Some conditions, particularly personality disorders, typically require longer treatment before measurable gains appear, which is why the symptom improvement and coping skills inputs carry more weight than session count.

What role does therapy homework completion play in mental health progress?

Between-session practice is one of the most reliable predictors of therapy outcomes, particularly in CBT and DBT. Homework tasks — thought records, exposure exercises, behavioural activation — allow clients to generalise skills from the therapy room to real life, which is where lasting change occurs. Studies show that higher homework compliance correlates with significantly better outcomes even after controlling for symptom severity at intake. In this calculator, homework compliance contributes up to 20 points, rewarding consistent effort outside sessions. If your score feels lower than expected, homework compliance is usually the fastest variable to improve through a deliberate commitment to between-session practice.