Receita Federal · Documentação oficial
Recolhimentos CBS
Consulta recolhimentos de CBS na condição de adquirente: RAD (Recolhimento pelo Adquirente) e split payment.
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
}
]
}
]
}
]
}