diff --git a/pytrustnfe/nfe/templates/NfeAutorizacao.xml b/pytrustnfe/nfe/templates/NfeAutorizacao.xml
index f5fa1e8..7844783 100644
--- a/pytrustnfe/nfe/templates/NfeAutorizacao.xml
+++ b/pytrustnfe/nfe/templates/NfeAutorizacao.xml
@@ -104,14 +104,24 @@
{% with imposto = det.imposto %}
{{ imposto.vTotTrib }}
+ {% if imposto.ICMS.CST == '00' -%}
- {{ imposto.ICMS.ICMS00.orig }}
- {{ imposto.ICMS.ICMS00.CST }}
- {{ imposto.ICMS.ICMS00.modBC }}
- {{ imposto.ICMS.ICMS00.vBC }}
- {{ imposto.ICMS.ICMS00.pICMS }}
- {{ imposto.ICMS.ICMS00.vICMS }}
+ {{ imposto.ICMS.orig }}
+ {{ imposto.ICMS.CST }}
+ {{ imposto.ICMS.modBC }}
+ {{ imposto.ICMS.vBC }}
+ {{ imposto.ICMS.pICMS }}
+ {{ imposto.ICMS.vICMS }}
+ {% endif %}
+ {% if imposto.ICMS.CST == '101' -%}
+
+ {{ imposto.ICMS.orig }}
+ {{ imposto.ICMS.CST }}
+ {{ imposto.ICMS.pCredSN }}
+ {{ imposto.ICMS.vCredICMSSN }}
+
+ {% endif %}
{{ imposto.IPI.cEnq }}