Spania¶
Configurare¶
Instalați 🇪🇸 Spanish pachetul de localizare fiscală pentru a obține toate caracteristicile de contabilitate implicite ale localizării spaniole.
Mai multe planuri de conturi spaniole (PGCE) sunt preconfigurate:
Spania - IMM-uri (2008);
Spania - Complet (2008);
Spania - Entități non-profit (2008);
Spania - Cooperative - IMM-uri (2008);
Spania - Cooperative - Complet (2008);
planurile echivalente pentru Insulele Canare.
Asistentul de configurare a companiei poate încărca planul pentru dumneavoastră.
Pentru a-l selecta pe cel de utilizat, mergeți la și selectați un pachet în secțiunea Localizare fiscală.
Atenționare
Puteți schimba pachetul contabil doar atâta timp cât nu ați creat nicio înregistrare contabilă.
Configurarea pentru Spania și combinația de module acceptată¶
Localizarea pentru Spania a eYssen este o localizare hibridă: combină modulele standard Odoo (planuri de conturi, Veri*Factu, Facturae, TicketBAI, Punct de vânzare) cu modulele comunității spaniole (OCA) pentru tot ceea ce lipsește din localizarea standard (declarațiile fiscale AEAT, registrele de TVA, SII, datele spaniole ale contactelor și băncilor și altele). Modulul Spain - Accounting (PGCE 2008) (l10n_es) stabilește această combinație și o menține coerentă:
asistentul de configurare a companiei din Spania vă ghidează prin configurarea unei companii din Spania;
profilul fiscal instalează modulele de care are nevoie o persoană care desfășoară activitate independentă sau o companie;
alegerea modulelor refuză modulele care dublează unul acceptat.
Notă
Versiunile anterioare aveau un modul separat Spain - Base Layer (l10n_es_base_layer). Funcțiile sale fac acum parte din l10n_es; nu mai trebuie instalat nimic altceva. Dacă o pagină sau un mesaj mai menționează încă stratul de bază, se referă la această secțiune.
Instalați pachetul de localizare fiscală 🇪🇸 Spanish, așa cum este descris mai sus. Apoi configurați compania cu ajutorul asistentului sau setați direct profilul fiscal în setări. Meniul Spain este disponibil administratorilor contabilității.
Asistentul de configurare a companiei¶
Asistentul configurează o companie din Spania pas cu pas și înregistrează ceea ce a făcut. Utilizați-l pentru o companie nouă sau pentru a verifica configurația uneia existente. Asistentul este disponibil doar pentru companiile a căror țară este Spania.
Pentru a-l deschide, accesați sau , derulați la secțiunea Spain și faceți clic pe Open the setup wizard.
- menu
- Accounting ‣ Configuration ‣ Spain ‣ Company setup
- shows
- The "Spain: company setup" dialog at the step "2. Fiscal profile", with the progress bar (1. Company … Done), the "Fiscal profile" radio buttons, the "SII taxpayer" checkbox, the list of modules to install and the "Save and continue" button.
- highlight
- The progress bar at the top and the "Save and continue" button.
- data
- Demo company "YourCompany ES", wizard reopened after step 1.
- module
- l10n_es
- notes
- English UI, light theme, 1440px width, crop to the dialog.
Faceți clic pe Save and continue pentru a aplica un pas și a trece la următorul, pe Back pentru a reveni la pasul anterior și pe Continue later pentru a închide asistentul. Progresul este salvat: când redeschideți asistentul, acesta reia de la pasul la care v-ați oprit. Pașii 6. Bank, 7. Certificate și 8. Tax advisor pot fi omiși cu butonul Skip.
Pas |
Ce setați |
Bine de știut |
|---|---|---|
1. Company |
Legal form (Self-employed (autónomo), Limited company (S.L.), Public limited company (S.A.), Joint ownership (C.B.) sau Other entity), Name / company name, NIF, adresa și Province. De asemenea, Check intra-EU VAT numbers (VIES) (activat în mod implicit) și Spanish language and Madrid time zone. |
NIF-ul este verificat (format și caracter de control) în raport cu forma juridică: o persoană care desfășoară activitate independentă are nevoie de un DNI sau de un NIE; NIF-ul unei S.L. începe cu B, al unei S.A. cu A, iar al unei C.B. cu E; Other entity nu poate utiliza NIF-ul unei persoane fizice. NIF-ul este stocat ca CUI al companiei, cu prefixul ES. Moneda este setată la euro dacă nu este încă încărcat niciun plan de conturi. |
2. Fiscal profile |
Fiscal profile (Self-employed (autónomo) sau Company (S.L., S.A.)), SII taxpayer și Install the modules of the profile now. |
Consultați Profilul fiscal. Profilul pentru activitate independentă este refuzat pentru alte forme juridice decât persoana care desfășoară activitate independentă. Când continuați, modulele lipsă sunt instalate, pagina se reîncarcă, iar asistentul reia de la pasul următor. |
3. Tax regime |
Territory, Chart of accounts, VAT regime și, pentru o persoană care desfășoară activitate independentă, IRPF withholding on your invoices (15 %, 7 % (new professional) sau No withholding). |
Este disponibil doar Common territory (AEAT): Insulele Canare și Țara Bascilor nu sunt încă disponibile, iar Navarra nu este acceptată. Dacă nu este încă încărcat niciun plan de conturi, acest pas îl încarcă pe cel selectat (PGC PYMES 2008, PGC 2008 (full), PGC 2008 non-profit entities sau unul dintre cele două planuri pentru cooperative); ulterior, câmpul devine doar pentru citire. VAT regime poate fi General regime, Equivalence surcharge (recargo de equivalencia), Agriculture, livestock and fishing (REAGYP), Simplified regime (módulos), General regime with VAT prorate (introduceți VAT prorate (%), mai mare de 0 și mai mică de 100, aplicată de la 1 ianuarie a anului curent) sau Cash accounting (RECC), consultați regimul contabilității de casă. Regimul este trimis la Veri*Factu ca regim special de TVA și atunci când este majorarea de echivalență, REAGYP sau regimul simplificat. |
4. Invoicing mode |
Veri*Factu, SII (immediate supply of information) sau Decide later. Pentru Veri*Factu, opțiunea Veri*Factu production mode. |
Pasul afișează de la ce dată Veri*Factu este obligatoriu pentru companie: 1 ianuarie 2027 pentru o S.L. sau o S.A. și 1 iulie 2027 pentru celelalte. Contribuabilii SII sunt scutiți. Alegerea unui mod îl dezactivează pe celălalt: o companie nu poate utiliza SII și Veri*Factu în același timp. Modul de producție este disponibil doar când sunt îndeplinite condițiile de producție; în caz contrar, compania rămâne în mediul de test AEAT, iar pasul listează ceea ce lipsește. |
5. Invoice series |
Invoice journal, Invoice series prefix, Separate series for corrective invoices (activat în mod implicit) și, opțional, Separate series for simplified invoices (tickets) cu prefixul său. |
Prefixul are cel mult 5 caractere (implicit F). Facturile sunt numerotate pe serie și an, de exemplu F/2027/00001; facturile de corecție utilizează prefixul precedat de R (RF/2027/00001). După ce un jurnal are o factură postată, seria sa nu mai poate fi modificată. Seria simplificată creează un jurnal de vânzări Simplified invoices (prefix implicit T). |
6. Bank |
IBAN, Bank journal, Bank statements (Norma 43 / CAMT file, Online bank synchronisation sau Manual) și, în funcție de modulele instalate, SEPA creditor suffix, Confirming și Issued promissory notes (pagaré). |
IBAN-ul este validat, iar banca este recunoscută pentru CaixaBank, Banco Santander, BBVA și Banco Sabadell. Contul bancar și jurnalul sunt create dacă este necesar. Identificatorul de creditor SEPA este calculat din NIF și sufixul de trei caractere convenit cu banca (implicit 000). Confirming este oferit pentru băncile care au instalat un format de fișier confirming și utilizează contul 400100 Suppliers, confirming. Issued promissory notes (pagaré) utilizează un cont 401 (efecte comerciale de plătit). Consultați Bilete la ordin și confirming. |
7. Certificate |
Fișierul certificatului AEAT ( |
Pasul este afișat după ce modulele profilului sunt instalate. Asistentul afișează titularul, NIF-ul și data de expirare a certificatului și avertizează dacă certificatul aparține altcuiva decât NIF-ul companiei (un certificat de reprezentant sau consultant funcționează doar dacă este autorizat la AEAT) sau expiră în 30 de zile sau mai puțin. Certificatele expirate sunt refuzate. O singură încărcare stochează certificatul pentru Veri*Factu și, dacă sunt instalate, pentru celelalte servicii AEAT (SII, verificarea contactelor). Un certificat nou îl înlocuiește pe cel anterior. Parola nu este păstrată. |
8. Tax advisor |
Tax advisor name și Tax advisor e-mail. |
Creează un utilizator pentru consultantul fiscal (gestoría) cu drepturi de acces la contabilitate sau acordă accesul unui utilizator existent cu acel e-mail și trimite un e-mail de invitație. Dacă e-mailul nu poate fi trimis, utilizatorul este creat oricum. Dacă nu este încă setat un e-mail de contact pentru declarațiile AEAT, se utilizează acest e-mail. |
9. AEAT declarations |
AEAT journal, VAT counterpart account, Withholding counterpart account, Filing frequency (Quarterly sau Monthly) și numele, telefonul și e-mailul de contact. |
Afișat după ce modulele AEAT ale profilului sunt instalate. Acestea sunt valorile implicite ale declarațiilor, consultați Configurare. |
Done |
O listă de verificare a ceea ce este configurat: NIF, siglă, profil fiscal și modulele sale, plan de conturi, mod de facturare, cont bancar, certificat AEAT, consultant fiscal, jurnal AEAT. |
Faceți clic pe Create my first invoice sau pe Finish. Elementele marcate cu [ ] mai sunt de făcut. |
Fiecare pas pe care îl aplicați sau îl omiteți este scris în jurnalul de configurare, disponibil în : data, utilizatorul, pasul, acțiunea (Applied, Skipped sau Finished) și un rezumat al valorilor setate.
Sfat
Nu sunteți obligat să utilizați asistentul. Fiecare valoare pe care o setează poate fi setată și în setările Contabilității, pe jurnale și în formularul companiei.
Profilul fiscal¶
Profilul fiscal instalează, într-un singur pas, declarațiile fiscale, registrele și modulele bancare potrivite contribuabilului. Setați-l în , secțiunea Spain, setarea Fiscal profile (sau la pasul 2. Fiscal profile al asistentului):
Self-employed (autónomo): pentru o persoană fizică.
Company (S.L., S.A.): pentru o persoană juridică.
SII Taxpayer: adaugă SII la profil. Activați-l pentru companiile cu o cifră de afaceri de peste 6 M€, înregistrate în registrul lunar de rambursare a TVA (REDEME), membre ale unui grup de TVA sau care au optat voluntar pentru SII. Contribuabilii SII sunt scutiți de Veri*Factu.
Când modificați profilul, un mesaj sub setare listează modulele care vor fi instalate. Faceți clic pe Salvează pentru a le instala; pagina se reîncarcă după finalizarea instalării. Salvarea din nou a setărilor fără modificarea profilului nu instalează nimic.
- menu
- Accounting ‣ Configuration ‣ Settings ‣ Spain
- shows
- The "Spain" section of the Accounting settings with the "Fiscal profile" set to "Company (S.L., S.A.)", the "SII Taxpayer" checkbox and the orange "Installed when saving" list of modules.
- highlight
- The "Fiscal profile" setting and the list of modules.
- data
- Demo company "YourCompany ES", profile just changed, not yet saved.
- module
- l10n_es
- notes
- English UI, light theme, 1440px width, crop to the "Spain" section.
Ambele profiluri instalează următoarele module:
Grup |
Module |
|---|---|
Cadrul AEAT |
AEAT Base (hărți fiscale, înregistrări ale declarațiilor și exportul fișierelor) și verificarea contactelor în raport cu recensământul AEAT. |
Contacte și bănci |
Datele spaniole ale contactelor și băncilor, precum și provinciile și codurile poștale din Spania (consultați Contacte, bănci și coduri de TVA). |
Declarații |
Modelos 303, 390, 111, 115, 180, 190, 347, 349 și 369. Consultați Declarațiile fiscale AEAT. |
Registre și rapoarte |
Libros registro del IVA y del IRPF (registrele de TVA și IRPF) și șabloanele MIS Builder ale rapoartelor contabile din Spania (bilanț, cont de profit și pierdere). |
One-Stop-Shop (OSS) |
Extensiile OSS ale modelos 303 și 390 și ale registrului de TVA. |
Veri*Factu |
Spain - Veri*Factu. Instalarea sa nu îl activează, consultați Veri*Factu. |
Pe lângă acestea, fiecare profil adaugă:
Profil |
Module suplimentare |
|---|---|
Self-employed (autónomo) |
Modelo 130 (AEAT modelo 130) și importul extrasului bancar Norma 43 din Spania. |
Company (S.L., S.A.) |
Modelos 123, 193, 216, 296 și 202; prorata de TVA (Prorrata de IVA) cu extensiile sale ale modelos 303 și 390; datele din registrul comerțului ale contactelor (Partner Mercantil); importul extrasului bancar Norma 43; debitarea directă și transferul de credit SEPA, returnările ordinelor de plată și importul rapoartelor de returnare SEPA (ISO 20022). |
SII Taxpayer (opțiune, ambele profiluri) |
Modulul comunității Suministro Inmediato de Información en el IVA și extensiile sale pentru OSS, potrivirea facturilor și sinteza facturilor simplificate, precum și legăturile dintre facturile de corecție și originalele lor. Consultați SII (Suministro Inmediato de Información). |
Modelos 190 și 180 sunt sintezele anuale ale modelos 111 și 115; modelos 193 și 296 sunt sintezele anuale ale modelos 123 și 216. Modelo 202 este plata în rate a impozitului pe profit. Alte declarații sunt module separate pe care le puteți instala din meniul Aplicații. Detaliile fiecărei declarații se găsesc în Declarațiile fiscale AEAT.
Modulul Spain - Fixed Assets este instalat și el cu profilul, atunci când este disponibil pe server.
Notă
Dacă un modul al profilului nu este disponibil pe server, salvarea profilului eșuează cu un mesaj care listează modulele lipsă. Solicitați administratorului de sistem să le adauge.
Contacte, bănci și coduri de TVA¶
Profilul fiscal instalează și aceste funcții:
Trade name al contactelor. Contactele pot fi căutate și după acesta.
Directorul băncilor din Spania. După instalare, este oferit asistentul de configurare Import spanish bank data: faceți clic pe Import from Internet (Banca Spaniei, necesită biblioteca Python xlrd) sau pe Import from Local File, ori pe Skip.
Provinciile, municipiile și codurile poștale din Spania, utilizate pentru completarea orașului și a provinciei pe baza codului poștal.
Verificarea datelor de identificare ale contactelor în raport cu recensământul AEAT: faceți clic pe Check Partner Data în fila AEAT a unui contact. Pentru a verifica automat contactele atunci când sunt create sau modificate, activați Verify Partner Data using AEAT Census în setările Contabilității. Verificarea utilizează certificatul AEAT.
Asistentul de configurare a companiei setează opțiunea Verify VAT Numbers a companiei (validarea VIES a codurilor de TVA intra-UE) pe baza Check intra-EU VAT numbers (VIES) din pasul 1, care este activat în mod implicit. Fără asistent, setați opțiunea în setările Contabilității.
Combinația de module acceptată¶
Pentru mai multe funcții există o alternativă din localizarea comunității (OCA) sau din localizarea standard Odoo, dar doar una dintre ele este acceptată. Odoo refuză instalarea alternativei atunci când modulul acceptat este instalat, și invers.
Funcție |
Modul acceptat |
Alternativă refuzată |
|---|---|---|
Veri*Factu |
Spain - Veri*Factu (și Spain - Veri*Factu for Point of Sale) |
Modulul Veri*Factu al comunității |
Facturae și FACe |
Spain - Facturae EDI |
Modulele Facturae și FACe ale comunității |
TicketBAI |
Spain - TicketBAI |
Modulele TicketBAI ale comunității (API, Batuz, Punct de vânzare) |
Punct de vânzare |
Spain - Point of Sale |
Modulele spaniole de Punct de vânzare ale comunității |
SII |
Suministro Inmediato de Información en el IVA (comunitate, peste AEAT Base) |
Spain - SII EDI Suministro de Libros |
Modelo 130 |
AEAT modelo 130 (comunitate) |
Spain - Modelo 130 Tax report |
EU One-Stop-Shop (OSS) |
L10n EU OSS OCA, utilizat de versiunile OSS ale declarațiilor AEAT |
EU One Stop Shop (OSS) și, deoarece depinde de acesta, puntea OSS pentru Ungaria |
Active fixe |
Modulele de active fixe ale comunității (Assets Management și versiunea sa pentru Spania) |
Modulele Veri*Factu, Facturae, TicketBAI și Punct de vânzare ale comunității, precum și modulul spaniol de active fixe al comunității, sunt refuzate atât timp cât Spain - Accounting (PGCE 2008) este instalat. Celelalte alternative sunt refuzate doar după ce modulul acceptat al perechii (AEAT Base, L10n EU OSS OCA sau Spain - Fixed Assets) este instalat: modulul OSS standard, de exemplu, rămâne disponibil pentru o companie din Ungaria care nu utilizează OSS din Spania. Refuzul se aplică instalărilor din meniul Aplicații și din linia de comandă. Acesta afișează mesajul The Spanish localisation supports one module of each of these pairs only sau mesajul pe care Odoo îl afișează pentru modulele incompatibile.
Atenționare
Dacă un modul alternativ este deja instalat, dezinstalați-l înainte de a-l instala pe cel acceptat. Consultați administratorul de sistem înainte de a dezinstala un modul, deoarece datele sale sunt șterse. Dacă o bază de date conține deja ambele module ale unei perechi, Odoo nu blochează alte instalări, dar scrie un avertisment în jurnalul serverului atunci când unul dintre ele este actualizat.
Bilete la ordin și confirming¶
O factură furnizor care se decontează cu un bilet la ordin (pagaré) sau cu o remitere confirming nu este plătită până când banca nu debitează suma (Código Civil art. 1170). În companiile din Spania, factura rămâne astfel În plată cât timp plata este înregistrată într-un cont de datorii, cum ar fi contul 401 al biletelor la ordin sau contul 400100 al confirming, și nu este reconciliată cu linia extrasului bancar. Devine Plătit când reconciliați debitul bancar.
Pasul bancar al asistentului de configurare configurează pentru dumneavoastră metoda de plată și contul jurnalului bancar.
Planul de conturi¶
Puteți ajunge la Planul de conturi accesând .
Sfat
Când se creează o bază de date nouă pentru o companie din Spania, Spain - SMEs (2008) este instalat în mod implicit.
Taxe¶
Taxele implicite specifice Spaniei sunt create automat la instalarea modulului Spanish - Accounting (PGCE 2008) (l10n_es). Fiecare taxă este mapată la casetele decontului de TVA Modelo 303 din Spania, care pot fi consultate în raportul fiscal.
Sfat
Cu configurarea pentru Spania (profilul fiscal), declarațiile fiscale AEAT (modelos 303, 390, 111, 115, 347, 349 și altele), registrele de TVA și conturile anuale oficiale PGC sunt pregătite în aplicația Contabilitate. Consultați Declarațiile fiscale AEAT.
Regimul de TVA¶
VAT regime al companiei se setează în , secțiunea Spain (sau la pasul 3. Tax regime al asistentului de configurare a companiei). Dintre regimurile disponibile, doar regimul contabilității de casă (RECC) modifică modul în care sunt alese taxele facturilor: cu acesta, TVA-ul intern al vânzărilor și achizițiilor este datorat la plată. Consultați Regimul contabilității de casă (RECC) în Spania.
SII (Suministro Inmediato de Información)¶
Modulul Spain - SII EDI Suministro de Libros (l10n_es_edi_sii) trimite informațiile de TVA ale facturilor client și ale facturilor furnizor către SII (Llevanza de libros registro) al AEAT sau al agențiilor fiscale regionale. Este obligatoriu pentru companiile cu o cifră de afaceri de peste 6 M€ și opțional pentru celelalte.
Important
Acest modul nu poate fi instalat împreună cu AEAT Base (l10n_es_aeat), pe care îl instalează profilul fiscal. Cu profilul fiscal (opțiunea SII Taxpayer), SII este gestionat de modulul comunității Suministro Inmediato de Información en el IVA, consultați SII (Suministro Inmediato de Información). Utilizați modulul descris în această secțiune doar pe bazele de date fără modulele AEAT spaniole.
Configurare¶
Instalați modulul Spain - SII EDI Suministro de Libros (l10n_es_edi_sii).
Accesați , derulați la setarea Registro de Libros connection SII și selectați Tax Agency for SII (Agencia Tributaria española, Hacienda Foral de Gipuzkoa, Hacienda Foral de Bizkaia sau Hacienda Foral de Navarra).
Faceți clic pe linkul Certificate (SII) pentru a încărca certificatul digital al companiei (fișier și parolă) utilizat pentru semnarea cererilor.
Păstrați SII Test Mode activat în timpul testării; dezactivați-l pentru a trimite datele către serviciul web de producție.
În fiecare jurnal de vânzări și achiziții care trebuie să raporteze către SII, activați formatul SII IVA Llevanza de libros registro (ES) în câmpul Facturare electronică din fila Setări avansate.
- menu
- Accounting ‣ Configuration ‣ Settings ‣ Registro de Libros connection SII
- shows
- The "Registro de Libros connection SII" setting with the "Certificate (SII)" link, the "Tax Agency for SII" drop-down set to "Agencia Tributaria española" and the "SII Test Mode" checkbox enabled.
- highlight
- The "Tax Agency for SII" field.
- data
- Demo company "YourCompany ES", Spanish localization installed; test certificate.
- module
- l10n_es_edi_sii
- notes
- English UI, light theme, 1440px width; use a throw-away certificate.
Taxe¶
Taxele din Spania poartă un Tax Type (Spain) (Sujeto, Exento, Sujeto ISP, No Sujeto, Retencion, Recargo de Equivalencia, DUA, …), un Exempt Reason (Spain) pentru taxele scutite (E1 … E6) și indicatorul Bien de Inversion, care determină modul în care sumele sunt raportate către SII. Taxele implicite sunt configurate; verificați aceste câmpuri la crearea unor taxe noi.
Trimiterea documentelor¶
După ce o factură client sau o factură furnizor este postată într-un jurnal cu formatul SII activat, aceasta este trimisă la SII de acțiunea programată a facturării electronice (sau imediat cu linkul Procesează acum din bannerul albastru). Starea este afișată în câmpul Facturare electronică; codul CSV de răspuns și mesajul de acceptare (sau erorile raportate de agenție) sunt înregistrate în chatter. Câmpul Data înregistrării al documentului (fila Alte informații) este data raportată ca fecha de registro contable pentru facturile furnizor.
Veri*Factu¶
Notă
Sistemul de facturare Veri*Factu utilizat de eYssen este declarat la AEAT de producătorul său, care emite declaración responsable (declarația pe propria răspundere) pentru fiecare versiune. Declarația este disponibilă în aplicație, consultați Producătorul software-ului și declarația pe propria răspundere.
Veri*Factu este un sistem de e-facturare utilizat de Agenția Fiscală din Spania. Este obligatoriu pentru majoritatea contribuabililor din Spania, cu excepția celor care utilizează sistemul SII sau care se află sub un regim fiscal regional (de ex., TicketBai).
Odoo permite trimiterea automată către autoritățile fiscale a facturilor și a comenzilor din Punctul de vânzare.
Înregistrarea la AEAT¶
Nu există nicio înregistrare a companiei sau a software-ului la AEAT pentru a începe utilizarea Veri*Factu. Ceea ce vă trebuie înainte de configurare este un certificat electronic calificat pe care software-ul îl utilizează pentru a se autentifica la AEAT.
Nicio declarație de recensământ. Nu este necesar să se raporteze în modelo 036 că înregistrările de facturare sunt trimise cu un sistem Veri*Factu. Opțiunea se exercită tacit, prin începerea sistematică a trimiterii înregistrărilor de facturare către AEAT. O companie poate adera la Veri*Factu oricând dorește și rămâne în acest mod cel puțin până la sfârșitul anului calendaristic al primei trimiteri.
Nicio înregistrare a software-ului. AEAT nu ține un registru al programelor de facturare. Producătorul software-ului emite declarația pe propria răspundere pentru fiecare versiune, iar dumneavoastră păstrați declarațiile versiunilor pe care le înlocuiți sau le actualizați.
Un certificat calificat este întotdeauna necesar, inclusiv pentru testarea sistemului. Poate fi certificatul contribuabilului sau certificatul unui reprezentant, mandatar sau colaborator social (de exemplu, o firmă de consultanță fiscală) care trimite înregistrările în numele contribuabilului.
Important
Facturile emise cu un sistem Veri*Factu sunt facturi reale, iar înregistrările lor sunt trimise la AEAT, inclusiv atunci când sunt emise doar pentru a încerca sistemul. Utilizați mediul de test pentru teste: AEAT cere ca facturile emise din greșeală în modul de producție să fie anulate.
Termene¶
Sistemele spaniole de facturare trebuie să respecte reglementarea (Decretul regal 1007/2023) înainte de 1 ianuarie 2027 pentru contribuabilii la impozitul pe profit (de exemplu, o S.L. sau o S.A.) și înainte de 1 iulie 2027 pentru celelalte întreprinderi și profesii liberale (Decretul regal-lege 15/2025). Este posibilă începerea mai devreme.
Obținerea certificatului¶
Certificatele sunt emise de autoritățile de certificare recunoscute de AEAT. Cea mai frecventă este FNMT-RCM (Fábrica Nacional de Moneda y Timbre), descrisă mai jos.
Persoană care desfășoară activitate independentă (persoană fizică)
Solicitați certificatul online pe site-ul FNMT. La sfârșitul cererii primiți un cod de solicitare.
Dovediți-vă identitatea în persoană la un birou de înregistrare, cu codul de solicitare și cu DNI-ul, NIE-ul sau pașaportul spaniol în original. Birourile AEAT și ale Securității Sociale necesită programare; birourile Correos nu. Unii emitenți acceptă în schimb o cerere online cu DNI electronic.
La aproximativ o oră după dovedirea identității, descărcați și instalați certificatul de pe același site. Faceți o copie de siguranță a fișierului certificatului.
Companie (persoană juridică)
O companie are nevoie de Certificado de Representante de Persona Jurídica (certificat de reprezentant al unei persoane juridice), emis de FNMT pentru entitățile al căror NIF începe cu A, B, C sau D. Acesta este solicitat de reprezentantul legal sau voluntar al companiei, care își dovedește identitatea și calitatea de reprezentant fie în persoană la un birou de înregistrare, fie online în Electronic Office al AEAT (procedura ZZ38 - Solicitud Certificados Electrónicos de Representante). Pentru dovedirea online:
Solicitați certificatul pe site-ul FNMT și notați codul de solicitare.
Autentificați-vă în Electronic Office al AEAT cu un certificat personal și deschideți procedura Certificados electrónicos de representante persona jurídica.
Completați datele companiei reprezentate și ale reprezentantului și introduceți codul de solicitare.
Formularul AEAT pentru prezentarea documentelor certificatului.¶
Atașați documentele necesare. AEAT solicită un certificat recent (15 zile) al Registro Mercantil despre companie și unul dintre aceste două documente: un certificat recent al Registro Mercantil despre numirea reprezentantului sau, pentru un reprezentant voluntar, o procură notarială cu o clauză specială pentru obținerea certificatului. Administratorii comuni (administradores mancomunados) furnizează și formularul de cerere semnat de toți.
Documentele solicitate de AEAT.¶
Adăugați fișierele, faceți clic pe Presentar (depune) și descărcați recipisa. Apoi continuați cu descărcarea certificatului de pe site-ul FNMT, ca mai sus.
Atașarea documentelor și depunerea lor.¶
După ce aveți fișierul certificatului (și parola sa), încărcați-l în eYssen.
Configurare¶
Pentru a activa Veri*Factu, urmați acești pași:
Deschideți aplicația Setări pentru a vă asigura că Țară și CUI ale companiei dumneavoastră sunt setate corect în secțiunea Companii.
Instalați modulul Spain - Veri*Factu (l10n_es_edi_verifactu), dacă nu este încă instalat (profilul fiscal îl instalează).
Accesați , derulați la secțiunea Veri*Factu, bifați opțiunea Enable Veri*Factu și faceți clic pe Manage certificates pentru a adăuga un certificat.
În vizualizarea listă Certificates for Veri*Factu, faceți clic pe Nou.
Faceți clic pe Încarcă fișierul tău, apoi selectați un fișier de certificat și introduceți Parolă necesară pentru deschiderea certificatului (dacă există una).
Notă
Trebuie încărcat cel puțin un certificat.
În mod implicit, Veri*Factu este în modul de testare. Datele sunt trimise către servere de test și nu sunt considerate oficiale. Când datele oficiale pot fi trimise către serverele de producție, accesați secțiunea Veri*Factu din Setări și dezactivați Test Environment. Acest lucru este posibil doar când sunt îndeplinite condițiile de producție.
Contribuabilii SII sunt scutiți de Veri*Factu: nu le utilizați pe amândouă pentru aceeași companie. Cu configurarea pentru Spania și modulul SII al comunității, activarea ambelor este refuzată.
Facturi¶
După ce o factură este confirmată, aceasta poate fi trimisă. În fereastra Trimite, opțiunea Veri*Factu este disponibilă dacă Veri*Factu a fost activat.
Faceți clic pe Trimite pentru a genera un fișier JSON care conține detaliile facturii. Acest fișier este stocat ca document Veri*Factu. În fila Veri*Factu, toate documentele corespunzătoare sunt listate după data creării și starea curentă.
Fila afișează două stări, Test registry și Production registry. Fiecare document este marcat Test sau Production. O înregistrare acceptată în registrul de test nu este înregistrată în registrul de producție. După ce dezactivați Test Environment, trimiteți din nou aceeași factură postată: noua înregistrare merge în registrul de producție, iar înregistrarea de test rămâne. Dacă registrul selectat în prezent pe companie a acceptat deja factura, Trimite o omite și nu creează o a doua înregistrare.
Sfat
Pentru a descărca un fișier JSON, faceți clic pe documentul său în fila Veri*Factu. Apoi, în fereastra Open: Veri*Factu Documents, faceți clic pe linkul din câmpul JSON.
Notă
Documentul ar trebui trimis imediat la AEAT. Totuși, poate fi întârziat din cauza perioadelor de așteptare obligatorii între trimiteri, impuse de AEAT. În astfel de cazuri, documentul este trimis automat la următoarea rulare a unei acțiuni programate.
Un cod QR Veri*Factu apare pe PDF-ul facturii. Acesta trimite la pagina de verificare a registrului selectat pe companie. Scanați acest cod pentru a verifica dacă factura a fost primită și recunoscută de AEAT.
Anularea¶
Butonul de anulare se află în fila Veri*Factu a facturii, nu în antetul formularului. Este Request Veri*Factu Cancellation. Deasupra butonului este afișat un avertisment, iar înainte de trimiterea înregistrării se pune o întrebare de confirmare.
Anularea este trimisă registrului AEAT selectat în prezent pe companie. Dacă AEAT o acceptă, factura este anulată și în Odoo, iar același număr de factură nu mai poate fi depus din nou.
Comenzi din Punctul de vânzare¶
După ce o comandă a fost plătită, se generează un fișier JSON care conține detaliile comenzii. Acest fișier este stocat ca document Veri*Factu.
Accesați . În vizualizarea listă Comenzi, selectați comanda relevantă. În fila Veri*Factu, toate documentele corespunzătoare sunt listate după data creării și starea curentă.
Sfat
Pentru a descărca un fișier JSON, faceți clic pe documentul său în fila Veri*Factu. Apoi, în fereastra Open: Veri*Factu Documents, faceți clic pe linkul din câmpul JSON.
Notă
Documentul ar trebui trimis imediat la AEAT. Totuși, poate fi întârziat din cauza perioadelor de așteptare obligatorii între trimiteri, impuse de AEAT. În astfel de cazuri, documentul este trimis automat la următoarea rulare a unei acțiuni programate.
Dacă o factură este generată pentru o comandă în timpul procesului de plată, documentul Veri*Factu este în schimb creat și trimis pentru factură.
Notă
Un cod QR Veri*Factu apare pe bonul comenzii, chiar dacă pentru comandă este creată o factură. Scanați acest cod pentru a verifica dacă factura a fost primită și recunoscută de AEAT
Producătorul software-ului și declarația pe propria răspundere¶
Reglementarea cere producătorului unui sistem Veri*Factu să declare conformitatea sistemului (declaración responsable) și să facă declarația ușor accesibilă din interiorul sistemului. În eYssen, producătorul fork-ului este încorporat în versiune: datele trimise la AEAT în blocul SistemaInformatico al fiecărei înregistrări (producător, denumirea sistemului, versiunea software-ului, numărul instalării) nu pot fi editate în interfață. Numărul instalării este unic pentru fiecare bază de date și companie.
Important
După clonarea unei baze de date (de exemplu, pentru a crea o copie de test), UUID-ul bazei de date trebuie regenerat. În caz contrar, clona raportează aceleași numere de instalare ca originalul.
Pentru a citi declarația versiunii pe care o rulați, utilizați oricare dintre aceste intrări:
meniul utilizatorului (numele dumneavoastră din dreapta sus), Veri*Factu Responsible Declaration;
, secțiunea About, setarea Veri*Factu, linkul Responsible declaration. Setarea afișează și producătorul software-ului și versiunea software-ului;
, secțiunea Veri*Factu, cu același producător, aceeași versiune și linkul Responsible declaration;
.
- menu
- Accounting ‣ Configuration ‣ Settings ‣ Veri*Factu
- shows
- The "Veri*Factu" section of the Accounting settings with "Enable Veri*Factu", "Manage certificates", the "Test Environment" checkbox, the "Production mode is not available" warning with its list of problems, the "Software producer" and "Version" lines and the "Responsible declaration" link.
- highlight
- The warning, the producer lines and the "Responsible declaration" link.
- data
- Demo company "YourCompany ES", development version (no published declaration).
- module
- l10n_es_edi_verifactu
- notes
- English UI, light theme, 1440px width, crop to the Veri*Factu section.
Sfat
Când actualizați la o versiune nouă, păstrați declarația versiunii pe care o înlocuiți: AEAT se așteaptă ca utilizatorii unui sistem de facturare să păstreze declarațiile versiunilor anterioare.
Declarația se deschide ca PDF (Declaracion_responsable_VeriFactu), întotdeauna în limba spaniolă. Este generată din fișierul de declarație care însoțește fiecare versiune (declarations/<version>.json în modulul Veri*Factu), care listează producătorul, sistemul, locul și data, precum și modulele Veri*Factu și versiunile lor. Versiunile au un identificator precum 18.0.es.4.
Atenționare
Dacă nu există o declarație publicată pentru versiunea care rulează, de exemplu într-o versiune de dezvoltare, PDF-ul este o ciornă marcată „BORRADOR – SIN VALIDEZ” (ciornă, fără valabilitate) care listează problemele găsite. Nu înmânați o astfel de ciornă clienților sau agenției fiscale.
Modul de producție¶
Opțiunea Test Environment din secțiunea Veri*Factu a setărilor Contabilității este activată în mod implicit: înregistrările sunt trimise către serverele de test ale AEAT. Modul de producție (trimiterea de înregistrări reale către AEAT) este permis doar când sunt îndeplinite toate aceste condiții:
datele producătorului sunt complete;
codul care rulează este o versiune ES (identificator
18.0.es.N), nu o versiune de dezvoltare;declarația pe propria răspundere a versiunii care rulează există și corespunde datelor trimise către AEAT.
Atât timp cât o condiție nu este îndeplinită:
opțiunea Test Environment este doar pentru citire, iar un avertisment, Production mode is not available, listează problemele sub opțiune. Înregistrările sunt în continuare trimise către serverele de test, cu datele afișate în secțiune;
Odoo refuză să genereze sau să trimită înregistrări de producție, cu mesajul Veri*Factu production submission is blocked until the software producer data is complete urmat de lista problemelor;
responsabilii de contabilitate văd un avertisment în indicatorul înregistrărilor în așteptare.
Notă
O companie care a trimis deja înregistrări de producție cu o versiune anterioară nu este trecută înapoi în mediul de test la actualizarea modulului, dar înregistrările sale nu sunt trimise până când condițiile de mai sus nu sunt îndeplinite. Un avertisment este scris în jurnalul serverului.
Înregistrări în așteptare și trimitere¶
O înregistrare este generată atunci când o factură este trimisă din fereastra Trimite sau când o comandă din Punctul de vânzare este plătită, și este trimisă ulterior la AEAT. AEAT impune timpi de așteptare între trimiteri, iar o trimitere poate eșua atunci când AEAT sau rețeaua nu este disponibilă. O înregistrare care nu a fost încă trimisă este în așteptare.
O acțiune programată, Veri*Factu: Submit / Cancel Records, reîncearcă înregistrările în așteptare în fiecare oră. La bazele de date instalate cu o versiune anterioară, actualizarea setează intervalul orar.
O pictogramă avion de hârtie din bara de sus (systray) afișează numărul de înregistrări în așteptare pe o insignă roșie, pentru utilizatorii companiilor care au drepturi de acces la Facturare. Este reîmprospătată la fiecare cinci minute și este afișată doar când există înregistrări în așteptare sau un avertisment. Treceți cu cursorul peste ea pentru a vedea detaliile. Faceți clic pe ea pentru a deschide lista Veri*Factu Records Pending Submission (data creării, compania, nota contabilă, tipul documentului, indexul lanțului și starea).
Dacă condițiile de producție de mai sus nu sunt îndeplinite, responsabilii de contabilitate văd pictograma transformându-se într-un triunghi de avertizare. Când nu există înregistrări în așteptare, un clic pe ea deschide setările Contabilității.
Aceeași listă este disponibilă în .
Dacă o înregistrare este trimisă la mai mult de 240 de secunde după generarea ei (de exemplu, deoarece AEAT nu era disponibilă sau Odoo nu rula), ea este trimisă automat marcată ca incident (Incidencia = S), astfel încât AEAT să nu o înregistreze cu eroarea 2004. Nu trebuie făcut nimic.
TicketBAI¶
Ticket BAI sau TBAI este un sistem de facturare electronică utilizat de guvernul basc și de cele trei consilii provinciale ale sale (Álava, Biscaia). , și Gipuzkoa).
Odoo acceptă formatul de facturare electronică TicketBAI (TBAI) pentru toate cele trei regiuni ale Țării Basce. Pentru a activa TicketBAI, setați Țara și ID fiscal ale companiei dvs. în în secțiunea Companii.
Apoi, instalați modulul Spain -TicketBAI (l10n_es_edi_TBAI), mergeți la și selectați o regiune în câmpul Agenția fiscală pentru TBAI din secțiunea Localizare Spania.
Odată ce o regiune este selectată, faceți clic pe Gestionați certificatele (SII/TicketBAI), apoi faceți clic pe Nou, încărcați certificatul și introduceți parola furnizată de agenția fiscală.
Atenționare
Dacă testați certificate, activați Modul de testare în secțiunea Localizare Spania, care poate fi găsită sub Contabilitate în aplicația Setări.
Cazuri de utilizare¶
Odată ce o factură a fost creată și confirmată, în partea de sus apare un banner TicketBAI.
- menu
- Accounting ‣ Customers ‣ Invoices ‣ (a sent invoice)
- shows
- A posted invoice of a Basque company with the blue TicketBAI banner at the top stating that the invoice was sent to the tax agency, and the TicketBAI status.
- highlight
- The TicketBAI banner.
- data
- Demo company "YourCompany ES" (Bizkaia), TicketBAI test mode.
- module
- l10n_es_edi_tbai
- notes
- English UI, light theme, 1440px width.
Odoo trimite automat facturi prin TicketBAI la fiecare 24 de ore. Cu toate acestea, puteți face clic pe Procesează acum pentru a trimite imediat factura.
Când factura este trimisă, starea câmpului Factură electronică se schimbă în Trimis, iar fișierul XML poate fi găsit în chatter. În fila Documente EDI, puteți vedea trasabilitatea altor documente generate legate de factură (de exemplu, dacă factura trebuie trimisă și prin SII, va apărea aici).
Notă
TBAI Codul QR este afișat pe documentul PDF al facturii.
- menu
- Accounting ‣ Customers ‣ Invoices ‣ (a sent invoice) ‣ Print
- shows
- The printed invoice PDF with the TicketBAI QR code and TBAI identifier in the footer.
- highlight
- The QR code.
- data
- Demo company "YourCompany ES" (Bizkaia).
- module
- l10n_es_edi_tbai
- notes
- English UI, light theme, 1440px width.
FACe¶
FACe este platforma de facturare electronică folosită de administrațiile publice din Spania pentru a trimite facturi electronice.
Înainte de a configura sistemul FACe, instalați modulul Spania - Facturae EDI (l10n_es_edi_facturae) și alte module aferente Facturae EDI.
Pentru a configura FACe, urmați acești pași:
Accesați .
Faceți clic pe Nou pentru a crea un certificat nou.
Completați câmpurile, inclusiv încărcarea fișierului Certificat furnizat de agenția fiscală și Parola certificatului furnizată.
Notă
Dacă folosiți aplicația Facturare în loc de Contabilitate, accesați .
Cazuri de utilizare¶
După ce ați creat o factură și ați confirmat-o, faceți clic pe Trimiteți și imprimați. Asigurați-vă că Generați fișierul edi Facturae este activat și faceți clic din nou pe Trimiteți și imprimați. Odată ce factura este trimisă, fișierul XML generat este disponibil în chatter.
Atenționare
Fișierul NU este trimis automat. Trebuie să-l trimiteți singur manual.
Sfat
Puteți trimite fișiere XML FACe în lot prin portalul guvernamental.
Centre administrative¶
Pentru ca FACe să lucreze cu centre administrative, factura trebuie să includă date specifice despre centre.
Notă
Asigurați-vă că ați instalat modulul Spain - Facturae EDI - Administrative Centers Patch (l10n_es_edi_facturae_adm_centers) installed.
Pentru a adăuga centre administrative, creați un nou contact pe care să îl adăugați la compania parteneră. Selectați FACe Center ca tip, atribuiți unul sau mai multe rol(uri) acelei persoane de contact și Salvați. Cele trei roluri necesare de obicei sunt:
Órgano gestor: Receptor (Receptor);
Unidad tramitadora: Pagador (Plătitor);
Oficina contable: Fiscal (Fiscal).
- menu
- Contacts ‣ (a public entity) ‣ Administrative Centers
- shows
- The contact form of a public administration with the "Administrative Centers" section: a center with its "Center Code" (DIR3), role (Órgano gestor / Unidad tramitadora / Oficina contable) and address.
- highlight
- The administrative center lines.
- data
- Public entity "Ayuntamiento de Ejemplo", 3 DIR3 codes.
- module
- l10n_es_edi_facturae
- notes
- English UI, light theme, 1440px width.
Sfat
Dacă centrele administrative au nevoie de Coduri diferite pentru fiecare rol, trebuie să creați centre diferite pentru fiecare rol.
Când se creează o factură electronică folosind un partener cu centre administrative, toate centrele administrative sunt incluse în factură.
Puteți adăuga un contact cu mai multe roluri sau mai multe persoane de contact cu un rol diferit fiecare.