> For the complete documentation index, see [llms.txt](https://ajuda.consistem.com.br/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ajuda.consistem.com.br/glossario/csosn.md).

# CSOSN

O **Código de Situação da Operação no Simples Nacional (CSOSN)** é o código utilizado exclusivamente por empresas optantes pelo **Simples Nacional** na emissão de Notas Fiscais Eletrônicas (NF-e). Ele substitui o CST para este regime tributário.\
Assim como o CST, ele identifica a origem da mercadoria e como ela será tratada tributariamente, mas com regras específicas para o regime simplificado.

### Composição do Código

O CSOSN é composto por **4 dígitos**: `A BBB`.

* **1º Dígito (A):** Origem da mercadoria (mesma tabela do CST).
* **2º, 3º e 4º Dígitos (BBB):** A situação da operação no Simples Nacional.

### Tabela de Códigos CSOSN (Os mais comuns)

Abaixo estão os códigos que você mais utilizará no dia a dia:

<table><thead><tr><th width="100">Código</th><th>Descrição</th><th>Quando usar?</th></tr></thead><tbody><tr><td><strong>101</strong></td><td>Tributada pelo Simples Nacional com permissão de crédito</td><td>Quando o cliente pode aproveitar crédito de ICMS (ex: venda para outra empresa).</td></tr><tr><td><strong>102</strong></td><td>Tributada pelo Simples Nacional sem permissão de crédito</td><td>Vendas comuns ao consumidor final.</td></tr><tr><td><strong>201</strong></td><td>Tributada pelo Simples com permissão de crédito e com ST</td><td>Operações com Substituição Tributária onde há repasse de crédito.</td></tr><tr><td><strong>202</strong></td><td>Tributada pelo Simples sem permissão de crédito e com ST</td><td>Operações com Substituição Tributária sem repasse de crédito.</td></tr><tr><td><strong>400</strong></td><td>Não tributada pelo Simples Nacional</td><td>Valores que não entram na base de cálculo do Simples.</td></tr><tr><td><strong>500</strong></td><td>ICMS cobrado anteriormente por ST ou por antecipação</td><td>Quando o imposto já foi pago em uma etapa anterior da cadeia.</td></tr><tr><td><strong>900</strong></td><td>Outros</td><td>Casos específicos que não se enquadram nos anteriores.</td></tr></tbody></table>

### Tabela de Equivalência (CST x CSOSN)

Muitas vezes, a nota de compra vem com **CST**, mas você precisa dar a saída com **CSOSN**. Veja as correlações mais frequentes:

| Se o CST seria...                       | Use o CSOSN...     |
| --------------------------------------- | ------------------ |
| **00** (Tributada integralmente)        | **101** ou **102** |
| **10** (Tributada com ST)               | **201** ou **202** |
| **40/41** (Isenta ou Não Tributada)     | **103** ou **400** |
| **60** (ICMS pago anteriormente por ST) | **500**            |

<p align="center">Esse conteúdo foi útil?</p>

<p align="center"><a href="https://movidesk.consistem.com.br/form/10395/" class="button primary" data-icon="thumbs-up">Sim</a> <a href="https://movidesk.consistem.com.br/form/10395/" class="button primary" data-icon="thumbs-down">Não</a></p>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://ajuda.consistem.com.br/glossario/csosn.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
