Grupo Imposto Seletivo - IS

O grupo IS representa o Imposto Seletivo, criado com a Reforma Tributária (LC 214/2025), e deve ser utilizado para identificar operações sujeitas à tributação seletiva. Este grupo deve ser informado por item da nota (det.prod.imposto), seguindo a estrutura aqui disposta.

Ele possui campos específicos para identificação da situação tributária, classificação tributária, base de cálculo, alíquotas (normal e específica) e o valor do imposto calculado.

📌IS – Imposto Seletivo

"IS": {
  "CSTIS": "000",
  "cClassTribIS": "000000",
  "vBCIS": 0,
  "pIS": 0,
  "pISEspec": 0,
  "uTrib": "UN",
  "qTrib": 1,
  "vIS": 0
}

📍Tabela de Referência – Novo Grupo IS em prod.imposto

Campo
Tipo
Tamanho
Obrigatoriedade

IS

grupo

-

Não

CSTIS

num

3

Sim

cClassTribIS

num

6

Sim

vBCIS

decimal

13v2

Não

pIS

decimal

3v2-4

Não

pISEspec

decimal

3v2-4

Não

uTrib

string

1-6

Não

qTrib

decimal

11v0-4

Não

vIS

decimal

13v2

Não

O preenchimento do grupo IS nos itens deve ser feito pelo integrador. A totalização dos valores (vIS) será realizada automaticamente pela invoiSys no grupo ISTot em total, similarmente ao que é feito atualmente para ICMS, PIS, COFINS e IPI.

📍Exemplo completo do grupo imposto com os novos campos

"imposto": {
...
  "IS": { // Informações do Imposto Seletivo
    "CSTIS": "000",
    "cClassTribIS": "000000",
    "vBCIS": 0,
    "pIS": 0,
    "pISEspec": 0,
    "uTrib": "!",
    "qTrib": 1,
    "vIS": 0
  },
  "IBSCBS": {
    "CST": "000",
    "cClassTrib": "000000",
    "gIBSCBS": {
      "vBC": 0,
      "gIBSUF": {
        "pIBSUF": 0,
        "gDif": {
          "pDif": 0,
          "vDif": 0
        },
        "gDevTrib": {
          "vDevTrib": 0
        },
        "gRed": {
          "pRedAliq": 0,
          "pAliqEfet": 0
        },
        "vIBSUF": 0
      },
      "gIBSMun": {
        "pIBSMun": 0,
        "gDif": {
          "pDif": 0,
          "vCBSOp": 0,
          "vDif": 0
        },
        "gDevTrib": {
          "vDevTrib": 0
        },
        "gRed": {
          "pRedAliq": 0,
          "pAliqEfet": 0
        },
        "vIBSMun": 0
      },
      "gCBS": {
        "pCBS": 0,
        "gDif": {
          "pDif": 0,
          "vCBSOp": 0,
          "vDif": 0
        },
        "gDevTrib": {
          "vDevTrib": 0
        },
        "gRed": {
          "pRedAliq": 0,
          "pAliqEfet": 0
        },
        "vCBS": 0
      },
      "gTribRegular": {
        "CSTReg": "000",
        "cClassTribReg": "000000",
        "pAliqEfetRegIBSUF": 0,
        "vTribRegIBSUF": 0,
        "pAliqEfetRegIBSMun": 0,
        "vTribRegIBSMun": 0,
        "pAliqEfetRegCBS": 0,
        "vTribRegCBS": 0
      },
      "gIBSCredPres": {
        "cCredPres": "text",
        "pCredPres": 0,
        "vCredPres": 0,
        "vCredPresCondSus": 0
      },
      "gCBSCredPres": {
        "cCredPres": "text",
        "pCredPres": 0,
        "vCredPres": 0,
        "vCredPresCondSus": 0
      },
      "gTribCompraGov": {
        "pAliqIBSUF": 0,
        "vTribIBSUF": 0,
        "pAliqIBSMun": 0,
        "vTribIBSMun": 0,
        "pAliqCBS": 0,
        "vTribCBS": 0
      }
    }
  },
  "gIBSCBSMono": {  
    "qBCMono": 1,
    "adRemIBS": 0,
    "adRemCBS": 0,
    "vIBSMono": 0,
    "vCBSMono": 0,
    "qBCMonoReten": 1,
    "adRemIBSReten": 0,
    "vIBSMonoReten": 0,
    "adRemCBSReten": 0,
    "vCBSMonoReten": 0,
    "qBCMonoRet": 1,
    "adRemIBSRet": 0,
    "vIBSMonoRet": 0,
    "adRemCBSRet": 0,
    "vCBSMonoRet": 0,
    "pDifIBS": 0,
    "vIBSMonoDif": 0,
    "pDifCBS": 0,
    "vCBSMonoDif": 0,
    "vTotIBSMonoItem": 0,
    "vTotCBSMonoItem": 0
  },
  "gTransfCred": {
    "vIBS": 0,
    "vCBS": 0
  },
  "gCredPresIBSZFM": {
    "tpCredPresIBSZFM": 0,
    "vCredPresIBSZFM": 0
  }
 } // Fechamento do grupo IBSCBS
}, // Fechamento do grupo imposto

Last updated

Was this helpful?