Brasilien¶
Einführung¶
Mit der brasilianischen Lokalisierung können Sie mit AvaTax (Avalara) über API-Aufrufe automatisch Umsatzsteuern berechnen und eletronische Rechnungen für Waren (NF-e) und für Dienstleistungen versenden. Außerdem können Steuern für Dienstleistungen konfiguriert werden.
Für die Umsatzsteuerberechnung und elektronische Rechnungsstellung für Waren und Dienstleistungen müssen Sie die Felder Kontakte, Unternehmen, Produkte und Ein Konto in Avatax erstellen, was in den allgemeinen Einstellungen von Odoo konfiguriert werden kann.
Die Steuern für Dienstleistungen können Sie direkt in Odoo erstellen und konfigurieren, ohne sie mit AvaTax zu berechnen.
Die Lokalisierung umfasst auch Steuern und eine Vorlage für den Kontenplan, die bei Bedarf geändert werden kann.
Konfiguration¶
Modulinstallation¶
Installieren Sie die folgenden Module, um alle Funktionen der brasilianischen Lokalisierung zu erhalten:
Name |
Technische Bezeichnung |
Beschreibung |
---|---|---|
Brasilien - Buchhaltung |
|
Standardmäßige steuerliche Lokalisierungspaket, das den allgemeinen brasilianischen Kontenplan und Steuern sowie Belegarten und Identifikationsbelegarten enthält. |
Brasilien - Buchhaltungsberichte |
|
Buchhaltungsberichte für Brasilien. |
AvaTax Brasilien & AvaTax Brasilien für Dienstleistungen |
|
Berechnung der Umsatzsteuer durch Avalara. |
EDI für brasilianische Buchhaltung & EDI für brasilianische Buchhaltung für Dienstleistungen |
|
Stellt elektronische Rechnungsstellung für Waren und Dienstleistungen in Brasilien über AvaTax zur Verfügung. |
Pix-QR-Codes für Brasilien |
|
Implementiert Pix-QR-Codes für Brasilien. |
Ihr Unternehmen konfigurieren¶
Um Ihre Unternehmensinformationen zu konfigurieren, gehen Sie zur App
und suchen Sie den Namen Ihres Unternehmens.Wählen Sie die Option Unternehmen oben auf der Seite. Konfigurieren Sie dann die folgenden Felder:
Name
Adresse (Stadt, Bundesland, PLZ, Land hinzufügen)
Geben Sie im Feld Straße den Straßennamen, die Hausnummer und zusätzliche Adressdaten an.
Geben Sie im Feld Straße2 die Nachbarschaft ein.
Identifikationsnummer: CNPJ oder CPF
Steuer-ID: mit der Identifikationsart verbunden
IE: Bundesstaatenregistrierung
IM: Bundesdistriktregistrierung
SUFRAMA-Code: (Superintendence of the Manaus Free Trade Zone - hinzufügen, wenn anwendbar)
Telefon
E-Mail
Konfigurieren Sie das Feld Steuerinformation im Reiter Verkauf & Einkauf:
Fügen Sie die Steuerposition für AvaTax Brasilien hinzu.
Steuerregelung: (Föderale Steuerregelung)
ICMS-Steuerzahlertyp: gibt die ICMS-Regelung, den Befreiungsstatus oder Nicht-Steuerzahler an
Hauptaktivitätssektor
Konfigurieren Sie den folgenden zusätzlichen Steuerinformationen, wenn Sie NFS-e ausgeben möchten:
Fügen Sie die Steuerposition für AvaTax Brasilien hinzu.
COFINS-Details: Steuerpflichtig, Nicht Steuerpflichtig, Steuerpflichtig mit Steuersatz 0 %, Steuerbefreiung, Ausgesetzt
PIS-Details: Steuerpflichtig, Nicht Steuerpflichtig, Steuerpflichtig mit Steuersatz 0 %, Steuerbefreiung, Ausgesetzt
CSLL Steuerpflichtig Wenn das Unternehmen der CSLL unterliegt oder nicht
Laden Sie schließlich ein Unternehmenslogo hoch und speichern Sie den Kontakt.
Bemerkung
Wenn Sie eine vereinfachte Regelung haben, müssen Sie den ICMS-Satz unter
konfigurieren.Avatax-Integration konfigurieren¶
Avalara AvaTax ist ein Anbieter von Steuerberechnungen und elektronischer Rechnungsstellung, der in Odoo integriert werden kann, um automatisch die Steuern zu berechnen, indem er die Informationen über das Unternehmen, den Kontakt (Kunden), das Produkt und die Transaktion berücksichtigt, um die korrekte Steuer zu ermitteln, die verwendet werden soll, und und die elektronische Rechnung anschließend mit der Regierung zu verarbeiten.
Die Verwendung dieser Integration erfordert In-App-Käufe (IAP) zur Berechnung der Steuern und zum Versenden von elektronischen Rechnungen. Jedes Mal, wenn Sie Steuern berechnen, einen elektronischen Beleg erstellen (NF-e, NFS-e usw.) oder einen elektronischen Arbeitsablauf durchführen (NF-e-Stornierung, Berichtigungsbrief, devalieren von Rechnungsnummerbereicht) erfolgt ein API-Aufruf, bei dem Guthaben aus Ihrem IAP-Guthaben verwendet wird.
Bemerkung
Odoo ist ein zertifizierter Parner von Avalara Brasilien.
Sie können IAP-Guthaben auf odoo.com erwerben.
Konfiguration von Anmeldedaten¶
Um AvaTax in Odoo zu aktivieren, müssen Sie ein Konto erstellen. Gehen Sie dazu zu AvaTax Brasilien die E-Mail-Adresse der Administration im AvaTax-Portal-E-Mail hinzu, mit der Sie sich beim AvaTax-Portal anmelden möchten, und klicken Sie auf Konto erstellen.
, und fügen Sie im AbschnittWarnung
Beim Testen oder Erstellen einer Produktion der AvaTax-Portal-E-Mail-Integration in einer Sandbox oder Produktionsdatenbank verwenden Sie eine echte E-Mail-Adresse, da diese für die Anmeldung beim Avalara-Portal und die Einrichtung der Zertifikate benötigt wird, unabhängig davon, ob Sie diese testen oder in der Produktion verwenden möchten.
Es gibt zwei verschiedene Avalara-Portale, eines zum Testen und eines für die Produktion:
Produktion: https://portal.avalarabrasil.com.br/
Wenn Sie das Konto in Odoo erstellen, müssen Sie die richtige Umgebung auswählen. Außerdem kann die zur Eröffnung des Kontos verwendete E-Mail nicht zur Eröffnung eines anderen Kontos verwendet werden. Speichern Sie Ihre API-ID und den API-Schlüssel, wenn Sie das Konto von Odoo aus erstellen.
Nachdem Sie das Konto in Odoo erstellt haben, müssen Sie zum Avalara-Portal gehen, um Ihr Passwort einzurichten:
Rufen Sie das Avalara-Portal auf.
Klicken Sie auf Meu primeiro acesso.
Fügen Sie die E-Mail-Adresse hinzu, die Sie in Odoo zur Erstellung des Avalara/AvaTax-Kontos verwendet haben, und klicken Sie dann auf Solicitar Senha
Sie erhalten eine E-Mail mit einem Token und einem Link zur Erstellung Ihres Passworts. Klicken Sie auf diesen Link und fügen Sie den Token ein, um Ihr gewünschtes Passwort zu vergeben.
Tipp
Sie können AvaTax zur Steuerberechnung in Odoo verwenden, nur ohne ein Passwort zu erstellen und auf das Avalara-Portal in der Odoo-Datenbank zuzugreifen. Um den elektronischen Rechnungsservice nutzen zu können, müssen Sie jedoch auf das AvaTax-Portal zugreifen und Ihr Zertifikat dort hochladen.
Bemerkung
Sie können API-Anmeldedaten übertragen. Verwenden Sie dies nur, wenn Sie bereits ein Konto in einer anderen Odoo-Instanz erstellt haben und es wiederverwenden möchten.
A1-Zertifikatsupload¶
Um elektronische Rechnungen ausstellen zu können, muss ein Zertifikat im AvaTax-Portal hochgeladen werden.
Das Zertifikat wird mit Odoo synchronisiert, solange die externe Identifikationsnummer im AvaTax–Portal – ohne Sonderzeichen – mit der CNPJ-Nummer übereinstimmt und die Identifikationsnummer (CNPJ) in Odoo mit der CNPJ in AvaTax übereinstimmt.
Wichtig
Um NFS-e auszustellen, verlangen einige Städte, dass Sie das Zertifikat im Stadtportalsystem verknüpfen, bevor Sie NFS-e aus Odoo heraus ausstellen.
Wenn Sie von der Stadt die Fehlermeldung Ihr Zertifikat ist nicht mit dem Benutzer verknüpft erhalten, bedeutet dies, dass dieser Vorgang im Stadtportal durchgeführt werden muss.
Stammdaten konfigurieren¶
Kontenplan¶
Der Kontenplan wird standardmäßig als Teil des im Lokalisierungsmodul enthaltenen Datensatzes installiert. Die Konten werden automatisch in ihren entsprechenden Steuern und den Standardfeldern für Verbindlichkeiten und Forderungen abgebildet.
Bemerkung
Der Kontenplan für Brasilien basiert auf dem SPED-Kontenplan, der eine Grundlage für die in Brasilien benötigten Konten bietet.
Sie können je nach den Bedürfnissen des Unternehmens Konten hinzufügen oder löschen.
Journale¶
In Brasilien ist eine Seriennummer mit einem Sequenznummernbereich für elektronische Rechnungen verknüpft. Die Seriennummer kann in Odoo für ein Verkaufsjournal über das Feld Series konfiguriert werden. Wenn Sie mehr als eine Serie benötigen, müssen Sie ein neues Verkaufsjournal erstellen und ihm für jede benötigte Serie eine neue Seriennummer zuweisen.
The Use Documents field needs to be selected. When issuing electronic and non-electronic invoices, the Type field selects the document type used when creating the invoice. The Type field will only be displayed if the Use Documents field is selected on the journal.
Bemerkung
When creating the journal, ensure the field Dedicated Credit Note Sequence is unchecked, as in Brazil, sequences between invoices, credit notes, and debit notes are shared per series number, which means per journal.
Steuern¶
Steuern werden bei der Installation der brasilianischen Lokalisierung automatisch erstellt. Die Steuern sind bereits konfiguriert, und einige von ihnen werden von Avalara bei der Berechnung der Steuern auf dem Verkaufsauftrag oder der Rechnung verwendet.
Steuern können bearbeitet werden, oder es können weitere Steuern hinzugefügt werden. Zum Beispiel müssen einige Steuern für Dienstleistungen manuell hinzugefügt und konfiguriert werden, da der Satz je nach Stadt, in der Sie die Dienstleistung anbieten, unterschiedlich sein kann.
Wichtig
If you decide to do service taxes manually, you won’t be able to issue an NFS-e. To electronically send an NFS-e, you need to compute taxes using Avalara.
Warnung
Löschen Sie keine Steuern, da sie für die AvaTax-Steuerberechnung verwendet werden. Wenn sie gelöscht werden, legt Odoo sie wieder an, wenn sie in einer Rechnung verwendet werden und die Steuern mit AvaTax berechnet werden, aber das Konto, das zur Registrierung der Steuer verwendet wird, muss im Reiter Definition der Steuer unter den Abschnitten Verteilung für Rechnungen und Verteilung für Erstattungen neu konfiguriert werden
Siehe auch
Produkte¶
Um die AvaTax-Integration für Verkaufsaufträge und Rechnungen zu nutzen, geben Sie zunächst die folgenden Informationen zum Produkt je nach vorgesehner Verwendung an:
Elektronische Rechnung für Waren (NF-e)¶
CEST-Code (Code für Produkte, die der ICMS-Steuerverwendung unterliegen)
Mercosul NCM-Code: (Mercosur-Produktcode mit Gemeinsamer Nomenklatur)
Herkunftsquelle: (Gibt den Ursprung des Produkts an, der je nach Anwendungsfall ausländisch oder inländisch sein kann, neben anderen möglichen Optionen)
Steuerlicher SPED-Produkttyp: (Steuerlicher Produkttyp entsprechend der SPED-Tabelle)
Verwendungszweck: (Geben Sie den beabsichtigten Verwendungszweck dieses Produkts an)
Bemerkung
Odoo erstellt automatisch drei Produkte, die für Transportkosten im Zusammenhang mit Verkäufen verwendet werden. Diese heißen Fracht
, Versicherung
und Andere Kosten
. Sie sind bereits konfiguriert. Wenn weitere Produkte erstellt werden sollen, duplizieren Sie diese und verwenden Sie dieselbe Konfiguration (erforderliche Konfiguration: Produkttyp Dienstleistung
, Transportkostentyp Versicherung
, Fracht
oder Sonstige Kosten
).
Elektronische Rechnung für Dienstleistungen (NFS-e)¶
Mercosul NCM-Code: (Mercosur-Produktcode mit Gemeinsamer Nomenklatur)
Verwendungszweck: (Geben Sie den beabsichtigten Verwendungszweck dieses Produkts an)
Service Code Origin: City Service Code where the provider is registered
Service Codes: City Service Code where the service will be provided, if no code is added, the Origin City Code will be used
Labor Assignment: Defines if your services includes labor
Kontakte¶
Bevor Sie die Integration nutzen, geben Sie die folgenden Informationen zum Kontakt an:
Allgemeine Informationen über den Kontakt:
Wählen Sie die Option Unternehmen für einen Kontakt mit einer Steuernummer (CNPJ), oder markieren Sie Einzelperson für einen Kontakt mit einem CPF.
Name
Adresse (Stadt, Bundesland, PLZ, Land hinzufügen)
Geben Sie im Feld Straße die Straße, die Hausnummer und zusätzliche Adressdaten an.
Geben Sie im Feld Straße2 die Nachbarschaft ein.
Identifikationsnummer: CNPJ oder CPF
Steuer-ID: mit der Identifikationsart verbunden
IE: Steueridentifikationsnummer des Bundesstaates
IM: Steueridentifikationsnummer des Bundesdistrikt
SUFRAMA-Code: SUFRAMA-Registernummer
Telefon
E-Mail
Bemerkung
Die Felder CPF, IE, IM, und SUFRAMA-Code werden ausgeblendet, bis das Land auf
Brasilien
eingestellt ist.Steuerinformationen über den Kontakt im Reiter Verkauf & Einkauf:
Steuerposition: Fügen Sie die Steuerposition von AvaTax hinzu, um die Steuern auf Verkaufsaufträge und Rechnungen automatisch zu berechnen.
Steuerregelung: Föderale Steuerregelung
ICMS-Steuerzahlertyp: Die Art des Steuerzahlers bestimmt, ob der Kontakt unter die ICMS-Regelung fällt, ob er befreit ist oder ob es sich um einen Nicht-Steuerzahler handelt.
Haupttätigkeitsbereich: Liste der Haupttätigkeitsbereiche des Ansprechpartners
Konfigurieren Sie den folgenden zusätzlichen Steuerinformationen, wenn Sie NFS-e ausgeben möchten:
Fügen Sie die Steuerposition für AvaTax Brasilien hinzu.
COFINS-Details: Steuerpflichtig, Nicht Steuerpflichtig, Steuerpflichtig mit Steuersatz 0 %, Steuerbefreiung, Ausgesetzt
PIS-Details: Steuerpflichtig, Nicht Steuerpflichtig, Steuerpflichtig mit Steuersatz 0 %, Steuerbefreiung, Ausgesetzt
CSLL Steuerpflichtig: Wenn das Unternehmen der CSLL unterliegt oder nicht
Steuerpositionen¶
Um Steuern zu berechnen und elektronische Rechnungen auf Verkaufsaufträge zu versenden, muss eine Steuerposition mit den Optionen Automatisch erkennen und AvaTax-API verwenden aktiviert sein.
Die Steuerposition kann im Kontakt konfiguriert oder beim Erstellen eines Verkaufsauftrags oder einer Rechnung ausgewählt werden.
Arbeitsabläufe¶
Dieser Abschnitt gibt einen Überblick über die Aktionen, die API-Aufrufe für die Steuerberechnung auslösen, zusammen mit einer Anleitung, wie Sie elektronische Rechnungen für Waren (NF-e) und Dienstleistungen (NFS-e) zur Überprüfung durch die Regierung versenden können.
Warnung
Bitte beachten Sie, dass jeder API-Aufruf mit Kosten verbunden ist. Achten Sie auf die Aktionen, die diese Aufrufe auslösen, um die Kosten effektiv zu verwalten.
Steuerberechnung¶
Steuerberechnung auf Angeboten und Verkaufsaufträgen¶
Lösen Sie einen API-Aufruf aus, um Steuern auf ein Angebot oder einen Verkaufsauftrag automatisch mit AvaTax auf eine der folgenden Arten zu berechnen:
- Angebotsbestätigung
Bestätigen Sie ein Angebot, damit es zu einem Verkaufsauftrag wird.
- Manueller Auslöser
Klicken Sie auf Steuern mit Avatax berechnen.
- Vorschau
Klicken Sie auf die Schaltfläche Vorschau.
- Ein Angebot/Verkaufsauftrag per E-Mail versenden
Versenden Sie ein Angebot oder Verkaufsauftrag per E-Mail an einen Kunden.
- Online-Angebotszugriff
Wenn ein Kunde online auf das Angebot zugreift (über die Portalansicht), wird der API-Aufruf ausgelöst.
Steuerberechnung auf Rechnungen¶
Lösen Sie einen API-Aufruf aus, um Steuern auf einer Kundenrechnung automatisch mit AvaTax auf eine der folgenden Arten zu berechnen:
- Manueller Auslöser
Klicken Sie auf Steuern mit Avatax berechnen.
- Vorschau
Klicken Sie auf die Schaltfläche Vorschau.
- Online-Rechnungszugriff
Wenn ein Kunde online auf die Rechnung zugreift (über die Portalansicht), wird der API-Aufruf ausgelöst.
Bemerkung
Die Steuerposition muss auf Automatische Steuerzuordnung (Avalara Brasilien)
gesetzt werden, damit eine dieser Aktionen die Steuern automatisch berechnet.
Elektronische Dokumente¶
Kundenrechnungen¶
To process an electronic invoice for goods (NF-e) or services (NFS-e), the invoice needs to be confirmed and taxes need to be computed by Avalara. Once that step is done, click on the Send & Print button in the upper left corner. In the pop-up that appears, click on Process e-invoice and any of the other options - Download or Email. Finally, click on Send & Print to process the invoice with the government.
Before sending the electronic invoice for goods (NF-e) or services (NFS-e), some fields need to be filled out on the invoice:
Kunde, mit allen Kundendaten.
Zahlungsmethode: Brasilien: Wählen Sie, wie die Rechnung bezahlt werden soll.
Steuerposition, eingestellt auf Automatische Steuerzuordnung (Avalara Brasilien)
Document Type set as (55) Electronic Invoice (NF-e) or (SE) Electronic Service Invoice (NFS-e)
There are some other optional fields that depend on the nature of the transaction. These fields are not required, so no errors will appear from the government if these optional fields are not populated for most cases:
Freight Model determines how the goods are planned to be transported - domestic
Transporter Brazil determines who is doing the transportation
Bemerkung
All of the fields available on the invoice used to issue an electronic invoice are also available on the sales order, if needed. When creating the first invoice, the field Document Number is displayed, allocated as the first number to be used sequentially for subsequent invoices.
Gutschriften¶
If a sales return needs to be registered, then a credit note can be created in Odoo to be sent to the government for validation.
Bemerkung
Credit notes are only available for electronic invoices for goods (NF-e).
Siehe auch
Lastschriften¶
If additional information needs to be included, or values need to be corrected that were not accurately provided in the original invoice, a debit note can be issued.
Bemerkung
Debit notes are only available for electronic invoices for goods (NF-e).
Only the products included in the original invoice can be part of the debit note. While changes can be made to the product’s unit price or quantity, products cannot be added to the debit note. The purpose of this document is only to declare the amount that you want to add to the original invoice for the same or fewer products.
Siehe auch
Rechnungsstornierung¶
Es ist möglich, eine elektronische Rechnung zu erstellen, die von der Regierung erstellt wurde.
Bemerkung
Prüfeb Sie, ob die elektronische Rechnung immer noch in der Stornierungsfrist liegt, die entsprechend der Gesetzgebung jedes Staates variieren kann.
Elektronische Rechnungen für Waren (NF-e)¶
Stornieren Sie eine elektronische Rechnung für Waren (NF-e) in Odoo, indem Sie auf Storno anfordern klicken und einen Stornierungsgrund Grund in das erscheinende Pop-up-Fenster eingeben. Wenn Sie diesen Stornogrund per E-Mail an den Kunden senden möchten, aktivieren Sie das Kontrollkästchen E-Mail.
Bemerkung
Dies ist eine elektronische Stornierung, d. h. Odoo sendet eine Anfrage an die Regierung, um die NF-e zu stornieren, und verbraucht dann ein IAP-Guthaben, da ein API-Aufruf erfolgt.
Elektronische Rechnungen für Dienstleistungen (NFS-e)¶
Cancel an e-invoice for services (NFS-e) in Odoo by clicking Request Cancel. In this case, there is no electronic cancellation process, as not every city has this service available. The user needs to manually cancel this NFS-e on the city portal. Once that step is completed, they can request the cancellation in Odoo, which will cancel the invoice.
Correction letter¶
A correction letter can be created and linked to an electronic invoice for goods (NF-e) that was validated by the government.
This can be done in Odoo by clicking Correction Letter and adding a correction Reason on the pop-up that appears. To send this correction reason to a customer via email, activate the E-mail checkbox.
Bemerkung
Correction letters are only available for electronic invoices for goods (NF-e).
Invalidate invoice number range¶
A range of sequences that are assigned to sales journals can be invalidated with the government if they are not currently used, and will not be used in the future. To do so, navigate to the journal, and click the Invalidate Number Range (BR) wizard, add the Initial Number and End Number of the range that should be canceled, and enter an invalidation Reason.
. On theBemerkung
Invalidate invoice number range documents are only available for electronic invoices for goods (NF-e).
Bemerkung
The log of the canceled numbers along with the XML file are recorded in the chatter of the journal.
Lieferantenrechnungen¶
On the vendor bills side, when receiving an invoice from a supplier, you can encode the bill in Odoo by adding all the commercial information together with the same Brazilian specific information that is recorded on the customer invoices.
Diese Felder spezifisch für Brasilen sind:
Zahlungsmethode: Brasilien: Wählen Sie, wie die Rechnung bezahlt werden soll.
Dokumenttyp: vom Lieferanten verwendet
Dokumentnummer: die Rechnungsnummer von Ihrem Lieferanten
Frachtmodell: NF-e-spezifisch, wie Waren transportiert werden sollen – national
Transporter Brazil: NF-e specific who is doing the transportation.