کفالت مدنی به دو صورت می باشد:
.موقت
.مطلق
در کفالت موقت باید مدت معلوم گردد.
در کفالت مطلق، مکفول له هر موقع که بخواهد میتواند احضار مکفول را تقاضا کند ولی در کفالت موقت قبل از رسیدن موعد حق مطالبه ندارد.
اگر کفیل نتواند مکفول را حاضر کند بدلیل تخلف از انجام تعهد باید دین مکفول را بپردازد اما اگر کفیل، مکفول را حاضر کند و مکفول از پرداخت دین به مکفول له خودداری کند کفیل هیچگونه مسئولیتی نخواهد داشت چرا که به تعهد خود که حاضر کردن مکفول بوده، عمل کرده است.