Kontrak hadapan ialah perjanjian kewangan tersuai antara dua pihak untuk membeli atau menjual aset pada tarikh masa hadapan yang khusus pada harga yang dipersetujui hari ini. Berbeza dengan produk piawai yang didagangkan di bursa awam, kontrak ini merupakan aturan persendirian yang dirundingkan secara terus antara peserta dalam pasaran luar bursa (over-the-counter).
Perjanjian ini berfungsi dengan mengunci terma transaksi lebih awal sebelum pertukaran sebenar berlaku. Oleh kerana ia bersifat khusus, pihak yang terlibat boleh menyesuaikan butiran kontrak, seperti tarikh penghantaran, kuantiti aset, dan harga penyelesaian, bagi memenuhi keperluan lindung nilai atau pelaburan mereka yang tertentu.
Sebagai contoh, sesebuah syarikat yang menjangkakan untuk menerima bayaran dalam mata wang asing dalam tempoh enam bulan mungkin memeterai kontrak hadapan dengan bank. Ini membolehkan syarikat tersebut mendapatkan kadar pertukaran tetap sekarang, sekali gus menghapuskan risiko turun naik mata wang yang mungkin memberi kesan negatif kepada hasil masa hadapan mereka apabila bayaran tersebut akhirnya ditukarkan.