The exact steps to solve the problem in my case were: Set net.sf.jasperreports.export.xls.create.custom.palette=true in jasperWEB-INFclassesjasperreports.properties Add the property forecolor="#000001" to a style tag with isDefault="true", e.g.: <style name="defaultStyle" isDefault="true" forecolor="#000001"/>