Integration med TaxCloud

Varning

Odoo TaxCloud-integrationen har påbörjat sin avveckling, med start i Odoo 17. Nya installationer är förbjudna i Odoo 17. I Odoo 18 kommer TaxCloud-modulen/modulerna inte att existera alls. Odoo rekommenderar istället användning av Avatax-plattformen.

Se även

:doc:`avatax

TaxCloud beräknar försäljningsskattesatsen i realtid för varje delstat, stad och särskild jurisdiktion i USA. Den håller reda på vilka produkter som är undantagna från moms och i vilka delstater varje undantag gäller.

TaxCloud-registrering

Registrera ett konto på TaxCloud.com och slutför installationen. När du går live får du TaxCloud API Keys genom att klicka på Stores, sedan Get Details.

Exempel på en butiks TaxCloud API-nycklar

Aktivera TaxCloud

  1. Gå till Redovisningspanelen ‣ Konfiguration ‣ Inställningar och i avsnittet Skatter aktiverar du Skattemoln.

  2. Lägg till butikens Login ID under API ID och butikens Key under API KEY. Klicka på Spara.

  3. Klicka på knappen Refresh (🗘) bredvid Default Category för att importera TIC Taxability Information Codes produktkategorier från TaxCloud. Vissa kategorier kan innebära specifika skattesatser eller undantag.

  4. Välj en Default Category och Save. Default Category används när ingen TaxCloud Category är inställd på dina produkter eller produktkategorier, eller när ingen produkt hittas på en order/faktura.

    Fylla i TaxCloud API-nycklar i Odoo

Ange TaxCloud-kategorier på produkter

Om du behöver använda mer än en TIC-kategori (dvs. Default Category), gå till produktens General Information flik och välj en TaxCloud Category.

Om du vill konfigurera flera produkter samtidigt, se till att de delar samma Produktkategori och klicka på knappen för extern länk (🡕) för att ange en TaxCloud-kategoriProduktkategori istället.

Observera

Om du anger en TaxCloud Category på en produkt och en annan på dess Product Category, tar Odoo bara hänsyn till den TaxCloud Category som finns på själva produkten.

En TaxCloud Category som anges för en föräldraproduktkategori gäller inte för dess barnproduktkategorier. Om du till exempel anger TaxCloud CategoryAll Product Category, tillämpas den inte på All/Sales Product Category.

Viktigt

Se till att ditt företags adress är fullständig, inklusive delstat och postnummer. Gå till Inställningar ‣ Företag: Uppdatera info för att öppna och redigera din företagsadress.

Bokför automatiskt skatter på rätt konto för skatteskulder

Skapa en användardefinierad standard för att se till att de nya skatter som genereras av TaxCloud-integrationen skapas med rätt Skatt att betala-konto. Denna process bör upprepas för varje företag som använder TaxCloud.

Varning

En användardefinierad standard påverkar alla poster vid skapandet. Det innebär att varje ny skatt är inställd för att registrera inkomst på det angivna kontot för Skatt att betala om inte skatten redigeras manuellt för att ange ett annat inkomstkonto (eller om en annan användardefinierad standard har företräde).

Detta gör du genom att gå till Redovisningspanelen ‣ Konfigurering ‣ Bokföring: Kontoplan, leta reda på företagets konto Skatt att betala och klicka på Inställning. Lägg märke till siffran efter id= i URL-strängen; det är Skattebetalkontots ID och kommer att användas senare.

Exempel på konto-id för Tax Payable i URL-strängen

Aktivera utvecklarläge, gå sedan till Inställningar ‣ Tekniskt ‣ Åtgärder: Användardefinierade standardvärden och klicka på Create.

Klicka på Field i rullgardinsmenyn och sedan på Search More….

Användardefinierade standardvärden Fältsökning

Använd sökfältet för att filtrera efter modellen Tax Repartition Line, och använd det en andra gång för att filtrera efter fältet Account. Välj raden med Tax Repartition Line under kolumnen Model.

Söker efter Linjemodell för skattefördelning och Kontofält

När du är tillbaka till User-defined Defaults creation, ange Tax Payable account ID som du noterade tidigare under Default Value (JSON format) fältet.

Välj det företag som konfigurationen ska gälla för i fältet Company och klicka på Save.

Exempel på konfiguration av användardefinierade standardvärden

Automatiskt identifiera den finanspolitiska positionen

Försäljningsskatt beräknas i Odoo baserat på fiskala positioner. En skatteposition för USA skapas när TaxCloud aktiveras.

Du kan konfigurera Odoo så att det automatiskt upptäcker för vilka kunder den skattemässiga positionen ska tillämpas. För att göra detta, gå till Redovisningspanel ‣ Konfiguration ‣ Redovisning: Skattepositioner och välj Automatisk skattemappning (TaxCloud). Aktivera Detektera automatiskt och sedan Spara.

Upptäck automatiskt inställning av TaxClouds skattemässiga ställning

Nu sätts denna skatteposition automatiskt på alla order eller fakturor om kundens land är USA. Detta utlöser den automatiska skatteberäkningen.

Observera

För att få försäljningsskatterna på en försäljningsorder, bekräfta den eller klicka på knappen Update Taxes bredvid Add Shipping.

Interaktion med kuponger och kampanjer

Om du använder Kupong eller Kampanjprogram kan integrationen med TaxCloud få ett oväntat beteende. Eftersom TaxCloud inte accepterar rader med negativa belopp som en del av skatteberäkningen, måste beloppet för de rader som läggs till av kampanjprogrammet dras av från summan av de rader som det påverkar.

Viktigt

Detta innebär, bland andra komplikationer, att order som använder kuponger eller kampanjer med en TaxCloud-redovisningsposition måste faktureras helt - du kan inte skapa fakturor för delleveranser etc.

Ett annat oväntat beteende är möjligt. Du säljer t.ex. en produkt för vilken du har ett kampanjprogram som ger 50 % rabatt. Om produktens skattesats är 7 % visar den skattesats som beräknats från TaxCloud-integreringen 3,5 %. Detta beror på att rabatten ingår i priset som skickas till TaxCloud. I Odoo finns dock rabatten på en helt annan rad. Skatteberäkningen är dock korrekt. En skatt på 3,5 % på hela priset motsvarar faktiskt en skatt på 7 % på halva priset, men detta kan vara oväntat ur användarens synvinkel.

Se även

fiskala_positioner