You ran an independent-samples t-test, you have your output, and now your supervisor wants it written up "in APA." The test itself is the easy part. Turning a page of software output into one clean, correct APA 7 sentence is where most people lose time (and marks). This guide gives you the exact format, a worked example you can copy, and the specific mistakes that get flagged in review.
What you need before you write a single word
An APA 7 write-up of an independent t-test needs five things from your output. Pull these first:
- The mean (M) and standard deviation (SD) for each of the two groups.
- The t value.
- The degrees of freedom (df). For a standard (Student's) t-test this is n1 + n2 minus 2.
- The exact p value.
- An effect size, almost always Cohen's d. APA 7 expects an effect size, not just significance.
A 95% confidence interval for the difference in means is strongly encouraged in APA 7, so include it if you have it.
The APA 7 format template
Report the result in running text using this pattern:
An independent-samples t-test showed that [dependent variable] was significantly higher/lower for [group 1] (M = X.XX, SD = X.XX) than [group 2] (M = X.XX, SD = X.XX), t(df) = X.XX, p = .XXX, d = X.XX, 95% CI [X.XX, X.XX].
A few formatting rules that reviewers actually check:
- Italicize the statistical symbols: M, SD, t, p, d, N.
- Put the degrees of freedom in parentheses right after t.
- No leading zero on p (it cannot exceed 1), so write p = .008, not 0.008.
- Keep the leading zero on Cohen's d (it can exceed 1), so write d = 0.71.
- Round most values to two decimals. Report p to two or three decimals, and if it is below .001, write p < .001 rather than p = .000.
A worked example
Say you compared exam scores between a guided-study group and a control group.
- Guided group (n = 30): M = 78.40, SD = 8.20
- Control group (n = 30): M = 72.10, SD = 9.50
- Test result: t(58) = 2.74, p = .008, d = 0.71, 95% CI [1.70, 10.90]
Written up in APA 7, that becomes:
An independent-samples t-test showed that exam scores were significantly higher for the guided-study group (M = 78.40, SD = 8.20) than for the control group (M = 72.10, SD = 9.50), t(58) = 2.74, p = .008, d = 0.71, 95% CI [1.70, 10.90].
That single sentence carries the direction of the effect, the descriptive statistics, the test result, the effect size, and the confidence interval. That is a complete APA 7 report.
The APA 7 table (optional but tidy)
For a results chapter, a small table keeps the descriptives out of the prose. APA tables use horizontal rules only, no vertical lines:
| Group | n | M | SD |
|---|---|---|---|
| Guided study | 30 | 78.40 | 8.20 |
| Control | 30 | 72.10 | 9.50 |
Note. Exam scores range from 0 to 100. The group difference was significant, t(58) = 2.74, p = .008, d = 0.71.
Mistakes reviewers catch
- Writing p = .000. No p value is exactly zero. Report p < .001.
- A leading zero on p or on r. APA drops it for anything that cannot exceed 1.
- No effect size. "Significant" alone does not tell the reader how big the difference is. Report Cohen's d (roughly, 0.20 is small, 0.50 is medium, 0.80 is large).
- Missing M and SD. The reader needs the group descriptives, not just the test statistic.
- Wrong degrees of freedom. If your groups have unequal variances and you used Welch's correction, your df will be a decimal (for example, t(53.42)), and that is correct. Report what the test actually used.
- Stating significance with no direction. Say which group was higher.
Before you report: did the test's assumptions hold?
An APA write-up is only defensible if the test was appropriate. An independent t-test assumes:
- Independence of observations (different people in each group).
- Approximate normality of the dependent variable within each group.
- Homogeneity of variance (checked with Levene's test). If Levene's is significant, use Welch's t-test and report its adjusted degrees of freedom.
If the normality assumption is badly violated, the Mann-Whitney U test is the usual non-parametric alternative, and it has its own APA format.
Let KyroStat do the write-up for you
Formatting statistics by hand is where errors creep in. KyroStat runs the independent t-test on your data, checks the assumptions above automatically, and hands you the finished APA 7 sentence, a publication-ready table, the plot, and the underlying Python or R code so you (and your reviewers) can see exactly how every number was produced. Upload your spreadsheet, and the report is done in seconds.
Frequently asked questions
Do I have to report Cohen's d? APA 7 expects an effect size wherever you report a test, so yes, include d for an independent t-test.
What if Levene's test is significant? Use the Welch's t-test row of your output instead of the Student's row, and report the adjusted (often decimal) degrees of freedom.
My p value shows as .000. What do I write? Report p < .001. A p value is never exactly zero.
Should the confidence interval be for the mean difference? Yes. The 95% CI in an independent t-test report is the interval for the difference between the two group means.