🔬

Slovin's Formula Calculator (Research Sampling)

Determine the required sample size for research using Slovin's formula based on population size and margin of error.

MATHEMATICS

The Slovin Formula Calculator helps researchers determine the minimum sample size from a population.

Enter the population size and desired margin of error to get the sample size. Includes a comparison table at various error levels and an explanation of when the Slovin formula is appropriate.

Slovin Formula Calculator

Calculate minimum sample size from a population using the Slovin formula. Suitable for survey research, theses, and field studies.

Rumus Slovin:n = N / (1 + N × e²)di mana: n = ukuran sampel  |  N = ukuran populasi  |  e = batas kesalahan (margin of error) dalam desimal

Kapan Menggunakan Rumus Slovin?

Cocok digunakan ketika:
  • Populasi bersifat finite (terbatas dan dapat dihitung)
  • Sampling bersifat acak sederhana (simple random sampling)
  • Tidak diketahui proporsi karakteristik populasi (p tidak diketahui)
  • Penelitian survei deskriptif, skripsi S1, atau studi lapangan
  • Sumber daya (waktu & biaya) terbatas namun butuh estimasi cepat

Keterbatasan Rumus Slovin

Hal yang perlu diperhatikan:
  • Mengasumsikan tingkat kepercayaan 95% — tidak dapat diubah dalam rumus ini
  • Tidak mempertimbangkan variabilitas (standar deviasi) populasi
  • Kurang tepat untuk populasi yang sangat kecil (< 30) atau sangat besar (> 1 juta)
  • Tidak cocok untuk penelitian yang membutuhkan presisi statistik tinggi
  • Hasil adalah sampel minimum — tambahkan 10–20% sebagai cadangan drop-out

Alternatif Rumus Lainnya

Rumus YamaneIdentik dengan Slovin — n = N / (1 + N×e²). Taro Yamane mempopulerkan rumus yang sama secara independen pada tahun 1967. Keduanya dapat digunakan secara bergantian.
Rumus Cochran (1977)n = (Z² × p × q) / e² — lebih fleksibel karena memperhitungkan tingkat kepercayaan (Z), proporsi populasi (p), dan komplemen proporsi (q = 1−p). Digunakan saat proporsi populasi diketahui. Umumnya menghasilkan sampel lebih besar namun lebih akurat secara statistik.
Tabel Krejcie & Morgan (1970)Tabel siap pakai yang sudah menghitung ukuran sampel untuk berbagai ukuran populasi (N = 10 hingga 1.000.000) pada tingkat kepercayaan 95% dan e = 5%. Praktis tanpa perlu menghitung manual, namun kurang fleksibel karena hanya mencakup nilai-nilai tertentu.

Referensi: Slovin, E. (1960). Sampling. Dalam Sevilla et al. (1960). An Introduction to Research Methods. Rex Bookstore, Manila. Untuk penelitian dengan tingkat presisi lebih tinggi, konsultasikan dengan metodolog atau gunakan perangkat lunak statistik seperti G*Power atau PASS.

Calculator information

How to use this calculator

  1. Enter the population size (N) for your study, e.g., total students, total employees, or total residents.
  2. Enter the desired margin of error (e) as a percentage (1%, 5%, or 10% are most common).
  3. Click Calculate to get the minimum representative sample size.
  4. Compare with the reference table showing sample sizes at different error levels.
  5. Round results up for safety (never round down).
  6. Tip: Slovin's formula suits homogeneous populations; for heterogeneous populations consider stratified random sampling.

Slovin's Formula (1960)

n = N / (1 + N x e²)
  • n = minimum sample size
  • N = population size
  • e = margin of error as a decimal (e.g., 0.05 for 5%)

Slovin's formula assumes a 95% confidence level and a finite population. For very large populations (>100,000), consider Cochran's or Lemeshow's formula instead.

Worked example: Determining a sample size of high school students

Given:
  • Student population (N): 1,200
  • Margin of error (e): 5% = 0.05
Steps:
  1. Compute e² = 0.05 x 0.05 = 0.0025.
  2. Compute denominator = 1 + 1,200 x 0.0025 = 1 + 3 = 4.
  3. n = 1,200 / 4 = 300.
  4. Round up: n = 300 students.

Result: Minimum sample size is 300 students out of 1,200 (about 25% of the population).

Frequently asked questions

When is Slovin's formula appropriate?
Slovin's formula fits descriptive or correlational research with a finite, known population, a 95% confidence level, and a relatively homogeneous population. It is widely used in social science, management, and education thesis work. It is not suitable for highly heterogeneous populations or experimental research.
What margin of error should I use?
Generally 5% for academic research with high confidence, 10% for preliminary surveys, and 1% for high-quality census-grade studies. The smaller the margin of error, the larger the required sample. Federal statistical agencies typically use 1-3% margins for large national surveys, while public opinion polls use 3-5%.
What are the limitations of Slovin's formula?
Slovin's formula does not account for population proportions (p, q), confidence levels other than 95%, or population variance. For studies with complex proportion assumptions, Cochran's formula (n = z² x p x q / e²) or Lemeshow's formula is more accurate. Slovin is also less valid for N < 100 or for heterogeneous populations.
What if the population is very large or unknown?
For unknown populations, use Cochran's formula without the finite population correction: n = z² x p x q / e². With z = 1.96 (95% CI), p = q = 0.5, and e = 5%, the minimum sample is 385. For very large populations (>100,000), Slovin's formula returns a sample size similar to Cochran's.
Do I still need random sampling after using Slovin's formula?
Strongly recommended. After determining sample size with Slovin's formula, use a probability sampling technique (simple random, systematic, stratified, or cluster) to ensure representativeness. Non-probability sampling (purposive, convenience) is only valid for qualitative or exploratory research, not for statistical generalization.

Last updated: May 11, 2026