Ao integrar Base de Cálculo em seu sistema você garante que o ponto de partida do cálculo é sempre o legalmente correto.
Dados da base de cálculo do Imposto Seletivo
Objetivo: Calcular o valor da base de cálculo para o Imposto Seletivo (IS), que incide sobre bens e serviços específicos.
Explicação: Utilizado para determinar a porção do valor da operação que será tributada pelo Imposto Seletivo, conforme as regras específicas para cada tipo de mercadoria.
URL
Parameters: No parameters
Tipo: POST
Dados de entrada
Exemplo de requisição
Para envio dos dados o Content-Type da requisição deverá ser definido como application/json.
{
"valorIntegralCobrado": 105,
"ajusteValorOperacao": 5,
"juros": 5,
"multas": 5,
"acrescimos": 5,
"encargos": 5,
"descontosCondicionais": 5,
"fretePorDentro": 5,
"outrosTributos": 5,
"demaisImportancias": 5,
"icms": 5,
"iss": 5,
"pis": 5,
"cofins": 5,
"bonificacao": 5,
"devolucaoVendas": 5
}
Exemplos de retorno
Retorno com sucesso
| Code | Description |
|---|---|
| 200 | Cálculo realizado com sucesso |
Exemplo de retorno
{
"baseCalculo": 120
}
Retorno com erro de dados
| Code | Description |
|---|---|
| 400 | Estrutura e/ou dados informados em formato não reconhecido |
| 404 | Erro na URL da requisição |
| 422 | Erro de validação |
| 500 | Erro interno na API |
Exemplo de retorno
{
"type": "https://example.com/",
"title": "string",
"status": 0,
"detail": "string",
"instance": "https://example.com/",
"properties": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
}
}
Dados da base de cálculo do CIBS
Objetivo: Calcular o valor da base de cálculo para a CBS e o IBS.
Explicação: Essencial para definir o montante sobre o qual as alíquotas da Contribuição sobre Bens e Serviços (CBS) e do Imposto sobre Bens e Serviços (IBS) serão aplicadas, nas operações com mercadorias.
URL
Parameters: No parameters
Tipo: POST
Dados de entrada
Exemplo de requisição
Para envio dos dados o Content-Type da requisição deverá ser definido como application/json.
{
"valorFornecimento": 105,
"ajusteValorOperacao": 5,
"juros": 5,
"multas": 5,
"acrescimos": 5,
"encargos": 5,
"descontosCondicionais": 5,
"fretePorDentro": 5,
"outrosTributos": 5,
"impostoSeletivo": 5,
"demaisImportancias": 5,
"icms": 5,
"iss": 5,
"pis": 5,
"cofins": 5
}
Exemplos de retorno
Retorno com sucesso
| Code | Description |
|---|---|
| 200 | Cálculo realizado com sucesso |
Exemplo de retorno
{
"baseCalculo": 135
}
Retorno com erro de dados
| Code | Description |
|---|---|
| 400 | Estrutura e/ou dados informados em formato não reconhecido |
| 404 | Erro na URL da requisição |
| 422 | Erro de validação |
| 500 | Erro interno na API |
Exemplo de retorno
{
"type": "https://example.com/",
"title": "string",
"status": 0,
"detail": "string",
"instance": "https://example.com/",
"properties": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
}
}