Pular para o conteúdo
Suporte

Exportando extratos de royalties para CSV

Baixe seus extratos de royalties em arquivos CSV para analisar os ganhos em uma planilha, se preparar para a temporada de impostos ou manter um registro financeiro detalhado.

  • Você precisa ter pelo menos um extrato de royalties pago (os extratos aparecem depois que o seu primeiro pagamento é processado)
  • Um aplicativo de planilhas como Excel, Google Sheets ou Numbers para abrir o arquivo CSV

  1. Acesse Royalties no menu principal
  2. Vá até a aba Extratos
  3. Localize o período do extrato que você quer baixar
  4. Clique no botão de download (ícone de seta) ao lado do extrato

O sistema vai gerar o seu arquivo CSV. Para extratos menores, o download começa imediatamente. Para extratos maiores, você verá um indicador de progresso enquanto o arquivo é preparado.


Para a maioria dos extratos, o CSV fica pronto na hora. Aparece uma janela com um botão Download para salvar o arquivo.

Para extratos com muitos itens, o sistema processa a exportação em segundo plano:

  1. Aparece uma janela de “Preparando exportação”
  2. O sistema gera o arquivo (isso pode levar alguns instantes)
  3. Quando estiver pronto, aparece um botão Download
  4. Clique em Download para salvar o arquivo

O download é um arquivo ZIP que contém:

  • o arquivo CSV (ou vários arquivos CSV, se a exportação passar do limite de tamanho e for dividida)
  • COLUMNS.txt, uma referência em texto simples que descreve cada coluna do arquivo

Cada exportação gerada fica disponível por 24 horas. Se você pedir outra exportação com a mesma conta, o mesmo intervalo de datas e o mesmo agrupamento dentro desse prazo, o sistema entrega o arquivo já gerado, em vez de processar tudo de novo.


Cada linha do CSV representa um único item do seu extrato de royalties. Veja o que cada coluna significa.

ColunaDescriçãoExemplo
pay_periodPeríodo de pagamento no formato AAAAMM202601
labelNome do seu seloMidnight Records
retailerNome da plataformaSpotify
territoryCódigo de país ou regiãoUS, GB, DE
typeTipo de transaçãoStream, Download, UGC
catNúmero de catálogoMR-2026-001
upcCódigo de barras UPC do lançamento840123456789
releaseTítulo do lançamentoNeon Skyline
isrcCódigo ISRC da faixa (um identificador exclusivo para cada faixa)USRC12400001
track_artistNome do artistaLuna Rivera
track_titleTítulo da faixaGolden Hour
track_versionInformação de versão ou remix (vazio quando não houver)Acoustic Version
track_countNúmero de faixas1
purchase_qtyNúmero de reproduções ou vendas4523
dsp_transaction_dateData da transação informada pela plataforma2026-01-15
dsp_statement_idID de referência do extratoSP-2026-0001

Os exemplos abaixo mostram uma linha de streaming padrão e uma linha de UGC.

ColunaDescriçãoLinha de streamingLinha de UGC
gross_usdReceita bruta em USD daquela linha, antes das taxas da LabelGrid18.090000004.63000000
ColunaDescriçãoLinha de streamingLinha de UGC
platform_fee_rateAlíquota da taxa de plataforma do seu plano0.05000000 (5%)0.00000000
platform_fee_usdValor da taxa de plataforma (exibido como valor negativo)-0.904500000.00000000
ugc_fee_rateAlíquota da taxa de UGC / Content ID do seu plano0.000000000.20000000 (20%)
ugc_fee_usdValor da taxa de UGC / Content ID (exibido como valor negativo)0.00000000-0.92600000
total_labelgrid_feeAs duas taxas somadas (valor negativo)-0.90450000-0.92600000
net_revenue_usdSeus ganhos finais após todas as taxas da LabelGrid17.185500003.70400000

Se você for integrar esse CSV a um software de contabilidade ou a um sistema financeiro, veja os detalhes exatos do formato.

PropriedadeValor
CodificaçãoUTF-8
DelimitadorVírgula (,)
Caractere de aspasAspas duplas (")
Caractere de escapeBarra invertida (\)
Fim de linhaLF (\n)
Linha de cabeçalhoSempre presente como a primeira linha
Total de colunas23 (ordem fixa, veja a referência de colunas acima)
EntregaArquivo ZIP com o CSV e um arquivo de referência COLUMNS.txt
Grupo de colunasTipoPrecisão
pay_periodTextoAAAAMM (6 caracteres)
dsp_transaction_dateTextoAAAA-MM-DD (10 caracteres)
purchase_qtyInteiroNúmero inteiro
gross_usd, *_fee_usd, net_revenue_usdDecimalAté 8 casas decimais
platform_fee_rate, ugc_fee_rateDecimalAté 8 casas decimais (ex.: 0.05000000 = 5%)
Todas as outras colunasTextoComprimento variável
total_labelgrid_fee = platform_fee_usd + ugc_fee_usd
net_revenue_usd = gross_usd + total_labelgrid_fee
  • Campos vazios: track_version e cat podem ficar vazios (duas vírgulas seguidas)
  • Uso de aspas em texto: os campos que contêm vírgulas ou aspas ficam entre aspas duplas. As aspas duplas dentro dos valores de campo são removidas durante a exportação.
  • Exportações grandes: as exportações acima de 150 MB são divididas em vários arquivos CSV (cada um com a sua própria linha de cabeçalho) e entregues em um arquivo ZIP
  • Ordenação: as linhas são ordenadas por pay_period em ordem decrescente e, em seguida, por dsp_transaction_date em ordem decrescente

net_revenue_usd = gross_usd + total_labelgrid_fee

Como as taxas são valores negativos, elas reduzem o seu valor bruto. Veja uma linha de streaming completa do arquivo de exemplo, com alíquota de plataforma de 5%:

Valor
Receita bruta (gross_usd)$18.09000000
Taxa de plataforma (5%)-$0.90450000
Taxa de UGC / Content ID$0.00000000
Receita líquida$17.18550000

A taxa de plataforma e a taxa de UGC são categorias separadas e não incidem uma sobre a outra

Seção intitulada “A taxa de plataforma e a taxa de UGC são categorias separadas e não incidem uma sobre a outra”

Se você está montando uma contabilidade a partir desta exportação, este é o ponto que mais vale acertar.

  • As duas alíquotas incidem sobre o mesmo valor.
  • Nenhuma das duas incide sobre o resultado da outra: a taxa de UGC não é aplicada ao que sobra depois da taxa de plataforma, nem a taxa de plataforma ao que sobra depois da taxa de UGC.
  • Os dois valores são somados: total_labelgrid_fee = platform_fee_usd + ugc_fee_usd.

Veja um exemplo prático de uma linha de um extrato que traz os dois tipos de taxa, com alíquota de plataforma de 5% e alíquota de UGC de 20% sobre esse mesmo valor de $100.00000000:

CálculoCorreto (somando)Incorreto (acumulando)
Taxa de plataforma-$5.00000000-$5.00000000
Taxa de UGC / Content ID-$20.00000000 (20% de $100.00)-$19.00000000 (20% de $95.00)
Total de taxas da LabelGrid-$25.00000000-$24.00000000

A coluna da esquerda é a que fecha. Uma alíquota de plataforma de 5% e uma alíquota de UGC de 20% dão um desconto de 25% sobre esse valor, e não os 24% que aparecem quando você aplica uma alíquota sobre o que sobrou da outra.

A taxa de UGC / Content ID se aplica aos ganhos de conteúdo gerado pelo usuário em plataformas como YouTube, TikTok e SoundCloud. Nas linhas de plataformas de streaming padrão, como Spotify ou Apple Music, ugc_fee_rate e ugc_fee_usd mostram 0.00.

Como as alíquotas são definidas por extrato, na maioria das linhas uma alíquota vem preenchida e a outra fica em zero: um extrato costuma trazer só um tipo de ganho. Quando um extrato traz os dois tipos, as duas alíquotas aparecem em todas as linhas dele, e vale a regra da soma acima. Não presuma que só uma das duas colunas de alíquota virá preenchida: leia as que tiverem valor e some.

As taxas passaram a constar nas exportações em CSV a partir do período de extrato de outubro de 2024. Os extratos anteriores mostram os dados de receita sem as colunas de detalhamento das taxas.

Se você consulta os extratos pela API pública em vez da exportação em CSV, os endpoints de extratos retornam o mesmo detalhamento em três campos adicionais:

CampoDescrição
platform_fee_usdTaxa de distribuição padrão cobrada no extrato
ugc_fee_usdTaxa de UGC / Content ID cobrada no extrato
labelgrid_ugc_rateAlíquota da taxa de UGC / Content ID vigente quando o extrato foi gerado

Os dois valores são negativos e somam labelgrid_fee. As taxas incidem sobre o valor total liquidado no extrato, o que inclui qualquer saldo levado adiante de períodos anteriores, então multiplicar uma alíquota apenas pelos ganhos daquele período nem sempre bate com o valor — valem os valores retornados.

Os três campos são null em extratos gerados antes de o detalhamento passar a ser registrado. Trate null como “sem detalhamento”, e não como zero, e continue usando labelgrid_fee como total de taxas em todos os casos.


Quer ver como fica a exportação antes de baixar a sua? Baixe o nosso arquivo de exemplo:

Baixar CSV de exemplo

O exemplo contém dados fictícios que mostram itens típicos de várias plataformas e territórios, no formato de 23 colunas descrito acima. Todas as linhas dele seguem as fórmulas deste artigo, então você pode usá-lo como base de teste ao desenvolver o seu importador.


  1. Acesse o Google Sheets
  2. Clique em Arquivo → Importar
  3. Envie o seu arquivo CSV
  4. Selecione “Vírgula” como separador
  5. Clique em Importar dados
  1. Abra o Excel
  2. Clique em Arquivo → Abrir e selecione o arquivo CSV
  3. O Excel vai detectar automaticamente o formato separado por vírgulas
  • Filtre por loja para ver os ganhos por plataforma
  • Crie uma tabela dinâmica por território para descobrir os seus mercados mais fortes
  • Some net_revenue_usd para conferir o valor total do seu extrato
  • Ordene por purchase_qty para encontrar as suas faixas mais reproduzidas
  • Agrupe por lançamento para comparar o desempenho dos álbuns

Extratos grandes, com muitos itens, podem levar mais tempo para serem gerados. O sistema verifica o andamento por até 5 minutos. Se a exportação expirar:

  1. Feche a janela
  2. Aguarde alguns minutos
  3. Tente baixar de novo

Só é possível processar uma exportação por vez. Aguarde qualquer exportação atual terminar e tente novamente.

Verifique se o seu aplicativo de planilhas está configurado para a codificação UTF-8 ao importar. Isso garante que nomes de artistas e títulos de faixas com caracteres especiais sejam exibidos corretamente.

As colunas de taxas (platform_fee_rate, platform_fee_usd etc.) só estão disponíveis para os períodos de extrato a partir de outubro de 2024. Os períodos anteriores mostram os dados de receita sem o detalhamento das taxas.



Precisa de ajuda com a sua exportação? Fale com a nossa equipe de suporte.

Ainda não usa a LabelGrid?

Tudo o que você acabou de ler está disponível na nossa plataforma.

Veja o que a LabelGrid pode fazer →