Sample size calculation

Sample size for SEM

Calculate how many people you need for a structural equation model. We explain every input in plain words, so you know what you are entering and why.

How do you want to enter your model?

Step 1 · Build your model's structure

Add each variable in your study. If its scale has dimensions (subscales), add them with the number of items in each. We count the latent and observed variables for you.

Add your variables to see the summary.

Step 2 · Complete the remaining inputs

Filled in automatically from your Step 1 model.

Filled in automatically from your Step 1 model.

The smallest relationship between two variables that you want to be able to detect.

Probability of finding the relationship if it really exists. 0.80 is typical.

The risk you accept of seeing a relationship that does not exist. 0.05 is typical.

Recommended minimum sample

—

To detect the effect
—
For the model structure
—
How is it calculated?

We use Westland's (2010) procedure, the same one used by Soper's calculator, which combines two criteria and recommends the larger one:

  • To detect the effect: the minimum sample needed to distinguish, with the power and significance you chose, a relationship of the stated size between any pair of latent variables. Significance is adjusted with the Šidák correction because the model tests many relationships at once.
  • For the model structure: n = 50r² − 450r + 1100, where r is the number of observed variables per latent variable. It summarizes simulation studies showing that, with few items per variable, the model needs a larger sample.

These values are minimums. With data that are not normally distributed (for example, highly skewed Likert scales), with very complex models or with many incomplete responses, a larger sample is advisable. For very complex models, the most accurate method is Monte Carlo simulation.

Reference: Westland, J. C. (2010). Lower bounds on sample size in structural equation modeling. Electronic Commerce Research and Applications, 9(6), 476–487.

How to cite this tool

AtheneaLab. (2026). Sample size for SEM [Web application]. https://athenealab.com/en/sample-size/sem/

Want to know more? Write to us at [email protected]