保险公司之所以只垫付18000,一般是因为保险保额或被保险人需要实际花费的医疗费用只需要18000,比如交强险医疗费用有责赔偿限额为18000,交强险死亡伤残无责赔偿限额为18000,那么保险公司自然最多只能垫付限额以内的金额。
再比如李先生买了一份医疗险,可进行垫付,不考虑免赔额、其他保险保障已报销的情况的话,那么若李先生因为意外导致住院进行治疗,保险公司在进行评估后,认为李先生最多只需要花费18000即可完成治疗,自然最多也就只能垫付18000。