商业发票是否列出海运费主要是看成交方式。如果成交方式是FOB或EXW,那么商业发票上不能列出海运费。如果成交方式是CFR,那么商业发票上必须列出货值(FOB总金额)、海运费、CFR总金额。如果成交方式是CIF,那么商业发票上必须列出货值(FOB总金额)、海运费、保险费、CIF总金额。