Spesifikasi teknis adalah suatu uraian atau ketentuan-ketentuan yang disusun secara lengkap, tertulis (yang mencakup rincian teknis atau karakteristik yang dimliki oleh sebuah barang/material/jasa dan rincian persyaratan administrasi teknis yang terintegrasi) dengan jelas mengenai suatu barang/alat, jasa atau hasil akhir pekerjaan yang dapat dibeli/diadakan, dibangun atau dikembangkan oleh pihak lain sehingga dapat memenuhi keinginan semua pihak yang terkait.
Spesifikasi teknis yang tertulis dalam Dokumen Pengadaan /Undangan adalah minimum yang dipersyaratkan, jika penawar (penyedia barang/jasa) menyampaikan penawaran dengan Spesifikasi teknis lebih tinggi – bisa diterima (tetapi dengan harga termurah/kompetitif).
Kesalahan yang seringkali terjadi dalam penulisan spesifikasi teknis, yaitu: Persyaratan Teknis disusun, akan tetapi tidak dilengkapi dengan persyaratan Administrasi Teknis (antara lain: Garansi, Jaminan Kualitas, keperluan pelatihan, permintaan Manual Operasional, sample material, dll). Antara persyaratan teknis dan administrasi teknis merupakan satu kesaruan yang tidak terpisahkan (terintegrasi).