Pular para o conteúdo
Fiscal ProBiblioteca
NF-e e NFC-e · PIS e PIS-ST

PISOutr: outras operações, dois métodos de cálculo e XML

<PISOutr>det › imposto › PIS › PISOutr

Revisão editorial em 27 de set. de 2026. As versões e condições das regras estão indicadas ao longo do artigo.

PISOutr é a modalidade de outras operações do PIS, Programa de Integração Social. Fica em /nfeProc/NFe/infNFe/det/imposto/PIS/PISOutr. Contém CST, uma alternativa de cálculo e o valor vPIS.

“Outras operações” não significa que o grupo seja livre de classificação ou campos obrigatórios. Seu domínio de CST é próprio, e o XML exige escolher entre cálculo percentual e cálculo por quantidade.

Domínio próprio de outras operações

PISOutr admite 49, 50–56, 60–67, 70–75, 98 e 99. As descrições abrangem outras saídas, operações com direito a crédito e suas vinculações, créditos presumidos, aquisições com diferentes situações e outras entradas/operações.

Não são faixas contínuas de 49 a 99: 57, 68, 76 e outros códigos intermediários não passam a ser aceitos por estarem entre os extremos. O nome 99, “outras operações”, não é fallback para informação desconhecida. A presença de um código descrito como crédito não demonstra por si que o destinatário tem direito ao crédito. MOC 7.0, Anexo I, páginas 53–54.

PISAliq admite apenas 01/02; PISQtde, 03; PISNT, 04–09. Usar percentual não permite transferir o CST para PISAliq automaticamente.

Duas alternativas completas

Depois do CST, PISOutr recebe um dos pares:

Alternativa Campos Relação de cálculo
Percentual vBC e pPIS Base em reais × percentual ÷ 100
Quantidade qBCProd e vAliqProd Quantidade de base × reais por unidade

Depois do par escolhido, vPIS é obrigatório. Não se informam os dois pares juntos nem apenas um campo de um par. MOC, página 54; XSD real 010d, PISOutr/choice.

Exemplo sintético percentual, assumindo previamente CST 99, base R$ 500,00 e percentual 2,00%: 500 × 2 ÷ 100 = R$ 10,00.

<PISOutr xmlns="http://www.portalfiscal.inf.br/nfe">
  <CST>99</CST>
  <vBC>500.00</vBC>
  <pPIS>2.0000</pPIS>
  <vPIS>10.00</vPIS>
</PISOutr>

Outra hipótese sintética, com método por quantidade já definido: 25 unidades de base × R$ 0,40 por unidade = R$ 10,00.

<PISOutr xmlns="http://www.portalfiscal.inf.br/nfe">
  <CST>99</CST>
  <qBCProd>25.0000</qBCProd>
  <vAliqProd>0.4000</vAliqProd>
  <vPIS>10.00</vPIS>
</PISOutr>

São fragmentos alternativos, parciais em relação à nota, sem condições para transmissão. Os códigos, métodos e parâmetros foram assumidos para explicar a representação, sem recomendação tributária. O mesmo resultado não permite misturar métodos. No segundo, a unidade da quantidade precisa ser a mesma unidade a que se refere o valor por unidade.

Precisão não muda o método

No XSD real PL_010d_v1.03, referência histórica, vBC e vPIS usam TDec_1302, com até 13 inteiros e duas casas quando há fração. pPIS usa TDec_0302a04, até três inteiros e duas a quatro casas fracionárias.

qBCProd usa TDec_1204v, até 12 inteiros, e vAliqProd, TDec_1104v, até 11; suas frações admitem de uma a quatro casas. Os padrões também aceitam zero e inteiros. O XML usa ponto decimal. Zero permitido não é autorização para substituir dado ausente ou classificar a operação. Essas facetas são do pacote histórico efetivamente lido, não atribuídas a outro pacote.

O resultado vPIS é PIS próprio do item. Na conferência W13-10, facultativa para modelos 55/65 e associada a 602, o total ICMSTot/vPIS compara Q09 dos itens com ICMS; PISST/vPIS é outro caminho. MOC, página 121.

Par incompleto ou alternativas duplicadas

Para falha de estrutura, compare método confirmado na origem com o par gerado. Um emissor que sempre gera todos os campos pode inserir os dois pares, mesmo que um esteja zerado: zero não elimina a duplicidade.

Se aparece pPIS sem vBC, confira por que a base não foi transportada. Se aparece vAliqProd sem qBCProd, confira a origem da quantidade e sua unidade. Se o CST está fora do domínio, investigue classificação e mapeamento; não converta para 99 por conveniência.

Para divergência de valor, recalcule com o par efetivamente enviado e compare a memória de cálculo, sem inventar tolerância ou ajustar o resultado para fechar um total. Corrija a origem comprovadamente errada e gere novamente, sem editar XML assinado.

A definição de CST, direito a crédito, método, base e alíquota cabe à avaliação da operação real com o responsável contábil. Após essa confirmação, a tarefa técnica é preservar o método, a unidade e os valores no XML.

Aprofunde CST de PISOutr, base monetária, quantidade e valor do PIS.

Referência técnica para integração

XPath completo
/nfeProc/NFe/infNFe/det/imposto/PIS/PISOutr
Namespace
http://www.portalfiscal.inf.br/nfe
Leiaute
4.00 · PL_010e_v1.02
Ocorrências no XSD
1–1 no contexto do elemento pai
Tipo
inline:complexType
Preenchimento no catálogo
Condicional

A ocorrência vale dentro da estrutura XML: um campo obrigatório em um grupo opcional não torna esse grupo obrigatório. A aplicação fiscal depende da operação e da versão da regra.