[gnucash-br] imposto sobre venda de ações

Adriano adrianoss em gmail.com
Dom Abr 14 10:13:11 EDT 2019


Dá para fazer por custo médio, mas não é o procedimento básico.
Especificamente, não se deve usar a função scrub para alocar as vendas
aos lotes.

O que eu faço é adicionar a um lote todas as compras que devem ser
consideradas no custo médio, e então cada venda também vai sendo
adicionada nesse mesmo lote. Com isso, as vendas consideram o custo
médio para cálculo do resultado. Se usar a função scrub aqui, dá uma
confusão danada. Eu testei várias vezes para entender como funciona e
conseguir usar direito, recomendo testar para aprender bem a fundo a
funcionalidade. O gnucash é bem pouco amigável nessa funcionalidade,
especialmente se você fizer algo errado e quiser consertar.

Se você fizer vendas que não zerem o lote considerado no custo médio,
e então comprar de novo, precisa fazer um ajuste. Esse ajuste é
necessário pois o custo médio se altera a cada nova compra.

O que eu faço é criar partidas com uma compra e uma venda fictícia, na
mesma transação da última venda realizada antes de comprar de novo,
sendo que essas compra e venda são da quantidade remanescente total de
ações, de modo a zerar sua quantidade, com a venda fictícia, e depois
voltar à mesma quantidade, com a compra fictícia. O preço dessas
compras e vendas fictícias serão iguais ao custo médio das transações
anteriores que compõem o lote em aberto, sendo que eu calculo
manualmente esse custo médio.

Então na funcionalidade lotes e aloco a venda fictícia ao lote em
aberto, para zerar sua quantidade, e aloco a compra fictícia a um novo
lote, cujo custo médio irá então começar como sendo igual ao custo
médio das operações antigas (calculado manualmente no parágrafo
anterior). Então basta adicionar as novas compras ao novo lote da
funcionalidade lotes, e tudo continua funcionando.

Se você comprar, comprar, comprar, e depois vender até acabar o lote,
basta adicionar todas essas transações a um mesmo lote na
funcionalidade que tudo sai direitinho. O ajuste acima só precisa ser
feito se você começa a comprar de novo antes de vender tudo.

Para o cálculo do imposto ficar certinho, eu ainda adiciono os custos
operacionais ao preço das ações, e com isso sai EXATAMENTE como
precisa segundo as regras da Receita. Ainda mais, eu sempre registro
os resultados e aloco em contas de ganho isento ou tributável,
conforme as vendas no mês sejam acima ou abaixo do limite de R$ 20
mil. Daí só calculo imposto nos que vão para ganhos tributáveis. Isso
eu acho importante para organizar os lotes, mesmo que sejam feitas
vendas isentas, pois no futuro poderão ocorrer vendas tributáveis.

Se você tiver prejuízo, dá para registrar para acompanhar e compensar
no futuro. Tudo manual, usando os saldos das contas de resultado ou,
como eu faço, registrando imposto a recuperar em contas específicas.

Para fundos de investimentos e títulos públicos (não sei se serve para
debêntures ou outros títulos, pois não conheço a legislação), a função
lotes funciona certinho, pois considera FIFO - First in first out (ou
PEPS) para alocar os lotes e apurar resultados.

Pra quem for testar isso, essas dicas devem ajudar na hora que a coisa
ficar mais complicada. Mas acho que só testando mesmo e avaliando os
resultados para entender a fundo o que eu escrevi. Eu achei bem
difícil compreender isso tudo acima sem ter testado exaustivamente e
alterado os procedimentos até ficar como descrevi acima.

Para ver o que acontece na conta quando eu uso a funcionalidade lotes
eu uso o relatório extrato da conta, configurando para ele mostrar
valores (além das quantidades de títulos), e assim tenho uma percepção
que eu julgo bastante completa da situação.

Boa sorte. Se precisar, eu tento responder novas dúvidas.

Em sáb, 13 de abr de 2019 às 21:47, Helder Couto
<helder.couto5 em gmail.com> escreveu:
>
> Mais uma vez, obrigado Adriano. Suas informações foram muito úteis. Depois que você chamou a atenção, vi agora que a função lotes de ações simplifica os lançamentos. Ainda não cheguei a verificar, mas espero que o cálculo do lucro ou prejuízo seja feito com base no custo médio das ações, tal como  exige a Receita Federal.
>
> Em sáb, 13 de abr de 2019 às 21:16, Adriano <adrianoss em gmail.com> escreveu:
>>
>> Helder,
>>
>> Primeiro a funcionalidade de lote cria uma transação automaticamente,
>> com uma partida no resultado (que deve ser reclassificado manualmente)
>> e contrapartida na conta onde estão registradas a compra e a venda do
>> título.
>>
>> Depois eu lanço uma partida de IR (conta de despesa - positivo ou
>> negativo, conforme o resultado) com contrapartida em uma conta de
>> passivo de imposto a pagar. Ambas essas contrapartidas eu faço na
>> mesma transação acima, mas pode ser em uma nova transação.
>>
>> Por favor, me perdoem se eu falar alguma bobagem contábil. Conheço bem
>> os conceitos, mas a terminologia é baseada no curso de graduação de
>> administração, de décadas atrás.
>>
>> Abraço,
>> Adriano
>>
>> Em sáb, 13 de abr de 2019 às 21:05, Helder Couto
>> <helder.couto5 em gmail.com> escreveu:
>> >
>> > Obrigado, Danilo e Adriano!
>> > Pelo que entendi, nos lançamentos de venda de ações o lucro (prejuízo) deve ser vinculado a uma outra conta de ganhos de capital e a partir desta o cálculo do imposto pode ser feito manualmente, correto?
>> >
>> > Em sáb, 13 de abr de 2019 às 08:13, Adriano <adrianoss em gmail.com> escreveu:
>> >>
>> >> Helder,
>> >>
>> >> É possível apurar resultado da operação com títulos usando o recurso
>> >> de "lotes" do gnucash. Na minha versão do Fedora 29 está no menu Ações
>> >> > Ver lotes.
>> >>
>> >> Para mim foi uma funcionalidade um pouco complicada de entender e
>> >> aprender a usar, como quase tudo no gnucash, mas resolveu 100% da
>> >> apuração de resultado em operações de compra e venda de títulos, e eu
>> >> não vivo mais sem isso.
>> >>
>> >> E com base nos resultados apurados pela funcionalidade, eu adiciono
>> >> partidas nas transações de resultado geradas automaticamente com o
>> >> cálculo manual dos impostos.
>> >>
>> >> Eu estou absolutamente sem disponibilidade de tempo para explicar como
>> >> eu uso esse recurso, acho que teria que elaborar um tutorial
>> >> razoavelmente complexo. Mas acho que dá para responder dúvidas se você
>> >> tentar aprender sozinho e encontrar dificuldades.
>> >>
>> >> Eu acho que comecei meu aprendizado sobre isso pelo item 9 desse link:
>> >> http://www.gnucash.org/viewdoc.phtml?doc=guide.
>> >>
>> >> Boa sorte,
>> >> Adriano
>> >>
>> >> Em sex, 12 de abr de 2019 às 20:27, Danilo Freitas da Costa
>> >> <danfcosta em gmail.com> escreveu:
>> >> >
>> >> > Olá Helder,
>> >> >
>> >> > Pode ser até ignorância minha, mas até onde lembro o GnuCash não apura lucro ou perda, nem imposto nas suas transações, independente de ativo.
>> >> >
>> >> > Você pode usar o GnuCash e fazer o controle de Ganho de Capital e assim poder apurar quanto teve de ganho e então calcular o Imposto.
>> >> >
>> >> > Lembrando que o imposto devido é diferente para operação comum e DayTrade. Bem como também é diferente para FIIs e por aí vai. Cabe a você apurar os ganhos e calcular o imposto.
>> >> >
>> >> > Você pode criar contas para apurar o Ganho de Capital de cada tipo de investimento, assim fica mais fácil apurar os valores.
>> >> >
>> >> > Atenciosamente,
>> >> >
>> >> > Danilo Freitas da Costa
>> >> >
>> >> >
>> >> > On Fri, Apr 12, 2019 at 7:00 PM Helder Couto <helder.couto5 em gmail.com> wrote:
>> >> >>
>> >> >> Alguém faz uso do Gnucash para calcular o imposto devido em transações de compra e venda de ações?
>> >> >> _______________________________________________
>> >> >> gnucash-br mailing list
>> >> >> gnucash-br em gnucash.org
>> >> >> https://lists.gnucash.org/mailman/listinfo/gnucash-br
>> >> >
>> >> > _______________________________________________
>> >> > gnucash-br mailing list
>> >> > gnucash-br em gnucash.org
>> >> > https://lists.gnucash.org/mailman/listinfo/gnucash-br
>> >
>> > _______________________________________________
>> > gnucash-br mailing list
>> > gnucash-br em gnucash.org
>> > https://lists.gnucash.org/mailman/listinfo/gnucash-br
>
> _______________________________________________
> gnucash-br mailing list
> gnucash-br em gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-br


Mais detalhes sobre a lista de discussão gnucash-br