Giriş
İspanya'dan Agencia Tribunaria, 17 Mayıs 2019'da, 1 Ekim 2019'dan itibaren yürürlüğe girecek olan "Suministro Inmediato de Información del IVA"da (SII) yeni doğrulama ve hatabelgesini yayınladı. (Publicación nuevo documento de validaciones y errores a partir del 01-10-2019).
1 Temmuz'dan itibaren yeni kontroller SII test ortamında mevcuttur.
Aşağıdaki yeni doğrulama kurallarından bazılarına uyum sağlamak için: Elektronik raporlama yapılandırmaları güncellenir ve LCS paylaşılan varlık kitaplığından indirilebilir:
- SII Fatura Tarafından Verilen Format (ES).version.61.28
- SII Fatura Alındı Biçimi (ES).version.51.25
Daha fazla bilgi edinin Elektronik raporlama yapılandırmalarını nasıl indirirsiniz:
Geçerli değişiklik için yayımlanan Elektronik raporlama yapılandırmalarının yeni sürümleri, Dynamics 365 for Finance and Operations'ın şu sürümlerinde içeri aktarılabilir ve kullanılabilir: 7.3, 10.0.3, 10.0.4, 10.0.5, 10.0.6 ve üzeri.
Genel bakış
Bu bölümde, İspanya'dan Agencia Tribunaria tarafından SII'de tanıtılan ve 1 Ekim 2019'dan itibaren yürürlüğe girecek olan yeni doğrulamalar ve hatalar açıklanmaktadır:
| Alan(lar) | Doğrulama | Etki alanı |
|---|---|---|
| Libro de emitidas (Düzenlenen faturalar) | ||
| Sujeta > NoExenta > Tipoimpositivo | 1. Yalnızca %0, %4, %10 ve %21 değerlerine izin verilir. 2. FechaOperacion <= 2012 ise %7, %8, %16 ve %18 değerlerine izin verilir. |
Şirketten SII'ye bildirilecek vergi işlemleri için yalnızca Satış vergi kodlarına göre izin verilen oran değerleri kullanılmalıdır. |
| Sujeta > NoExenta > TipoRecargoEquivalencia | 1. Yalnızca %5,2, %1,4, %0,5 ve %1,75 değerlerine izin verilir. 2.FechaOperacion <= 2012 ise, %1 ve %4'e izin verilir. |
Şirketten SII'ye bildirilecek vergi işlemleri için yalnızca Denklik ücret kodlarına göre izin verilen oran değerleri kullanılmalıdır. |
| Sujeta > NoExenta > CuotaRecargoEquivalencia | ClaveRegimenEspecialOTrascendencia <> "06" ise CuotaRecargoEquivalencia = (BaseImponible * TipoRecargoEquivalencia) +/- BaseImponible'ın %1'i (+/- 10 €) | CuotaRecargoEquivalencia değeri, işlem gönderme anında kullanıcı tarafından kontrol edilmelidir. Gönderilen değer bildirilecektir. |
|
Sujeta Belediyesi > NoExenta > TipoNoExenta = "S1" ve tek ClaveRegimenEspecialOTrascendencia, 03, 05, 09, 16'dan farklıdır |
TipoImpositivo: zorunlu ve <> 0. CuotaRepercutida: zorunlu (fatura türü F2, F4 ve R5 hariç) ve doğrulanması gerekir (TipoRectificativa = "I" veya F2, F4 ve R5 fatura türü hariç): ClaveRegimenEspecialOTrascendencia <> 06: CuotaRepercutida ve BaseImponible aynı işarete sahip olmalıdır. [BaseImponible] ≤ 1000 ise: [CuotaRepercutida] = ([BaseImponible] * TipoImpositivo) +/- [BI]'nin %1'i (+/- 10 €). Eğer [BaseImponible] ˃ 1000: [CuotaRepercutida] = ([BaseImponible] * TipoImpositivo) +/- 10 € . ClaveRegimenEspecialOTrascendencia = 06 ise: CuotaRepercutida ve BaseImponible aynı işarete sahip olmalıdır. [BI maliyeti] ≤ 1000 ise: [CuotaRepercutida] = ([BI'den maliyete] * TipoImpositivo) +/- %1'i [BI'den maliyete] (+/- 10 €) . Eğer [BI to cost] ˃ 1000: [CuotaRepercutida] = ([BI to cost] * TipoImpositivo) +/- 10 €. |
CuotaRepercutida değeri, işlem gönderme anında kullanıcı tarafından kontrol edilmelidir. Gönderilen değer bildirilecektir. |
| Sujeta Belediyesi > NoExenta > TipoNoExenta = "S1" ve birkaç ClaveRegimenEspecialOTrascendencia | Birkaç ClaveRegimenEspecialOTrascendencia - desteklenmeyen senaryo. | |
|
Sujeta Belediyesi > NoExenta > TipoNoExenta = "S1" ve tek 03 veya 05 veya 09 olan ClaveRegimenEspecialOTrascendencia |
- ImporteTotal: zorunlu BaseImponible = 0 ise, şunları doğrulayın: - TipoImpositivo: boş veya sıfır. - CuotaRepercutida: boş alan veya sıfır. BaseImponible <> 0 ise şunları doğrulayın: - TipoImpositivo: zorunlu ve <> 0 - CuotaRepercutida: zorunlu alan (fatura türü F2, F4 ve R5 hariç) ve doğrulanması gerekir (TipoRectificativa = "I" veya F2, F4 ve R5 fatura türü hariç): CuotaRepercutida ve BaseImponible aynı işarete sahip olmalıdır. [BaseImponible ] ≤ 1000 ise: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- [BI]'nin %1'i (+/- 10 €). [BaseImponible ] ˃ 1000 ise: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- 10 €. |
CuotaRepercutida değeri, işlem gönderme anında kullanıcı tarafından kontrol edilmelidir. Gönderilen değer bildirilecektir. Raporlama düzeyinde aşağıdaki koşul eklenir: IF(TipoNoExenta=S1 ve ClaveRegimenEspecialOTrascendencia in (03, 05, 09) ve BaseImponible = 0) THEN TipoImpositivo = 0. |
| Sujeta > NoExenta > TipoNoExenta = "S2" | TipoNoExenta=S2 olduğunda şunu doğrulayın: - TipoImpositivo = 0. (Boş bırakılmasına izin verilmez). - CuotaRepercutida = 0. (Boş bırakılmasına izin verilmez). |
"S2" değeri, Ters ücretlendirme işlemlerini ifade eder. Vergi işlemi Ters ücretlendirme olarak deftere nakledilirse, TaxRate = 0 ile nakledilmelidir, aksi takdirde TipoImpositivo ve CuotaRepercutida 0,00'a eşit olmayacağı için doğrulama geçilmeyecektir. Bu, işlem gönderme anında kullanıcı tarafından kontrol edilmelidir. |
| Sujeta Belediyesi > NoExenta > TipoNoExenta = "S3" ve 03, 05, 09, 16 dışında tek ClaveRegimenEspecialOTrascendencia | -En az iki satır detay. -TipoImpositivo: zorunlu tamamlama alanı (0'a izin verilir). - TipoImpositivo = 0 ile en az bir satır ayrıntı. - TipoImpositivo <> 0 ile en az bir satır. - CuotaRepercutida: TipoImpositivo = 0 ise, CuotaRepercutida = 0. - TipoImpositivo <> 0 ise, zorunlu (F2, F4 ve R5 fatura tipi hariç). TipoRectificativa <> "I" ise, F2, F4 veya R5 fatura türü <> ve tüm ClaveRegimenEspecialOTrascendencia <> 06 şunları doğrular: CuotaRepercutida ve BaseImponible aynı işarete sahip olmalıdır. [BaseImponible ] ≤ 1000 ise: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- [BI]'nin %1'i (+/- 10 €). [BaseImponible ] ˃ 1000 ise: [CuotaRepercutida] = ([BaseImponible ] * TipoImpositivo) +/- 10 €. - TipoImpositivo <> 0 ve ClaveRegimenEspecialOTrascendencia'dan herhangi biri = 06 ise: zorunlu (F2, F4 ve R5 fatura tipi hariç). |
CuotaRepercutida değeri, işlem gönderme anında kullanıcı tarafından kontrol edilmelidir. Gönderilen değer bildirilecektir. |
| Sujeta Belediyesi > NoExenta > TipoNoExenta = "S3" ve 03 veya 05 veya 09 olan tek ClaveRegimenEspecialOTrascendencia | - En az iki satır ayrıntı. - TipoImpositivo: boş veya 0. - TipoImpositivo = 0 ile en az bir satır. - CuotaRepercutida: boş veya 0. |
"S3" değeri, en az bir Ters ücretlendirme işleminin ve en az bir Ters ücretlendirme olmayan hareketin olduğu bir durumu ifade eder. Vergi işlemi Ters ücretlendirme olarak deftere nakledilirse, TaxRate = 0 ile nakledilmelidir, aksi takdirde TipoImpositivo ve CuotaRepercutida 0,00'a eşit olmayacağı için doğrulama geçilmeyecektir. Bu, işlem gönderme anında kullanıcı tarafından kontrol edilmelidir. |
| Sujeta Belediyesi > NoExenta > TipoNoExenta = "S3" ve birkaç ClaveRegimenEspecialOTrascendencia | Birkaç ClaveRegimenEspecialOTrascendencia - desteklenmeyen senaryo. | |
| DesgloseTipoOperacion | - DesgloseFactura bildirildiğinde hariç tutulur. - en az bir PrestacionServicios ve/veya Entrega görünmelidir. - PrestacionServicios ve/veya Entrega blokları aynı anda tamamlanırsa, TipoNoExenta S1, S2 ve S3 her birinden bağımsız olarak bilgilendirilecektir. - Aynı doğrulamalar blokların her birine bağımsız olarak uygulanacaktır. |
Geçerli uygulamada <DesgloseFactura> her zaman devre dışıdır, bu da DesgloseTipoOperación'un> her zaman bildirilmesi gerektiği anlamına gelir<. |
| TipoComunicacion="A5" veya "A6" | TipoFactura> alanının <yayınlanan kitabında doğrulanması | "A5" ve "A6" değerleri geçerli uygulama kapsamı dışındadır. |
| Düzenlenen faturalar kitabında ClaveRegimenEspecialOTranscedencia = 06 | TipoFactura, "F2", "F4" veya "R5"ten farklı olmalıdır | ClaveRegimenEspecialOTranscedencia ve TipoFactura değerleri, veriler raporlama için hazırlanırken kullanıcı tarafından kontrol edilir. |
| Düzenlenen faturalar < kitabında BaseImponibleACoste> | BaseImponibleACoste – ClaveRegimenEspecialOTranscedencia = "06" ise zorunludur | Denetim, rapor düzeyinde sağlanır. |
| Düzenlenen faturalar < defterinde İthalat Toplamı> | 1. "Yalnızca bir satır DetalleIVA" ve BaseImponible= 0 ve TipoFactura= "F2" veya "F4" veya "R5" varsa zorunludur. 2.ClaveRegimenEspecialOTranscedencia = "05" veya "03" veya "09" ise zorunludur. |
Rapor düzeyinde denetim sağlanır: ImporteTotaltag – her zaman bildirilir. |
| Libro de recibidas (Alınan faturalar) | ||
| <TipoImpositivo><InversionSujetoPasivo> | - Yalnızca %0, %4, %10 ve %21 değerlerine izin verilir - FechaOperacion <= 2012 ise %7, %8, %16 ve %18 değerlerine izin verilir |
Şirketten SII'ye bildirilecek vergi işlemleri için yalnızca Satış vergi kodlarına göre izin verilen oran değerleri kullanılmalıdır. |
| <TipoImpositivo><DesgloseIVA> | - CuotaSoportada tamamlanırsa zorunludur ve BaseImponible <> 0 - Yalnızca %0, %4, %10 ve %21 değerlerine izin verilir - FechaOperacion <= 2012 TipoImpositivo %7, %8, %16 ve %18'e izin verilir |
Şirketten SII'ye bildirilecek vergi işlemleri için yalnızca Satış vergi kodlarına göre izin verilen oran değerleri kullanılmalıdır. TipoImpositivo kontrolü rapor düzeyinde sağlanır – BaseImponible <> 0 olduğunda bildirilmelidir. |
| <CuotaSoportada> in <InversionSujetoPasivo> | CuotaSoportada ve BaseImponible aynı işarete sahip olmalıdır. [BI] ≤ 1000 ise: [CuotaSoportada] = ([BaseImponible ] * TipoImpositivo) +/- [BI]'nin %1'i (+/- 10 €). Eğer [BI] ˃ 1000: [CuotaSoportada] = ([BaseImponible ] * TipoImpositivo) +/- 10 €. |
CuotaSoportada değeri, işlem gönderme anında kullanıcı tarafından kontrol edilmelidir. Gönderilen değer bildirilecektir. |
| ImporteCompensacionDesgloseIVA'da<>REAGYP >< | ImporteCompensacionREAGYP geçerli uygulama kapsamı dışındadır. | |
| TipoFactura ="F5" ve "LC" içinde NumSerieFacturaEmisor>< | 1. TipoFactura = "F5" ise, NumSerieFacturaEmisor kimlik numarası DUA biçiminde olmalıdır. AA, DUA PP'nin ele geçirildiği yılın son iki hanesi, DUA Ülkesi: sadece İspanya'yı değil, herhangi bir ISO kodunu kabul ederiz. 00RRRR, sunu alanı AAAAAAA, sunum sitesi D'de "sıralı numaralandırma", doğrulama basamağı https://www.agenciatributaria.es/AEAT.internet/Inicio/La_Agencia_Tributaria/Aduanas_e_Impuestos_Especiales/_Presentacion/La_Aduana_espanola/_INFORMACION/Novedades/2015/Numeracion_y_guia_EDIFACT_del_DUA_de_importacion.shtml 2. TipoFactura = "LC" ise, NumSerieFacturaEmisor Aduanas'ın tamamlayıcı tasfiyeleri biçiminde olmalıdır: LC, A01 veya A02 ile başlamalıdır NumSerieFacturaEmisor - Seri No.+ Fatura No. Düzenlenen faturayı tanımlayan |
TipoFactura ="F5" ve "LC" olarak bildirilmesi gereken belgeler için numara serileri, SII gereksinimine uygun olarak ayarlanmalıdır. Fatura numarası, deftere nakil sırasında tanımlanan numara ile SII'ye bildirilecektir. |
| <Cuota İndirilebilir> | 1. CuotaSoportada alanındaki tüm miktarlar pozitifse, şunu doğrulayın: CuotaDeducible ≤ CuotaSoportada toplamı +1 euro. (ClaveRegimenEspecialOTranscedencia = 14 olduğunda ve başvuru tarihi 1.1.19'dan küçük olduğunda veya ClaveRegimenEspecialOTranscedencia 02 veya 13 olduğunda geçerli olmayacaktır) 2. CuotaSoportada'nın bazı pozitif ve bazı negatif çizgileri varsa, (ClaveRegimenEspecialOTranscedencia = 14 olduğunda ve gönderim tarihi 1.1.19'dan küçük olduğunda veya anahtar rejim 02 veya 13 olduğunda geçerli olmayacaktır) bunu doğrulayın. CuotaPozitif CuotaSoportada + 1 euro'nun toplamı ≤ düşülebilir. (Desteklenen negatif kotaları hesaba katmayın). 3. ClaveRegimenEspecialOTranscedencia = 13 ise, şunu doğrulayın: CuotaDeducible = 0. 4.ClaveRegimenEspecialOTranscedencia = 02 olarak belirtilmişse şunları doğrulayın: [CuotaDeducible] <= [toplam ImporteCompensacionREAGYP ] + 1 euro. |
Denetim, rapor düzeyinde sağlanır: CuotaDeducible = SUM(CuotaSoportada) Kontrol, rapor düzeyinde sağlanır: ClaveRegimenEspecialOTranscedencia = 13 ise, CuotaDeducible "0.00" olarak raporlanacaktır. |