Receita Federal · Documentação oficial

Recolhimentos CBS

Consulta recolhimentos de CBS na condição de adquirente: RAD (Recolhimento pelo Adquirente) e split payment.

docs.receitafederal.gov.br/apuracao-cbs/ Versão 1.1 · set/2026 · Receita Federal do Brasil
Diferença em relação a Pagamentos: neste endpoint o campo identificador é niFornecedor (em vez de niAdquirente), pois a perspectiva é do adquirente pagando a CBS pelo fornecedor.

Endpoints

POST https://api.receitafederal.gov.br/apuracao-cbs-prr/v2/recolhimentos/{cnpj} produção restrita
POST https://api.receitafederal.gov.br/apuracao-cbs/v2/recolhimentos/{cnpj} produção

Exemplo de chamada

curl --location --request POST \
  'https://api.receitafederal.gov.br/apuracao-cbs-prr/v2/recolhimentos/{cnpj}' \
  --header "Authorization: Bearer $TOKEN" \
  --header 'Content-Type: application/json' \
  --data '{ "urlRetorno": "https://cliente.exemplo.com/webhooks/apuracao-cbs" }'

Estrutura do JSON de retorno

Nível raiz
tiqueteSolicitacao ni niConsumidor geradoEm apuracao[]
Nível apuracao
dataArrecadacao pagamentos[]
Nível pagamento
numeroDARF tipo composicao[]
Nível composição
sequencial pa vencimento niFornecedor chaveDFE principal multa juros total

Exemplo completo de resposta JSON

{
  "tiqueteSolicitacao": "<tiqueteSolicitacao>",
  "ni": "12345678",
  "niConsumidor": "12345678",
  "geradoEm": "2026-08-27T19:03:44Z",
  "apuracao": [
    {
      "dataArrecadacao": "2026-08-27T19:03:44.525Z",
      "pagamentos": [
        {
          "numeroDARF": "",
          "tipo": 0,
          "composicao": [
            {
              "sequencial": 0,
              "pa": "08/2026",
              "vencimento": "2026-08-27T19:03:44.525Z",
              "niFornecedor": "",
              "chaveDFE": "",
              "principal": 0,
              "multa": 0,
              "juros": 0,
              "total": 0
            }
          ]
        }
      ]
    }
  ]
}