Rejeição: Total do PIS difere do somatório dos itens (457)

Estou recebendo o alerta: 457 => Rejeição: Total do PIS difere do somatório dos itens

Não estou enxergando onde estou errando, se algum puder me orientar, ficaria grato! :slight_smile:

Payload enviado

{
	"id_notafiscal": "nce_3a1d42932b814d73ae1d4f3607b3a7f2",
	"infNFCom": {
		"versao": "1.00",

                .......... alguns parametros removi aqui, para encurtar o json no tópico .......

		"assinante": {
			"iCodAssinante": "115757",
			"tpAssinante": 3,
			"tpServUtil": 3,
			"nContrato": "115757",
			"dContratoIni": "2025-10-01"
		},
		"det": [
			{
				"nItem": 1,
				"prod": {
					"cProd": "9827024",
					"xProd": "Mensalidade Tv a Cabo",
					"cClass": "0100301",
					"CFOP": "5307",
					"uMed": 4,
					"qFaturada": "1.00",
					"vItem": "79.90",
					"vDesc": "0.00",
					"vOutro": "0.00",
					"vProd": "79.90"
				},
				"imposto": {
					"ICMS00": {
						"CST": "00",
						"vBC": "34.25",
						"pICMS": "25.00",
						"vICMS": "8.56"
					},
					"PIS": {
						"CST": "00",
						"vBC": "34.25",
						"pPIS": "0.65",
						"vPIS": "0.22"
					},
					"COFINS": {
						"CST": "00",
						"vBC": "34.25",
						"pCOFINS": "3.00",
						"vCOFINS": "1.02"
					}
				}
			}
		],
		"total": {
			"vProd": "79.90",
			"vCOFINS": "1.02",
			"vPIS": "0.22",
			"vFUNTTEL": "0.00",
			"vFUST": "0.00",
			"ICMSTot": {
				"vBC": "34.25",
				"vICMS": "8.56",
				"vICMSDeson": "0.00",
				"vNF": "79.90",
				"vFCP": "0.00"
			},
			"vDesc": "0.00",
			"vOutro": "0.00",
			"vNF": "79.90",
			"vRetTribTot": {
				"vRetPIS": "0.00",
				"vRetCofins": "0.00",
				"vRetCSLL": "0.00",
				"vIRRF": "0.00"
			}
		},
		"referencia": "550982"
	}
}

Payload retornado

{
	"id": "nce_3a1d46e31140429bbc4ffe948a7f6882",
	"ambiente": "homologacao",
	"created_at": "2025-10-29T10:42:28.800Z",
	"status": "rejeitado",
	"data_emissao": "2025-10-29T10:42:28Z",
	"numero": 550982,
	"valor_total": 79.9,
	"chave": "33251039162235000115620000005509821038345731",
	"autorizacao": {
		"id": "evt_3a1d46e311504375bea7639889165d35",
		"ambiente": "homologacao",
		"status": "rejeitado",
		"autor": {
			"cpf_cnpj": "39162235000115"
		},
		"chave_acesso": "33251039162235000115620000005509821038345731",
		"data_evento": "2025-10-29T10:42:28.816Z",
		"numero_sequencial": 1,
		"data_recebimento": "2025-10-29T10:42:29.253Z",
		"codigo_status": 457,
		"motivo_status": "Rejeição: Total do PIS difere do somatório dos itens",
		"tipo_evento": "autorizacao"
	}
}

Ola.. posso estar falando bobeira mas testa ai
os valores do imposto deixa sem as aspas “”, deixe somente o CST dentro de aspas
Em total faça o mesmo em todos os valores, deixa sem aspas, e nos avisa aqui se deu certo

1 curtida

Obrigado, como estava recebendo o json de outro aplicativo, esse estava me entregando tudo em string, ajustei os locais como float, string e int.. passou.
Obrigado!