Jump to content
  1. Re: SAFT-PT: debate de dúvidas e ideias

    Duarte Sousa

    Boa tarde,

    Tenho uma dúvida relativamente ao SAF-T (PT), mais concretamente aos valores do GrossTotal, NetTotal, SettlementAmount, WithholdingTaxAmount e TaxPayable num recibo.

    Tenho, por exemplo, uma fatura de:

    • 100 € de base tributável
    • 23 € de IVA
    • 10% de retenção de IRS (10 €)

    Depois, num recibo, faço uma regularização de 30 € e aplico um desconto de 10 €, ficando efetivamente 20 € para pagar.

    A minha dúvida é: como devem ser preenchidos os campos do SAF-T neste caso?

    Estou a assumir que:

    • SettlementAmount = 10 €
    • Mas não tenho a certeza de como devem ser tratados WithholdingTaxAmount e TaxPayable, GrossTotal e NetTotal.

    Qual seria a forma correta de representar este caso no SAF-T (PT), de acordo com as regras da AT?

    • 8,048 replies
  2. Re: Utilizar Webservices da AT

    marcolopes
    On 9/10/2026 at 4:59 PM, jagrio said:

    Sim, tecnicamente já é possível, mas a regra até agora em vários programas tem sido impedir anular caso documento já tenha sido comunicado e emitir NC. E isso vai mudar.

    E o raciocínio é usar um webservice "novo" ou reenviar o documento com o novo estado e webservice já implementado, que o FAQ me parece fazer entender servir:

    É possível comunicar documentos que, após comunicação, passaram para o estado anulado (A). Para o efeito, a via de comunicação a usar será a mesma que foi inicialmente usada.

    Eu baseio-me nas regras da AT... Se o serviço permite ANULAR o documento, eu disponibilizo a possibilidade.

    Se ao ANULAR (ou mudar o estado) a AT responde que não é possível, eu apresento a mensagem ao utilizador.

    Em resumo: A AT é que manda de acordo com as regras implementadas por eles. É essa a "maravilha" dos WEBSERVICES.

    • 13,760 replies
  3. ClickFix attacks infecting PCs and Macs are going viral

    M6

    Simplicity - combined with the difficulty of getting stuff done - makes ClickFix ideal.

    [Continua...]

    In Ars Technica, 11 de Setembro de 2026

    • 0 replies
  4. Man told ChatGPT he was feeling delusional. ChatGPT insisted he was Jesus.

    M6

    Man with bipolar disorder sued OpenAI after surviving ChatGPT-linked suicide attempt.

    [Continua...]

    In Ars Technica, 09 de Setembro de 2026

    • 0 replies
  5. Re: Iniciante

    thoga31

    Isto já saiu da linha há algum tempo. As respostas doravante deverão cingir-se ao tópico.

    • 24 replies
  6. Re: AT - questões legais

    jagrio

    Isto de usar IA para analisar as coisas, IA diferentes dão respostas diferentes, por exemplo, o ChatGPT não indica que as quantidades sejam 0 mas sim 1, e diz para usar o TaxBase de modo a que as contas façam sentido, para fatura original valor 10.000 com IVA a 6%, (600 de IVA) para corrigir para IVA de 23%, lançar ND com TaxBase de 7391.30 para TaxPayable de 1700.00 (que somando ao IVA original dá o total certo).

    Tipo:

    <Line>
        <LineNumber>1</LineNumber>
    
        <ProductCode>IVA-CORR</ProductCode>
    
        <ProductDescription>
            Correcao IVA FT 2026/1234 - taxa 6% para 23%
        </ProductDescription>
    
        <Quantity>1</Quantity>
    
        <UnitOfMeasure>UN</UnitOfMeasure>
    
        <UnitPrice>0.00</UnitPrice>
    
        <TaxBase>7391.30</TaxBase>
    
        <TaxPointDate>2025-09-15</TaxPointDate>
    
        <DebitAmount>0.00</DebitAmount>
    
        <Tax>
            <TaxType>IVA</TaxType>
            <TaxCountryRegion>PT</TaxCountryRegion>
            <TaxCode>NOR</TaxCode>
            <TaxPercentage>23</TaxPercentage>
        </Tax>
    
            <References>
                <SourceDocumentID>
                    <OriginatingON>FT 2026/1234</OriginatingON>
                    <InvoiceDate>2025-09-15</InvoiceDate>
                </SourceDocumentID>
            </References>
    </Line>

    Este References tb não está certo para NC e ND, a estrutura é diferente, portanto, fico cheio de confiança...

    • 6,891 replies
  7. Festa do Software Livre 2026

    staff

    A 26 de Setembro de 2026 irá realizar-se no Porto (Faculdade de Engenharia da Universidade do Porto) a 6ª edição da Festa do Software Livre.

    Mais informações: https://ansol.org/fsl2026/

    Citação

    A Festa do Software Livre 2026 é um evento nacional, gratuito e aberto ao público, com o objetivo de celebrar e promover o universo do Software Livre e do código aberto.

    O evento é um ponto de encontro para comunidades diversas e apaixonadas por tecnologia, com o propósito de estimular a colaboração, fortalecer laços de interajuda e fomentar o crescimento de uma sociedade mais inclusiva, justa e tecnologicamente inovadora.

    • 0 replies
  8. PyCon Portugal 2026

    staff

    De 3 a 5 de setembro de 2026, irá realizar-se na Universidade de Aveiro a PyCon Portugal 2026

    Mais informações: https://2026.pycon.pt

    Citação

    A PyCon Portugal é a conferência anual da comunidade Python em Portugal. Desde 2022, reúne participantes nacionais e internacionais para promover a aprendizagem, a colaboração e a inovação em torno da linguagem de programação Python e do ecossistema open source. A conferência é organizada pela comunidade, para a comunidade, contando com o apoio de voluntários, parceiros e patrocinadores.

    A sua edição de 2026, a 5.ª consecutiva, decorrerá na Universidade de Aveiro, entre os dias 3 e 5 de setembro. Mais informações e inscrições podem ser consultadas em: https://2026.pycon.pt

    • 0 replies
  1. Load more activity
  • Popular Contributors

    Nobody has received reputation this week.

  • Most Solved

    Nothing has been solved this week.

  • Distinções Recentes

    • BLACK_DRAGON__ earned a badge
      10 Years
    • Tiago Salgueiro earned a badge
      1 Year
    • BHAMF earned a badge
      10 Years
    • Jose Guerreiro earned a badge
      10 Years
    • asousa_nt went up a rank
      boolean user
  • Member Statistics

    • Total Members
      16,396
    • Most Online
      3,938

    Newest Member
    Duarte Sousa
    Joined
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.