Top of page
Skip to main content

A Transparent and Verifiable Workflow for Reporting PLS-SEM

A path-coefficient table is not a complete PLS-SEM report. Readers need the chain of decisions connecting the question, measurement and data with inference, out-of-sample prediction and robustness.

KEY ARGUMENT

A sound PLS-SEM report follows six evidence layers: method selection, data, specification, measurement, structural assessment, and prediction with robustness. Link each result to settings, its interpretive unit and its limits.

Start reading

1. Six evidence layers in an assessable report

An assessable PLS-SEM report explains decisions, their justification and how results change under different analytical conditions. A long list of indices cannot compensate for ambiguous specification or undisclosed settings.

Hair et al. (2019) recommend systematic reporting from method justification through measurement and structural assessment. Benitez et al. (2020) emphasize construct type, specification and confirmatory or explanatory objectives. Current practice also requires out-of-sample assessment with PLSpredict and CVPAT (Shmueli et al., 2019; Liengaard et al., 2021).

These six layers organize reporting; they are not six independent acceptance criteria. Favorable prediction does not fix invalid measurement, and acceptable measurement does not establish structural causality.

Six PLS-SEM reporting layers, from the research question to prediction and robustness.
Figure 1. Connect six evidence layers into a chain. No layer can be replaced with an overall index table.
Table 1
LayerQuestion to answerMain evidence
1. Method selectionWhy does PLS-SEM suit the question and construct types?Objectives, construct types and alternatives
2. DataHow was the sample obtained and cleaned?Sampling frame, missingness, outliers and power
3. SpecificationWhat theory supports the arrows and indicators?Diagram, hypotheses, controls and higher-order constructs
4. MeasurementAre the measures sufficiently reliable and valid?Loadings or weights, reliability, AVE, HTMT, VIF
5. Structural assessmentWhat are the magnitude and uncertainty of relationships?β, bootstrap CIs, f² and adjusted R²
6. Prediction and robustnessDo conclusions generalize and remain stable?PLSpredict, CVPAT, alternative specifications and endogeneity

2. Document methods before inspecting result tables

Write methods before selecting favorable results. Preserve a record of data, model, software and settings versions to prevent measurement, bootstrap and prediction tables from describing different models.

Justify PLS-SEM through objectives and model characteristics. Small or skewed samples do not automatically require it. Justify sample size with power or an appropriate inverse-square-root approach rather than the 10-times rule alone (Kock & Hadaya, 2018).

Causal language must match the design. Cross-sectional convenience samples generally support conditional-association interpretations. Endogeneity checks identify certain biases but do not turn observation into experimentation (Hult et al., 2018).

Table 2
CategoryInformation to preserveExample record
DataOriginal and analysis files, exclusions and missing codesdata_raw_01; data_analysis_03; cleaning log
ModelDiagram version, hypotheses, controls and indicatorsmodel_v04; dated and justified changes
SoftwareSmartPLS version and operating systemSmartPLS 4.x; Windows
AlgorithmWeighting, iterations, stop criterionRecord actual values from the settings dialog
InferenceBootstrap count, seed, CI and one-/two-sided test10,000 subsamples; fixed seed; percentile CI
PredictionFolds, repetitions, seed, loss and benchmark10 folds; RMSE; LM benchmark
  • Prespecify explanatory, predictive or combined objectives.
  • Justify construct types and measurement directions theoretically.
  • Justify sample size using power or an appropriate method.
  • Log every data and model change.
  • Preserve software versions and settings in text or screenshots.

3. Report measurement according to construct type

For reflective models, report outer loadings and CIs, internal consistency reliability, AVE and discriminant validity. HTMT detects a lack of discriminant validity better than Fornell-Larcker under many simulated conditions (Henseler et al., 2015). Cutoffs are reference points; retention decisions also require construct content and uncertainty.

For composites or formative models, prioritize content coverage, indicator collinearity, outer weights and CIs. Loadings can inform absolute contributions when weights are nonsignificant. Do not remove an indicator solely for a small weight if this narrows the conceptual domain (Benitez et al., 2020).

Draw a separate conclusion for each construct. A blanket statement that measurement is acceptable conceals problematic constructs and the evidence used.

Two evidence branches for reflective and formative PLS-SEM measurement models.
Figure 2. Reflective and formative models need different assessment chains. Do not apply identical cutoffs to both.
Table 3
TypeMain reportingSubstantive question
ReflectiveLoadings and CIs; alpha, rho_A or CR; AVE; HTMT and CIs where appropriateAre indicators interchangeable manifestations of the same construct?
Formative/compositeOuter VIF; weights and CIs; supplementary loadings; content coverageWhich part of the conceptual domain does each indicator contribute?
Higher-orderEstimation approach, measurement relationships at each level and level-specific tablesIs the higher-order construct theoretically meaningful or merely a model simplification?
Avoid mechanical grading

No single cutoff decides measurement quality. Report values, CIs, item content and the consequences of retention decisions.

4. Read structural results in a controlled sequence

Inspect inner VIF before interpreting paths. Then report β, bootstrap CIs, p-values if included in the inferential plan, f², and R² or adjusted R² for every endogenous variable. Coefficients describe conditional direction and magnitude; f² describes explanatory changes when a predictor is removed; R² describes in-sample explanation.

Mediation, moderation, multigroup and higher-order analyses need their own procedures. Report indirect effects and CIs rather than inferring mediation from two component p-values. For moderation, explain interaction construction, any standardization, and simple slopes or predictions at meaningful levels.

Mark changes made after inspecting results as post hoc. Explain added paths, removed indicators or altered controls and assess sensitivity against the original specification.

Table 4
ResultQuestion answeredCannot directly establish
β and CIConditional direction, magnitude and uncertaintyCausality
p-valueCompatibility with the null under the testing modelPractical importance
f²Individual explanatory contribution in this specificationOut-of-sample predictive ability
Adjusted R²Adjusted in-sample explained varianceGeneralization to new data

Fix the model to be reported

Confirm data, indicators, paths, controls and model version. Save the diagram before estimation.

Inspect inner VIF

Check collinearity in each endogenous equation. Revisit content and specification before deleting variables.

Run the PLS-SEM Algorithm

Record β, R² and adjusted R². Check coefficient signs against coding and hypotheses.

Run bootstrapping

Use a fixed seed for reproducibility. SmartPLS currently recommends 10,000 subsamples for final results; state CI type and test direction (SmartPLS, n.d.-a).

Combine uncertainty with magnitude

Present β and CIs alongside f². A small p-value does not make an effect large.

Analyze advanced effects

Report indirect effects, interactions, group differences or higher-order relationships with their specific settings.

Maintain a decision log

Date and theoretically justify every post hoc change, including sensitivity results.

5. Make bootstrapping reproducible

Bootstrap results depend on settings and random seed. Stating that bootstrapping was performed is insufficient to reproduce CIs. Report subsamples, seed, sign-change settings, interval type and test direction.

SmartPLS defaults to percentile CIs and offers bias-corrected and accelerated CIs. Keep the choice consistent with the analysis plan rather than changing it after seeing results (SmartPLS, n.d.-a).

A one-sided test requires a theoretically justified directional hypothesis stated beforehand. Two-sided testing is more transparent for nondirectional hypotheses or effects that may go either way.

Table 5
FieldValue to enterReason
Subsamples[10,000 or the number used]Bootstrap-distribution stability
Random seed[fixed value]Reproducing the same results
Confidence interval[percentile/BCa; 95%]Defines inference
Tails[one-tailed/two-tailed]Matches hypothesis direction
Sign changes[setting used]Explains sign handling across resamples
Version[SmartPLS x.x.x]Tracks algorithm and interface changes

6. Assess prediction and robustness

PLSpredict uses k-fold cross-validation and compares PLS-SEM errors against benchmarks. SmartPLS defaults to 10 folds, but each fold must contain enough observations for estimation. Report folds, repetitions, seed, error measure and benchmark (SmartPLS, n.d.-b; Shmueli et al., 2019).

CVPAT tests cross-validated loss differences between PLS-SEM and a benchmark or two models. Inspect the difference’s sign and magnitude before its p-value. A significant result favoring higher loss does not support the model (Liengaard et al., 2021).

Robustness checks should address plausible threats: alternative specifications, controls, endogeneity, heterogeneity, missing-data treatment or error metrics. State what changed and whether the main conclusion changed (Hult et al., 2018).

Table 6
CheckHypothetical resultLimited conclusion
PLSpredictRMSE PLS = .720; RMSE LM = .760Lower PLS than LM error for this indicator
CVPATLoss PLS - LM = -.014; p = .031Lower PLS loss under the specified direction
Additional controlMain β changes from .284 to .269Direction and magnitude are relatively stable here
Alternative specificationIndirect-effect CI includes 0Mediation conclusion is not robust to the alternative specification
Hypothetical example

All table values illustrate reporting only. They are not empirical results or reference thresholds.

7. Package tables, figures and files for verification

Give each table a purpose. Do not mix reflective measurement results with formative weights. Structural tables should align β, CIs, f² and hypothesis decisions in a consistent order. Prediction tables must identify the indicator, loss, benchmark and cross-validation settings.

A minimal reproducibility package includes analysis data or substitute metadata, a codebook, model files, settings records, original output and a decision log. If confidentiality restricts data, preserve a synthetic-data generation procedure or enough descriptive material to inspect the analytical logic.

Use versioned filenames and do not overwrite originals. Include a table in a manuscript only when it can be traced to the correct data, model and run.

PLS-SEM reproducibility package: data, model, settings, results and decision log.
Figure 3. A minimal reproducibility package. Preserve metadata, codebooks and synthetic materials when data cannot be shared.
  • Use consistent rounding in tables and text.
  • Keep construct and indicator names consistent across diagrams, output and manuscript.
  • Give figures captions, alt text and software versions where relevant.
  • Preserve original data and version the analysis files.
  • Include a codebook and cleaning log.
  • Include model files and algorithm-setting screenshots.
  • Preserve original Algorithm, bootstrap and PLSpredict/CVPAT output.
  • Clearly identify post hoc changes.

8. APA 7 reporting template and submission checklist

Use this as a fill-in framework. Retain only procedures actually performed and replace every bracket with study information.

Reporting example in English

PLS-SEM was selected because [objectives and construct types]. Analyses used SmartPLS [version] with [algorithm settings]. Sample size was justified using [power/method], N = [ ]. Reflective measurement was assessed using [loadings, reliability, AVE and HTMT]; formative constructs used [outer VIF, weights and CIs]. Bootstrapping used [number] subsamples, fixed seed [ ], [type; level] confidence intervals and [one-/two-sided] tests. Structural results included β, CIs, f², R² and adjusted R². Out-of-sample assessment used PLSpredict with [folds, repetitions, loss, benchmark] and CVPAT [if used]. Robustness checks included [ ]; conclusions were [stable/changed] under [conditions].
  • Do not justify the method solely by small samples or skewed data.
  • Do not justify sample size solely by the 10-times rule.
  • Describe sampling, missingness, outliers and all exclusions.
  • Distinguish reflective, formative and higher-order constructs.
  • Report the SmartPLS version, Algorithm settings and bootstrap settings.
  • Report β, CIs, f², R² and adjusted R² for each endogenous variable.
  • Assess out-of-sample prediction using PLSpredict and CVPAT when appropriate.
  • Identify benchmarks, folds, repetitions, seeds and loss functions.
  • Disclose post hoc analyses and unfavorable findings.
  • Keep causal language within the design’s limits.
  • Match in-text citations and references in both directions.
  • Make manuscript tables traceable to original runs.

Conclusion

A trustworthy PLS-SEM report is a traceable chain of decisions. Readers should see why the model was chosen, how measurement was assessed, which settings support inference, and whether conclusions survive held-out data or plausible alternative specifications.

References

Methodological note: The slug retains 2022 from the earlier URL. Content was updated using methodological sources and current SmartPLS documentation through 30/10/2026.